Jaa


More on Ecma Standard 376

I wanted to post a few links that were interesting from the news yesterday about Ecma approving the Office Open XML formats as Ecma Standard 376. I'm sure by now most of you have seen all the articles and blogs discussing this big milestone.

Clearly this is a great thing for the industry (unless you happen to be one of those folks who had investments in growing this myth that there was some kind of "file format war" underway). We now have an official standard that provides all the details necessary to read and write office documents. Of course for most solutions they will only need to leverage certain pieces of the standard, and not the whole thing. But for those that do want to build a full-fledged office suite, all the details about how to read and write the formats is there. The standardization process did two very important things. The first was that it allowed a group of experts from different areas in the industry (IT; archivists; software developers; hardware manufacturers) to ensure that the specification was fully documented and could work cross platform. The second was that the ownership and stewardship of the specification is now in the public's hand (and no longer owned or operated by a single vendor). This point could become even stronger once the Open XML formats have gone through their ISO submission. So now you have more choices available to you. Last year ODF was introduced as a choice, and this year Open XML is available as well. Remember, that just because something is a standard it doesn't mean you have to use it. It just means that if you want to use it, it's fully documented and available for use with no encumbrances. You know that a group has worked through it to ensure that there will be no barriers to implementation. That's the key that gives you the freedom to choose.

Here are some blogs and news stories worth pointing to:

Vive le Open XML Revolution

Doug Mahugh discusses an Open XML workshop that took place this week in Paris, where a collection of developers delved into the details of the Open XML formats, as well as the translation tools currently under development

More on the motivations behind IBM's opposition (hint: it's not about making the world a better place)

Yates said he does not understand why a large company such as IBM is at the forefront of creating conflict around the OpenXML format.

"They are also really focused on mandating ODF, mandating a single format that their commercial products support. This push to mandate ODF seems to be so antithetical to what they ordinarily talk about around open standards, interoperability and choice," he said.

Format approved as standard

Microsoft submitted the proposal with Ecma International, a Geneva-based industry group that establishes technical standards, and got backing from other players, including rival Apple Computer Inc. Ecma International announced Thursday its approval of Office Open XML as a standard, touting the step as vital for document creation and archiving.

BetaNews | Office Open XML Gains ECMA Approval; IBM Votes No

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.

Massachusetts to review the new Ecma standard

The Initiative for Software Choice, a trade association, hailed the ECMA approval. "There is no downside here," said Melanie Wyne, ISC executive director, in a statement.

"ECMA's action enhances document manipulation, interoperability, and archival storage for public and private institutions. The ECMA process also represents an important step toward expedited ratification by ISO, which will give governments and enterprises added assurance that Office Open XML meets the rigors of the evolving technological marketplace -- especially as it pertains to interoperability of documents between competing products," Wyne said.

Have a great weekend everyone

-Brian

