TECHNOLOGY LICENSING - PLATFORM AGREEMENT