Microsoft Announces Open Source Interoperability Initiative

last updated in Categories GNU/Open source, Windows

Microsoft has announced Open Source Interoperability Initiative. From the announcement press release :

The Open Source Interoperability Initiative exists to foster more open engagement between Microsoft and open source communities. It will encompass a broad range of facilities, events, and resources supporting interoperability, including labs, plug fests, technical content and opportunities for ongoing cooperative development. Microsoft plans to publish APIs and protocols that are used by Windows Vista (including the .NET Framework), Windows Server 2008, SQL Server 2008, Office 2007, Exchange Server 2007 and Office SharePoint Server 2007 — as well as their future versions. Also Microsoft will not require developers to license or pay royalties for this information. Specifically, Microsoft is implementing four new interoperability principles and corresponding actions across its high-volume business products: (1) ensuring open connections; (2) promoting data portability; (3) enhancing support for industry standards; and (4) fostering more open engagement with customers and the industry, including open source communities.

Microsoft also agreed not to sue developers of open-source software and releasing tons of API. More information available at:
=> Microsoft Press Release

=> Annoucment about Interoperability


Posted by: Vivek Gite

The author is the creator of nixCraft and a seasoned sysadmin, DevOps engineer, and a trainer for the Linux operating system/Unix shell scripting. Get the latest tutorials on SysAdmin, Linux/Unix and open source topics via RSS/XML feed or weekly email newsletter.

2 comment

  1. Microsoft is really trying hard to win back its ’90s days ! I think they’ll success if they start supporting open-source initiatives.

  2. Off the cuff I see two interesting developments here with respect to Exchange. The first is that they decided to even open the Exchange API at all. Second, the announcement of an “open connection” policy to M$ Exchange services would appear to be a big change in policy considering how complex the licensing and byzantine their distribution system for exchange server CALs is. Keeping in mind that pettiness and tastelessness have made them so much money in the past, it will be interesting to see what code for M$ exchange actually releases.

    Side note #1: Does anybody think they’ll let go of free-busy?

    Side note #2: If this is for real, what’s in it for them?

    Have a question? Post it on our forum!