Microsofts nya initiativ visar att man är villig att hjälpa utvecklare som arbetar med öppen källkod att bygga program som fungerar med Microsofts produkter. Företaget har nämligen inlett flera projekt som ska öka interoperabiliteten mellan exempelvis Windows 7, Silverlight och Windows Azure, och öppen källkod-tekniker så som Eclipse-plattformen och Java.

Microsoft och Tasktop (som ligger bakom Eclipse) har exempelvis startat ett samarbete som ska ge bättre möjligheter för de Eclipse-utvecklare som vill ta fram program för både Windows 7 och Windows Server 2008 R2. Stöd införs för Eclipse IDE under de nya operativsystemen.

Utvecklare kommer att komma åt Windows 7-funktionalitet så som jump lists som finns i operativsystemets nya systemlist. Jump lists ger tillgång till Eclipse-specifika funktioner. Microsoft har även tagit fram ett tillägg för Eclipse som ger php-utvecklare fler möjligheter när de utvecklar för Windows Azure-plattformen.

När det gäller Azure erbjuder Microsoft dessutom ett sdk-paket innehållandes verktyg för java-utvecklare. Paketet utnyttjar Windows Azure Storage-tjänster för lagring av data och erbjuder utvecklingsmetoder för att skriva webbapplikationer.