Office Open XML Gains ECMA Approval; IBM Votes No

By Scott M. Fulton, III | Published December 7, 2006, 5:53 PM

Citing major collaborative contributions from a dozen companies and institutions, including Novell, Apple, Intel, the British Library, and the US Library of Congress, the Ecma International standards body today approved what will now be called Ecma Open XML - formerly Microsoft's "Office Open XML" - as an international standard for document formatting.

Suddenly, the world's top three word processors -- Microsoft Word, Corel WordPerfect, and OpenOffice -- will all have provisions to support two XML-based formats. OASIS' OpenDocument format (ODF) will be one of them, and the Ecma Open XML format proffered by Microsoft will be the other.

All the other applications in the Microsoft Office 2007 suite, including Excel, have adapted to the new format, with their Office 2003 counterparts as a fallback.

At this point, maintenance of the Ecma Open XML standard moves from Microsoft to Technical Committee 45 of Ecma International (no longer all-caps). While supporting vendors remain free to innovate their own functionality, changes to the standard itself must now be approved by TC45.

Also, the standard moves up the international chain, where like a Miss USA winner moving on to Miss Universe, it will be proposed on a fast-track process to the International Standards Organization, which certifies industry standards and practices on a much broader level - Ecma deals with computing and communications exclusively.

"Thanks to the depth of the technical resources the TC45 created, the Open XML standard covers the full set of features used in the existing corpus of billions of documents," reads an Ecma statement this afternoon. "Developers have the flexibility to decide whether they want to take advantage of subsets or the full feature set of the Office Open XML formats. In addition, the format enables organizations to integrate productivity applications with information systems that manage business processes by enabling the use of custom schemas within Open XML documents."

Ecma does not publish the votes of its members, nor the final tally, though with the list of supporters mentioned today, it's likely the majority in favor was sizable.

Among the most vocal opponents of adopting Microsoft's proposal was IBM, who in recent months has claimed the company is simply moving its existing functionality into whatever public arena best suits that company at the time -- in this case, open standards -- just as a means of keeping its own proprietary product suite front-and-center.

In a statement on his personal blog today, IBM vice president for open source Bob Sutor made a bold pronouncement: "We think the OpenDocument Format ISO standard is vastly superior to the Open XML spec. ODF is what the world needs today to drive competition, innovation, and lower costs for customers. It is an example of a real open standard versus a vendor-dictated spec that documents proprietary products via XML. ODF is about the future, Open XML is about the past. We voted for the future."

Sutor's claims run contrary to those of Ecma's Open XML white paper, offered to prospective supporters and the general public, well prior to today's vote.

"The interoperability of OpenXML has been accomplished through extensive contributions, modification, and review of the Specification by members of the Ecma TC45 committee with diverse backgrounds and corporate interests," the paper reads. "During preparation, committee members raised and resolved hundreds of issues regarding policy, clarity, semantics, and possible dependence on environment."

The paper goes on to list "specific areas in which OpenXML departs from the original binary formats for the sake of interoperability." Among them are the fact that embedded images may be of any type, embedded functionality is not dependent on any one programming language or runtime environment, and that embedded fonts utilize font metrics systems for determining the best available font on any user's system, when the specified font is not available.

In a blog posting written last October, IBM's Sutor argued that by Microsoft essentially leaving the choice of embedded functionality providers, to borrow a phrase, "open." Users of the format would be forced not to choose their own providers to fill in the blanks, but instead to choose whichever providers Microsoft appears to favor at the time, since theirs is the most prominent suite using Open XML.

"Since they [Microsoft] have avoided using industry standards like SVG [Scalable Vector Graphics] and MathML," Sutor writes, "you'll have to reimplement Microsoft's flavor of many things. You had better start now. So therefore I conclude that while Microsoft may end up supporting most of Open XML...other products will likely only end up supporting a subset.

"That means that other products and software, in practice, will NOT be able to understand arbitrary Open XML that might be thrown at them," he continues. "There is just too much. Therefore they will only create a bit that they need and send that off. Send it off to whom? The only software that might understand it, namely Microsoft Office."

Microsoft is preparing a comment in response to today's vote, and BetaNews will bring that to you once it's ready.

Comments

View comments by with a score of at least

Almost since its inception, Microsoft has gone out of its way to avoid open or internationally agreed standards. Over the years, Gates has repeatedly said that standards stifle innovation thus we've seen proprietary file formats for just about every product M$ has ever produced.

