The InformationWeek -- Blogs
Microsoft

Topics:   Microsoft

  • Email this page E-mail this page
  • Print this page Print this page
  • Bookmark and Share
  • icon

With Open XML, Microsoft Is Riding A Gift Horse


Posted by David DeJean, Feb 20, 2007 01:58 PM

If you listened just to Microsoft, you'd get the strong impression that IBM was practically guilty of war crimes for its opposition to Microsoft's sweet, innocent Open XML document standard before international standards bodies. The truth is, as usual, something different. I have no doubt that IBM's support for the Open Document Format and objections to OpenXML bear some taint of competitive free enterprise. But, let's call a spade a spade, Microsoft's indignant protestations bear some taint of propaganda as well.

The catfight is in the news because Microsoft's Open XML, after being approved as a standard by ECMA (formerly the European Computer Manufacturers Association) is being fast-tracked through the joint standards-setting process of two more influential standards-setting, bodies, ISO/IEC. It's a 30-day sprint, and the comments period has just ended. Not all the comments about Open XML were positive, and IBM, after voting to keep ECMA from considering Open XML and then voting against allowing ECMA to submit Open XML for ISO/IEC consideration, has aired some of those negative comments. All's fair in love and war, and the IBM-Microsoft relationship is definitely not love.

You can read Interoperability, Choice and Open XML on Microsoft's Web site. It is entertaining, if not spectacularly even-handed -- it claims, for example, that IBM is trying to "force ODF on users through public procurement mandates," while it's not exactly forthcoming about details like how much it might have spent on lobbying in its struggle to keep Microsoft Office on the official purchase schedules in places like the state of Massachusetts.

ODF is an open standard -- is was created under the watchful eye of OASIS and published by both ISO and IEC. Open XML is an open standard in the making. Microsoft has do something to keep from being driven out of the office-suite business. Governments are leading the way in demanding open document formats -- especially in Europe, where Microsoft's obsessive proprietism, if that's a word, has gotten it in trouble with courts over and over.

It could very easily solve its problem by embracing ODF and incorporating support for it into its products -- except that would involve agreeing to licensing terms Microsoft simply will not accept (can you say "open source"?)

So the software giant's only alternative is to create a standard of its own. A good bit of the letter is devoted to creating the impression that Open XML is just like ODF -- that is, open -- but better. ODF is "closely tied to OpenOffice and related products, and reflects the functionality in those products," says the letter, while "Open XML, on the other hand, reflects the rich set of capabilities in Office 2007." And is closely tied to just one product, Microsoft Office, which Microsoft seems to have forgotten.

It's not just IBM that's objecting to Open XML, and the objections are not sibling rivalry. You can see a summary of the objections on GrokDoc. (Be advised that GrokDoc is an offshoot of GrokLaw, which is currently having
propaganda-related problems of its own
.)

Many of the objections seem to be deeply technical responses to things in the Open XML spec like " 'Application-defined' binary blobs for Microsoft Ink&tm; data." Steven G. Johnson, who identifies himself as an assistant professor of applied mathematics at MIT, notes, "This is obviously a thinly-veiled way to include the proprietary Microsoft Ink tablet-PC annotation content in [the standards document], without documenting the format used.”

There is a "Through the Looking-Glass" quality to all of this: Microsoft has attacked ODF as being somehow less open, because it is supported by IBM, than Open XML, which apparently at this point still harbors Microsoft technology that is extremely likely to ever be released to an open software environment on terms acceptable to the open-source community.

It's a truism in the software business that "the good thing about standards is that there are so many of them," but I'm inclined to hope that Sun's plan to write ODF support for Microsoft Office succeeds. ("We've done what Microsoft could and should have done in the first place instead of FUD-ing and fighting," blogged Sun's chief open-source officer). Do we really need another open document-format standard? I'm glad Microsoft is feeling generous, but experience make me inclined to look this gift horse in the mouth.

« Google: Mobile Phones Are The Future Of The Internet | Main | The iPhone Has Very Little New Technology: So Why Does Apple Need 200 Patents? »



Sign up now for the weekly InformationWeek Blog Newsletter.


This is a public forum. United Business Media and its affiliates are not responsible for and do not control what is posted herein. United Business Media makes no warranties or guarantees concerning any advice dispensed by its staff members or readers.

Community standards in this comment area do not permit hate language, excessive profanity, or other patently offensive language. Please be aware that all information posted to this comment area becomes the property of United Business Media LLC and may be edited and republished in print or electronic format as outlined in United Business Media's Terms of Service.

Important Note: This comment area is NOT intended for commercial messages or solicitations of business.