A Microsoft bejelentette, hogy több mint 30 ezer oldal kóddokumentációt publikál a Windows szerver- és klienstermékekkel kapcsolatban, illetve az Office esetében is megkönnyíti a szoftvercsomaggal együttműködő alkalmazások fejlesztését.
A lépéssel olyan felhasználói program-interfész (API) dokumentációk és kommunikációs protokollok lesznek bármely fejlesztő számára hozzáférhetők, amelyeket a Microsoft eddig csak borsos fizetés ellenében, exkluzív partneri szerződések keretében engedett át más szoftvercégeknek. A publikált kódok a redmondi vállalat „nagy mennyiségben forgalmazott termékeire”, nevesítve a Windows Vista, a Windows Server 2008, az SQL Server 2008, az Office 2007, az Exchange Server 2007, és az Office SharePoint Server 2007 szoftverekre, illetve ezek jövőbeni verzióira vonatkoznak. Az Office 2007 esetében a szoftverkonszern azt ígéri, hogy a jövőben olyan API megoldásokat konstruál, amelyek lehetővé teszik majd külső cégeknek, hogy a Word, az Excel és a Power Point mellett további dokumentumformátumokat illesszenek a programcsomaghoz, a felhasználók pedig akár ezeket tegyék alapértelmezetté saját Office-ukon belül. A Microsoft ezeken felül egy új, „Nyílt Forráskód Interoperabilitási Kezdeményezés” nevű projektet is útjára indított. Ennek lényege, hogy erőforrásokat biztosít ahhoz a munkához, amely fejleszti a cég termékeinek együttműködését az üzleti vagy közösségi jellegű nyílt forráskódú technológiákkal.
A Microsoft mostani lépésének legalábbis részben nyilvánvalóan az a célja, hogy jobb helyzetbe hozza a vállalatot az ellene folyó monopóliumellenes eljárásokban. Az Európai Unió januárban bejelentette, hogy ismét felülvizsgálja a cég versenygyakorlatát, míg az Egyesült Államokban ugyan két évvel meghosszabbították az Igazságügy-minisztérium által kezdeményezett eljárás moratóriumát, de teljesen nem vették le a kérdést a napirendről.