If it could, Microsoft would make HTML proprietary, or it turn our open-standard 2000-year old alphabet into M$'s 'Malphabet' then patent and copyright it to ensure it became proprietary to Microsoft.

Microsoft's success at having "Office Open XML" standardized as the international Ecma Open XML standard for document formatting shows us all how politically powerful this Corporate State has become. The fact that it can overlord its partners and seduce or cajole them to vote for its so-called 'standard' attests to this.

True to character, this is Microsoft's latest move to thwart the progression of open document interchange standards and it's in no one's interest other than Microsoft's for it to succeed. This is a divide-and-rule tactic by Microsoft to split the market, as it knows this will benefit it financially. Microsoft will be able to leverage its strengths in its products to ensure that its customers exclude the better utilitarian XML-based OASIS OpenDocument (ODF) format from corporate environments where its products are used.

Microsoft doesn't have to force or use strongarm tactics on corporations and their IT Managers to exclude products whose native document support is OpenDocument (ODF). Anyone who's worked in these pressure-filled environments knows that another document format is to be avoided at all costs for a multitude of operational reasons, thus the ODF format will be excluded automatically.

It is incumbent on people of good will to avoid using the "Office Open XML/Ecma Open XML standard if at all possible, instead they should use the better OASIS OpenDocument standard. Where this is not possible, then users should try to do everything they can to encourage developers to ensure that OASIS-based products seamlessly interoperate with those that use the Ecma Open XML format.

By such efforts, we the users, little by little, will be able to claw back our open document interchange standard. When we own it we'll benefit, if Microsoft owns it then it will be the beneficiary at our expense.

Score: 0

|

Interesting, interesting!

Ah, I see an empire trying to hold on to a thread that's about to break.

Here's Microsoft's choice.
Adopt the "open source" business model for it's operating systems, and offer it's operating systems for free (even Apple is "utilizing" open codes), or sit back and watch the whole thing crumble before them.

This should make the contest between proprietary code and open code fun to watch.

My money's on open source!

Score: 0

|

I've been using Open Office for several years. I have many opportunities to read and modify ms.doc and ms.xls and Open Office does it with ease. I have no reason to go back to an inferior product just because they have approval from Ecma.

Score: 0

|

MS Office is not free but it's format is open and a standard?

When will MS make an official .NET runtime for Linux?
I wonder...

Score: 0

|

kmleow,

You said: "When will MS make an official .NET runtime for Linux? I wonder..."

That'll be when we have a fair and level playing field for everyone.

...And, according to Microsoft, that'll be when the world becomes flat and Hell freezes over.

Score: 0

|

despite being really old i feel like "rabble, rabble, rabble!" is appropriate commentary on ibm and this subject.

Score: 0

|

Who cares. We still have choice. All this means is that now OO and Corel have their work cut out to stay "ahead" in the marketing race. All three players will have to stay on their toes to win hearts and minds. We all gain from this.

Score: 0

|

Bob Sutor is right on this one. If you haven't worked with Open XML, it's truly a mess, reminiscent of WordHTML. Here's a side-by-side comparison between the two notations. Note the redundant prefixes and what takes three lines in ODF takes two to three times as many lines in OXML.

It's no longer about the word processor, it's about the format. Given the way Microsoft has treated the world in the past two decades, would you stake your future on the world embracing Microsoft? Not me, thank you, I'll take a big heaping helping of ODF.

Here's the crux of Microsoft's Ecma push.

Score: 0

|

What exactly Microsoft has done in the past 2 decade? They bring computer to the mainstream. Any idiots can run a computer because of Windows. MS Office kicks everyone butt, and also, any idiots can play around it and use pretty advance functions. MS make PC easier for the majority. In the matter of fact, I think most people will again MS bring computer to their life. I know some IT Pro and fanboys from other companies will disagree with me.

Score: 0

|

"Given the way Microsoft has treated the world"

???

You're talking out of your a**. Why should anyone take you seriously?

Score: 0

|

Wow. From that emotional response, I take it you haven't read any tech news in, oh, the last fifteen years?

Microsoft is master of the dirty 3-letter acronyms: SCO, OGA, WGA, etc. Like it or not, Office 2007 unintentionally commoditizes Microsoft's file formats in favor of ODF. This means it doesn't matter what program you use, if we're all trading XML files now which Novell will make interchangeable, then there's no reason to buy Microsoft Office anymore and suffer their silly patents, volume licenses, EULAs, activation and validation schemes, and don't forget that continued their constantly s***ing formats.