Comments

  • Anonymous
    December 08, 2006
    "But for those that do want to build a full-fledged office suite, all the details about how to read and write the formats is there." Hmmmm.....I'd be interested in any counter-points you might have to the suggestion that this may be pretty unfeasible for anyone who doesn't have a couple of million dollars in the bank, or a pre-existing implementation, as discussed: http://blogs.adobe.com/shebanation/2006/12/open_xml_one-way.html http://www.sutor.com/newsite/blog-open/?p=1145 http://blogs.msdn.com/rick_schaut/archive/2006/12/07/open-xml-converters-for-mac-office.aspx Technically open, practically useless?

  • Anonymous
    December 08, 2006
    Actually, I meant to include this one as well, as it has a few insightful comments (some are just zealous-anti-MS-ranting, but it's worth reading for the good ones), and although you can get to it from the Bob Sutor article, it is a few hops away - http://www.robweir.com/blog/2006/10/leap-back.html

  • Anonymous
    December 08, 2006
    The comment has been removed

  • Anonymous
    December 08, 2006
    "Remember, that just because something is a standard it doesn't mean you have to use it." It doesn't, until the claim that it is a "standard" is combined with a good amount of lobbying dollars to squish adoption of a truly free standard.

  • Anonymous
    December 08, 2006
    The one person shop writing a full Office suite is just not realistic. To write a full Office suite nowadays, either takes the backing of some company or companies investing million of dollars, or a large open source community effort where developers invest an amount of time that would be equivalent to that. Most smaller efforts will focus on pieces of OpenXML, and probably for there purposes a few hundred pages of the spec (equivalent in size to the ODF spec) will be sufficient.

  • Anonymous
    December 08, 2006
    I am reading that eWeek article (http://www.eweek.com/article2/0,1895,2070078,00.asp), and there is something rather interesting in there: "it will begin the fast track process for adoption of the Office OpenXML formats as an ISO international standard in January 2007." That could mean that in two months, OpenXML would be equivalent in standardization status to ODF. It would also shut up everyone who claims that Microsoft hasn't documented everything, but retained some proprietary information (the usual slashdot conspiracy theories).

  • Anonymous
    December 08, 2006
    I'm not sure why people are starting up this new meme of how unfeasible it would be for an independent developer to write an office suite that adheres to the Open XML spec.  Do people somehow not see that it would be unfeasible, no matter what the format is?  Have they ever bothered to ask themselves how many developer hours have gone into OO.o? In addition, I know I read quite recently about how the oXML spec is geared, such that an app can freely implement just parts of the various functionality.  For example, one could write a complient spreadsheet app that had no scripting or international support.

  • Anonymous
    December 08, 2006
    Press release 9 December 2005 - Ecma International creates TC45 to standardize Office Open XML F TC45와의

  • Anonymous
    December 09, 2006
    The point of an open standard for saving and retrieval of documents is to make it possible to re-engineer the means to do so. To accurately represent any of the billions of future documents, the standard should be a very simple one so that such a task can be done cheaply and accurately. Also, there is no proof that Office Open XML can accurately represent the billions of existing Word documents. From one install to another of the same version of Word, formatting can change based on the local settings. How accurate is that?

  • Anonymous
    December 10, 2006
    The Initiative for Software Choice, a trade association ? More like an obvious MS front group... Seriously Brian, I usually like reading your blog but did you think you could get away with this ? If I didn't know better from the usual content of your posts I'd say you're indeed no longer "in training to become a politician". Please keep your blog as honest as it usually is.

  • Anonymous
    December 11, 2006
    You are correct, there is no format war underway because Microsoft just created the new format by default. And Brian you can't tell me you are ignorant to the fact that most businesses and individuals rarely, if ever, change their computers from the default settings. As Jonathan posted above, try and continue to be honest with yourself and us, it is why I read your blog. I don't want another fanboy reporting how everything MS does is altruistic. Open XML is about one thing, control.

  • Anonymous
    December 11, 2006
    The comment has been removed

  • Anonymous
    December 11, 2006
    a tough one from rob weir: http://www.robweir.com/blog/2006/12/notable-achievement.html

  • Anonymous
    December 12, 2006
    Brian, keep addressing constructive criticism, and ignore Rob Weir and the IBM FUD machine. His recent rants on the ECMA standardization process and on the size of the spec (!) have reached Gary Edwards-esque levels of delusion. No wonder he now censors blog comments. In the real world feedback from customers everywhere is being amazing, and OpenXML momentum keeps growing. Let ODF die peacefully while the world adopts a better standard.

  • Anonymous
    December 13, 2006
    Someone correct me. Why, Brian, are you clapping loudly on OXML's Ecma approval? Wasn't this foregone, and the real goal is ISO? And why does Microsoft need ISO at this point? (I know the cursory reasons why, but really: why?)

  • Anonymous
    December 14, 2006
    Zaine, I don't see how the Ecma result could have been a foregone conclusion. There are 21 voting members in Ecma, and they all needed to decide whether or not they would approve the work of TC45 as a standard. It turns out that all but 1 approved, but that definitely wasn't something we knew would happen until the end. So I, and everyone I work with in Microsoft as well as the folks on the TC45 were extremely excited last week. There are still a lot of congratulations going around. :-) In terms of ISO, just like with the Ecma submissions, we've had a number of governments tell us that they would like us to take the Open XML format to ISO. So that was recommended by the Ecma TC45 to the Ecma General Assembly, and they voted to approve it for submission. It's not a matter of Microsoft needing ISO, but instead it's our customers in the community that want to see it go to ISO. -Brian

  • Anonymous
    December 17, 2006
    The comment has been removed