Interim Product Provider definition

Interim Product Provider means an entity who has signed both (i) a Windows Media Format Components Source Development Agreement or other similar agreement as MS may designate from time to time, including but not limited to, a Windows Media Technologies Master Porting Agreement with MSCORP with an effective date prior to February 2, 2003 (“Development Agreement”), pursuant to which the Interim Product Provider has licensed the right to create Developed Technology; and (ii) a Windows Media Format Components Distribution License with MS or other similar agreement as MS may designate from time to time, including but to limited to, a Microsoft Integrated Circuit OEM License Agreement for Embedded Windows Media Technology with an effective date prior to February 2, 2003 (“Distribution Agreement”), pursuant to which the Interim Product Provider has licensed the right to distribute the Licensed Technology Binaries. Interim Product Provider also means MSCORP to the extent that MSCORP provides any object code versions of optimized Licensed Technology directly to COMPANY.