While you're jumping from one foot to another, upgrading your files every two years, Microsoft is laughing its crack off.

Score: 0

|

A fine observation, but what does this have to do with the Open XML format?

Score: 0

|

zridling:

You say "Bob Sutor is right on this one."

Having just read his post on the subject (your link above) I'd have to absolutely agree with you.

He's absolutely correct but that doesn't mean the world will listen to him, or to you or to me let alone take heed of our views.

Galileo was also right but no one listed to him for a long time, in fact, he was persecuted for being correct. The real issue is that in today's world, where spin--or to use the precise word--propaganda reigns supreme, that the rational, or the logical or the sensible just float out the window.

Propaganda works, especially when in the hands of the powerful. …And the powerful have marketing departments which only reinforce the propaganda.

Microsoft, with its financilal and political power, together with its superbly efficient marketing [sorry--I meant propaganda] department in full flourish, then it's difficult to see why Microsoft would not be successful in having Office Open XML/Ecma Open XML subvert the standards process. Clearly, one would expect this.

The key question is what can be done about it. In the current climate, I fear it's not much but we must continue to try.

Score: 0

|

"We think the OpenDocument Format ISO standard is vastly superior to the Open XML spec. ODF is what the world needs today to drive competition, innovation, and lower costs for customers. It is an example of a real open standard versus a vendor-dictated spec that documents proprietary products via XML. ODF is about the future, Open XML is about the past. We voted for the future."

Oh, get over it, IBM. It is now clear as to why Microsoft had to leave you in order to profit--I mean, you really didn't see this comming?

As to the rest of his argument, I believe it to be plain BS. Let's wait for the Microsoft response and find out--can't wait!

Score: 0

|

So I am stuck with a choice. Microsoft, Corel, or OpenOffice.
OpenOffice continues work on thiers. OpenOffice it is.

Score: 0

|

To each his own, the most important thing is that these programs will be able to share documents in a standard and supported way. That's all that I really care about when looking at these issues. Microsoft Office 2007 is what I use, but I'm glad to know that joe schmoe OpenOffice user will be able to read a document I send him out of the box the way I want him to read it.

Score: 0

|

exactly.
not only so, it should be cleaner than the .doc we got now..., which is a mess.

Score: 0

|

"stuck with a choice"?? Is that a bad thing? I suppose having NO choice is better? Choice implies competition. Competition benefits us all. When the competition is over, we lose.

Score: 0

|

Either pay or free.
I tried Office 2007 Beta and did not like it.
Wordperfect was on this machine, but was a demo.
Open Office is free (though not Sun's Star Office, the commercial version)
Wait till I get married. I will buy either Wordperfect or Office 2007.
I am sure they have improved since then.
bmj2006

Score: 0

|

PDC 2009: What have we learned this week?

There was the freebie that no one will forget, the heebie-jeebies courtesy of Scott Guthrie, and a teensy bit clearer picture of how this cloud thingie should work.

Live report: Will Google Chrome OS change Linux?

The mysteries of just what Chrome OS is, and how much of an operating system it truly is, may be resolved today.

PDC 2009: Microsoft cares about Web browser performance

The effort to give users of the world's dominant Web browser the impression of quality, is a personal one for the man who leads that battle.

Nokia re-affirms its commitment to Symbian, sort of

Maemo won't necessarily be replacing Symbian in the Nokia N-Series, but that's definitely a place where it will be found.

E-book readers will be in short supply this holiday season

E-readers are hot this year, and a lot of compelling new products have been released, but are there enough electrophoretic displays to go around?

Sony looks to finally open a single storefront for downloads

Sony has had many different download portals for movies, music, e-books, and games, and now it's looking to make a single shop for all of it.

Tuning out the tablet: Time to give the endless speculation a rest

Wide Angle Zoom: Wishing and hoping and thinking and praying....won't put an iTablet on the market.

Five improvements for IT managers in 2010

If businesses are to improve their efficiency for next year, they need to stop and reassess the basic tenets of their job.

AOL's spinoff from Time Warner to shed 2,500 jobs

As AOL moves toward become an independent company again, it will cut nearly a third of its workforce.

Gartner: SMS-based money transfer will be bigger than mobile browsing, search

Gartner issues its predictions for the 10 things our phones will be doing in 2012.

Don't forget to upgrade to Firefox 3.6 beta 3 today

Mozilla has released the latest beta its Firefox 3.6 browser software, just over one week after beta 2.