Original URL: http://www.theregister.co.uk/2008/04/08/microsoft_posts_protocol_documents/
Microsoft today lifted the lid on 14,000 pages of sketchy versions of tech documentation for core software code. On show for the first time in public are underlying protocols for Office 2007, Office SharePoint Server 2007 and Exchange Server 2007.
This is Microsoft's latest effort to satisfy anti-trust concerns of the European Union, which is possibly a tougher adversary for the company than Google.
In February, the firm made a surprise announcement (http://www.regdeveloper.co.uk/2008/02/21/microsoft_goes_open/) in which it agreed to publish and provide free access to application programming interfaces (APIs) for its major software products.
At the time Microsoft said it also planned to free up protocols around its client and server software.
Now it has unleashed preliminary tech docs that reveal some of the inner-workings of its code via its Microsoft Developer Network (MSDN) website. This is the first stage of the process.
Microsoft is to release details in three phases (http://www.microsoft.com/presspass/press/2008/apr08/04-08ProtocolPR.mspx?rss_fdn=Press%20Releases).
Between now and June it will garner feedback from the developer community. Then, at the end of June, Microsoft will publish the final versions of technical documentation – along with definitive patent licensing terms.
The definitions will be crucial to third parties who want to play with Microsoft code. We shall find out soon enough if Redmond will let them play ball.
Tom Robertson, Microsoft’s interoperability and standards general manager, says today's moves are "another step toward putting our interoperability principles into action with the public availability of these protocol specifications".
It may also help the company head off some anti-trust concerns.
In January European regulators began two formal investigations against Microsoft for alleged market abuse.
One is a response to the complaint filed by the European Committee for Interoperable Systems alleging Redmond had refused to disclose interoperability information on a range of Microsoft products.
The EC is scrutinising several server products and Office Open XML (OOXML) on the grounds that the specification doesn't work with those of competitors. Just last week OOXML bagged enough votes (http://www.theregister.co.uk/2008/04/02/ooxml_iso_approved/) to be passed as an international standard, much to the chagrin of open source fanciers around the globe.
The second investigation was sparked by a complaint from the Norwegian web browser company Opera, which alleged that the tying of Internet Explorer to its Windows operating system was anti-competitive.®
Brazil bitchslaps ratification of OOXML (30 May 2008)
http://www.theregister.co.uk/2008/05/30/brazil_appeals_against_oomxl/
South Africa launches formal objection at OOXML (27 May 2008)
http://www.theregister.co.uk/2008/05/27/ooxml_sabs_iso_complaint/
Office 2007 SP1 goes automatic for the people (9 May 2008)
http://www.theregister.co.uk/2008/05/09/office_2007_sp1_automatic_update/
BSI faces High Court challenge over OOXML U-turn (1 May 2008)
http://www.theregister.co.uk/2008/05/01/bsi_ooxml_vote_high_court/
Office 2007 fails OXML test (22 April 2008)
http://www.theregister.co.uk/2008/04/22/office_2007_oxml_fails_test/
Google and Salesforce snuggle up with biz apps (14 April 2008)
http://www.theregister.co.uk/2008/04/14/google_salesforce_alliance_crm_apps/
A week in the life of Open XML (11 April 2008)
http://www.channelregister.co.uk/2008/04/11/ooxml_protests_resolutions_ec/
Microsoft deploys protocol defense for IE (11 April 2008)
http://www.theregister.co.uk/2008/04/11/internet_explorer_generic_analyzers/
Fresh blood - the new fight for open source (8 April 2008)
http://www.theregister.co.uk/2008/04/08/open_source_user_participation/
EC probes OOXML standards-setting process (4 April 2008)
http://www.theregister.co.uk/2008/04/04/ooxml_ec_investigation_iso/
Official: OOXML approved as international standard (2 April 2008)
http://www.theregister.co.uk/2008/04/02/ooxml_iso_approved/
ISO puts OOXML announcement on ice (1 April 2008)
http://www.theregister.co.uk/2008/04/01/ooxml_iso_announcement_delayed/
OOXML approved as international standard? (31 March 2008)
http://www.theregister.co.uk/2008/03/31/iso_ooxml_votes_approve/
Microsoft makes final heroic grab for OOXML votes (28 March 2008)
http://www.theregister.co.uk/2008/03/28/ooxml_iso_osp/
UK to fly the flag for OOXML (26 March 2008)
http://www.channelregister.co.uk/2008/03/26/bsi_vote_yes_ooxml/
Cuba, India vote no on OOXML (25 March 2008)
http://www.channelregister.co.uk/2008/03/25/ooxml_votes_india_cuba/
Free software lawyers warn over Microsoft patent pledge (13 March 2008)
http://www.theregister.co.uk/2008/03/13/ooxml_software_freedom_lawyers/
US gives thumbs up to OOXML for ISO standard (10 March 2008)
http://www.theregister.co.uk/2008/03/10/us_delegation_approve_ooxml/
'Fuzzy' royalties policies challenge Microsoft's open API pledge (7 March 2008)
http://www.theregister.co.uk/2008/03/07/royalties_microsoft_apis/
Microsoft partners cosy up on interoperability (7 March 2008)
http://www.theregister.co.uk/2008/03/07/microsoft_interoperability_ooxml/
IE8 to follow web standards by default (4 March 2008)
http://www.theregister.co.uk/2008/03/04/ie8_web_standards/
Google takes a swipe at OOXML (27 February 2008)
http://www.theregister.co.uk/2008/02/27/google_ooxml_blog_post/
Microsoft opens APIs and protocols to all (21 February 2008)
http://www.theregister.co.uk/2008/02/21/microsoft_goes_open/
EU investigates Microsoft's OOXML campaign (8 February 2008)
http://www.theregister.co.uk/2008/02/08/ooxml_eu_probe_iso/
Microsoft puts dusty, old Office code on web (18 January 2008)
http://www.theregister.co.uk/2008/01/18/microsoft_office_binary_code/
Developer heads are in the cloud, Andreessen says (18 January 2008)
http://www.theregister.co.uk/2008/01/18/platform_server_shock/
OOXML vs ODF: where next for interoperability? (25 October 2007)
http://www.theregister.co.uk/2007/10/25/ooxml_vs_odf/
© Copyright 2008