February 21, 2008
In what is called as a “bold” move, Microsoft announced strategic changes in Technology and Business practices to expand interoperability.
With this end in view, it plan’s to take serious action on the following four fronts :
1. Ensuring Open Connections : Microsoft will publish on its website documentation for all APIs and communication protocols for it’s high-volume products that are used by other Microsoft products. Developers can access this information freely and thus ensure that their products can connect to Microsoft’s high-volume products (like Windows Vista, Office 2007, Sharepoint, etc.)
2.Support industry standards : Microsoft will work with implementors of standards that it has used in it’s high-volume products , towards achieving robust, consistent and interoperable implementations.These will be documented and published on the their website free of cost , as well.
3. Data Portability : Microsoft will work towards giving users the choice for document formats and have APIs in Office 2007 to set these formats as default for all their applications .
4. Fostering community participation : Microsoft will extend and ongoing dialogue with customers, developers, industry as well as open source communities to promote interoperability.
Microsoft has already launched the Microsoft Interoperability portal with a view of promoting it’s new pledges.
Quite frankly, I find this whole affair a bit dubious. Microsoft has made similar claims before, only to point fingers later at Linux users for patent violations.
What do you guys think ?
Will Microsoft pull this one off ?