A Microsoft "nagyobb átláthatóságot" kíván nyújtani a nyílt forráskódú fejlesztők és egyéb kívülállók felé: ígéretük szerint több hozzáférést biztosítanak majd az alkalmazás-programozási interfészekhez (API) és néhány, a fő termékeikhez kapcsolódó, eddig szabadalmakkal védett protokollokhoz. A vállalat a jobb interoperabilitás érdekében változtatta meg a nyílt forráskódhoz való hozzáállását - amint azt Steve Ballmer a tegnapi sajtókonferencián kiemelte. Szakértők szerint ez a lépés a Microsoft ellen az Európai Unióban folyó trösztellenes eljárásnak köszönhető, bár a vállalat vezérigazgatója a piaci változásokat említi fő indokként.
Ray Ozzie, a Microsoft vezető szoftvermérnöke (képünkön) azt hangsúlyozta, a kezdeményezés jól tükrözi, mennyire fontos az egyéni és vállalati felhasználók számára a könnyű információ-megosztás. "Az alkalmazások és szolgáltatások közti együttműködési képesség (interoperabilitás) mára kulcsfontosságú követelménnyé vált." - mondta Ozzie.
Reagálva az üzleti világ fenti elvárására és arra a jogi környezetre, amelyben a Microsoft és az iparág egésze működik, a cég nyitottabbá teszi a legnépszerűbb vállalati termékeket: a Windows Vista (beleértve a .NET Framework-öt is), Windows Server 2008, SQL Server 2008, Office 2007, Exchange Server 2007, Office SharePoint Server 2007 programokat, valamint azok későbbi verzióit is.
A Microsoft négy fő alapelvet fektetett le a szoftverek együttműködési képességének növelése érdekében.
Sokkal több információt osztanak meg a Microsoft termék-innovációiról az iparág más képviselőivel. Minden fejlesztő számára hozzáférhetővé tesznek egyes műszaki információkat: azokat az alkalmazás-programozási interfészeket és protokollokat, amelyekkel a Microsoft saját termékeit és a fent említett programokat összekapcsolja. A gyakorlati megvalósítás egy honlapon keresztül történik, ahol ingyenesen hozzáférhetővé teszik az API-kat és a protokollokat. A vállalat azt is közzéteszi honlapján, hogy mely protokollokat védik szabadalmak, s ezekre egyszerű licenc-szerzési lehetőséget kínál.
Az ügyfelek számára lehetővé teszik, hogy saját adataikat más szállítók alkalmazásaiba is átvigyék, azaz a fenti rendszerekbe bevitt adatok más rendszerekben és más célokra felhasználható formában is kinyerhetőek legyenek a programokból.
A vállalat szeretné átláthatóbbá tenni a felhasználók számára, hogy termékei miként támogatják a szabványokat. Arról is tájékoztatják a szakmai közönséget, hogy termékeik pontosan miként implementálják a szabványokat, így más fejlesztők is könnyebben készíthetik fel termékeiket a Microsoft programokkal való együttműködésre. Dokumentálják továbbá azokat az esetleges bővítéseket, amelyek érinthetik az együttműködési képességet.
A Microsoft további kezdeményezéseket indít a felhasználói, partneri és nyílt forráskódot használó közösségekkel folytatott párbeszéd kiterjesztésére annak érdekében, hogy teljesíthessék a felhasználók és a partnerek együttműködési képességekkel kapcsolatos igényeit.
A fentiek érdekében a vállalat több mint 30 ezer oldalnyi dokumentációt tesz közzé a Microsoft Developer Network honlapján olyan Windows kliensekről és szerver protokollokról, melyek korábban ipari titoknak minősültek, és csak a Microsoft Work Group Server Protocol és Microsoft Communication Protocol programokon keresztül voltak elérhetők.
A vállalat arra is ígéretet tett, hogy új Open Source Interoperability Initiative nevű programjának keretein belül erőforrásokkal és események biztosításával segíti elő a fejlesztéseken belüli együttműködést. Az Interoperability Forum-on kíván a vállalat párbeszédet folytatni a vásárlókkal, fejlesztőkkel és a nyílt forráskódú közösségekkel, a hamarosan induló Document Interoperability Initiative pedig a legelterjedtebb formátumok között adatcsere megkönnyítését célozza.
Ballmer hangsúlyozta, hogy valószínűleg időbe fog telni, mire a végfelhasználók is érzékelik ezeket a változtatásokat.