Welcome to MSDN Blogs Sign in | Join | Help

Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

I'm sure many folks have seen the news by now that Open XML has been approved as an ISO/IEC standard (IS 29500). Based on the numbers I've seen, looking at the P member countries there are now 24 who vote "yes", and only 8 vote "no". This puts the P member approval at 75% easily passing the 2/3 majority needed. Of the overall votes (both O and P members combined) 61 countries votes "yes" and only 10 voted "no" which puts the overall approval at 86% (so only 14% no). This puts us well below the minimum bar of no more than 25% voting "no". So on both criteria, Open XML now easily passes, which is a great indication of the general positive feelings amongst the national bodies of the progress made over the past 6 months.

Now that the voting over, it's time to move forward and start to work together in the ongoing development of these document format standards. There has been a lot of energy focused on the review period over the past year or two, and we need to use that same energy to move us forward. There is still a lot of work to do in order to make it even easier for developers to build solutions using these standardized technologies (new tools; test suites; labs; etc.). We also need to continue looking beyond traditional documents and identify the important innovations that will be necessary for the documents of the future. I may have been a bit premature last year when I declared the file format wars over. It was a couple days after we saw that Open Office was going to have Open XML support, and I thought at that point folks would start to move on to the more collaborative and mutually beneficial investments. Well, I was a bit premature I think, but now a year removed from my initial statements, I think we've reached the milestone that really will help put a lot of the tension to rest. Open XML has been approved as an ISO standard, and we can now switch our energy back to the technical work that will continue to drive things forward. As we move into the next stages I'm excited to see the energy and knowledge that will be brought to the table as we begin to innovate and move both Open XML and ODF forward as important internationally standardized file formats.

Large numbers of implementations already support Open XML

Open XML has already been developed on numerous platforms, by hundreds (if not thousands) of different implementers. The approval of Open XML as an ISO standard gives those implementers a stable platform on which to build their tools and solutions. We've already committed in Microsoft that we will work on updating our products so that they support the ISO version of Open XML, and I'm sure we'll see others make similar updates to their solutions.

Choice in file formats will always be important

I know you've heard me mention numerous times that choice in file formats is an important thing. Whether it's XHTML, PDF, ODF, UOF, DAISY, DocBook, NLM, RTF, .doc, or Open XML, folks have needs that drive the file format they choose. Last year we sponsored a translator project that gave people the ability to read and write ODF files from Microsoft Office. Last month we announced that we would update the Office product so that the ODF translators could natively plug into Office and give people the same options they get from the other file formats. People will be able to set ODF as the default format in Office if that's what they want by simply installing the translators and then changing their settings. There will be people that take this option, just as there may be others who decide to switch over to the old binary formats as their default for the time being. I believe the vast majority of folks will use Open XML as their default format, but ultimately that's just my opinion. What's important is that everyone has the ability to decide.

The future of documents, and the ongoing development of IS 29500

I have to admit that what I'm most excited about is that we can now start to move beyond the basic discussions of file formats as they relate to what are essentially digital typewriters, and start to move into the future of document content. The custom schema support in Open XML is really just the starting point of semantic documents, and it takes a small step in the new voyage we need to help convince the rest of the world to take. For far too long, we've focused simply on how to present document content. How it's formatted, where page breaks are, and what styles are used. We've only begun to scratch the surface though in terms of the actual semantics behind the documents people create. There are brilliant folks out there who've been doing a lot of thinking around the semantic web, and how to really tie together all the important information that affects our lives. The next challenge is to really identify how you get the average document author to write content that is semantically structured. Most folks don't yet see the advantage in structuring their documents, so it's important to find ways of providing immediate benefit to those that take the time (or use the right software). There are a number of experts in this area on SC34, so it's very fitting that many of the same people that have helped contribute to this area will also participate in the future developments of Open XML. In ISO it's called "maintenance" but I think that term sounds a bit limiting to folks. It's not "maintenance" in the way that you maintain your car so that it runs properly. Of course some of the work will be around corrections and general improvements, but a lot of the maintenance work will be innovative and forward thinking. We need to continue to move document formats forward, and I couldn't think of a better group to take on that responsibility.

-Brian

Published Tuesday, April 01, 2008 8:20 AM by BrianJones

Comments

Tuesday, April 01, 2008 11:56 AM by Notes2Self.net

# Microsoft: OpenXML "appears to win approval as an ISO/IEC Standard"

Here's the press release which notes that After more than 14 months of intensive review, a Joint Technical

Tuesday, April 01, 2008 12:21 PM by Mike Ormond's Blog

# The End Of The War But When Will The Fighting Stop?

From Brian Jones blog: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end

Tuesday, April 01, 2008 12:33 PM by hAl

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Congrats with the result.

All of your readers must know you personally have been working very hard both within Micrsoft but also as a technical expert in Ecma TC45 to get a big job done.

Tuesday, April 01, 2008 12:34 PM by Francis

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

My gosh... such gravity on April 1st! The least you could have done for the slashdot crowd is conceded defeat and announced Microsoft's imminent intent, having been thwarted at getting OOXML passed, to buy OASIS. :-D

On a serious note, this is great news. I'm glad to hear that the political wrangling is over and look forward to getting my hands on ISO-conformant Word, Excel, and PowerPoint!

Tuesday, April 01, 2008 12:36 PM by Wictor Wilen

# Office Open XML now approved as ISO/IEC standard IS29500

After a lot of turmoil the ECMA Office Open XML document format has been approved as an ISO/IEC standard - IS 29500. The news came out a day earlier than stated, due to a leak which made ISO to go pu...

Tuesday, April 01, 2008 12:43 PM by Congrats

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

You've destroyed ISO and everything it stands for.

Tuesday, April 01, 2008 12:43 PM by Aexh

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

A few things are missing from the commitments Microsoft is giving, though:

- having Office support the ISO standard is good. But, it needs to output 100% conformant documents: is that guaranteed?

- open up the development of the format. Right now, I can get membership of OASIS, join the ODF TC and contribute. That's not possible with OOXML. Stop with the behind closed doors stuff; OOXML would have probably passed through ISO at the first time of asking if you'd had broader inclusion and addressed the obvious technical deficiencies when people identified them.

- choice in file formats: I honestly don't see why this is important. Innovate file formats, sure. But bring OOXML and ODF together. I'm not going to support two formats in my apps, and at the moment I'm choosing ODF because it's simpler. I don't want to have to choose, though. I doubt you're going to do this, but I can ask.

Tuesday, April 01, 2008 1:03 PM by Anonymous

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Congratulations!!! your skills at playing the standards system are extraordinary..

But may I ask for your help, were did you manage to find XML experts in Jamaica, Cyprus, Malta, Kazakhstan, Lebanon, Azerbaijan, Cote-d'Ivore, Fiji to do a reveiw of OOXML and confince them to join ISO to vote. Can you let me know, we want to profit from this Win and implement OOXML for archiving in those countries before it is de-standardized

Tuesday, April 01, 2008 1:30 PM by nksingh

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Congratulations Brian. I hope you get a well-deserved vacation along with a significant hazard bonus for working in this war zone for 2 years now.  

As a supporter of OpenXML, I hope that the Office group does not sit on its laurels after this accomplishment.  While the opposition may have lost this round, they would be vindicated in the end if the next Office does not make solid progress toward eliminating transitional elements from new documents.

Tuesday, April 01, 2008 1:49 PM by S

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

"The custom schema support in Open XML is really just the starting point of semantic documents, and it takes a small step in the new voyage we need to help convince the rest of the world to take."

Isn't that another name for smart tags?

I'm sure Microsoft holds at least a dozen patents on that subject alone.

Tuesday, April 01, 2008 1:49 PM by Infos zu Open XML, VSTO, Deployment, .NET und anderes

# Open XML wurde als ISO Standard akzeptiert

Von den 87 National Body Members (stimmberechtigten Ländern) unterstützen 87% die ISO/IEC Standardisierung,

Tuesday, April 01, 2008 2:03 PM by CIO

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Congrats on OOXML... and in the process become one of the most despised tech companies in the world.

No doubt you'll handle it just like you did with HTML:

"Best Viewed with Internet Explorer"

Tuesday, April 01, 2008 2:06 PM by Bob

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Congrats on getting the approval, and nice post for those who said you'd now abandon everything.

Tuesday, April 01, 2008 2:20 PM by Anon

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

@Anonymous

"But may I ask for your help, were did you manage to find XML experts in Jamaica, Cyprus, Malta, Kazakhstan, Lebanon, Azerbaijan, Cote-d'Ivore, Fiji to do a reveiw of OOXML and confince them to join ISO to vote."

You´re quite racist, aren´t you?

Tuesday, April 01, 2008 2:20 PM by Karellen

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

It's a sad, sad day when a document that has obviously not even been passed through a spell-checker[0], or apparently been proofread thoroughly, or according to a fairly sparse random check has many completely undefined terms, is deemed to be technically acceptable as an international standard.

I'd expect high school students turning in papers with this lack of attention to detail to be ashamed of such work. That any professional worthy of the title would consider submitting it at an international level boggles me. Clearly there are people out with with no standards (pun not intended) and no shame at all.

I could not have any less respect for the people supporting this.

[0] http://www.robweir.com/blog/2008/03/how-many-defects-remain-in-ooxml.html

Search the comments on the page for "laoding" and "autoHypehenation"

Tuesday, April 01, 2008 2:40 PM by Anonymous

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

@Aron, I simply do not know how you can equate that since  some of those counties are Caucasian, some are Black, even Arab and guess what Asian. Quite ridiculous I must say.

What is sad is the abuse Microsoft has displayed using their power in the poorer countries, with threats of pulling out, promises of further investments...

So, I say you are stupid for bringing up the "race card”. The fact is OOXML is a extremely complicated specification and there is NOT ONE expert in those countries capable of reviewing the spec and certainly not in a 5 month period. Even China said they could not. Or how about Cote-d'Ivore which joined ISO 2 days before a vote without 1 comment on a 6000 page spec...The fact is those counties and several more where never a member of ISO before OOXML was submitted and NONE of them even reviewed the spec because they cannot.

This whole OOXML thing is a Charade and will do more damage to MS in the long run than good.

Tuesday, April 01, 2008 2:47 PM by Stefan

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

I like to hear that Office will soon be able to open and save ODF-formats as well as Open XML! Don't forget Mac Office, though. And please consider making this available with the basic Office installation, not just with additional tools. THIS will show you're serious about choice.

Having said this: Cheers.

Tuesday, April 01, 2008 2:59 PM by Doug Mahugh

# IS29500

The national bodies have been notified of the results of the ISO/IEC process, and the outcome is now

Tuesday, April 01, 2008 3:13 PM by Orlando

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Congratulations! Before a file format war, it was a technical and ideological war. You're a giant.

Tuesday, April 01, 2008 3:28 PM by Wu MingShi

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Sure it is not an april fool joke??? ;-)

Congratulations.

Tuesday, April 01, 2008 5:12 PM by Mike Brown

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

So much for Microsoft not pre-empting ISO's own announcment "out of respect for the standards process"!  ISO, at least, recognised the irony in making such an announcement on April 1st.

Congratulations then, Brian, for helping to complete Microsoft's take over of ISO to form the new MS-ISO(TM) organisation.

Now there will be, I imagine, a period of rationlisation and sorting out who's who in the new team.  Sadly, I think that redundant positions will find that many people - namely, anybody that knows anything about standards - will soon be "seeking new opportunities" elsewhere.

Once this period of taking stock is over, though, I look forward to seeing a price list for standards that can be issued by the new corp.  I mean it's only fair that MS-ISO charges for its services; after all, we're not communists!

I suggest a sliding scale of charges based on the following variables:

* the length of the standard.  Anything less than 10,000 pages not accepted.  (Why waste our time with small potatoes?)

* the number of Photoshopped business cards needed by MS-ISO staff

* the number of astroturfed letters apparently sent from girls' schools

* number of favours called in from presidents, prime ministers and other heads of state.  International phone call receipts will be available for inspection.

* the number of countries that need to be created to get the approval numbers.  Yes, I did say "created".  I believe that MS-ISO has a special arrangment with King W Bush of Iraq to split his kingdom up into 17 smaller countries, if required.  That's 17 lovely new "P" members for MS-ISO!

* the length of the process itself.  MS-ISO will, of course, abolish the old "standard" process of up to 3 years, as it was far too slow and nit-picky.  The old "fast track" standard of 6 months becomes the new "standard" process.  Platinum customers will be able to order the new "super fast track' process, which is guaranteed to take no longer than two weeks!  (That's two weeks from the time that your cheque clears, however, so please allow three working days for that).  Ballot Resolution Meetings (BRMs) will also be abolished, to be replaced by a game of "spin the bottle".  (Come to think of it, there's not much change there).

All in all, I think we have a wonderful world of innovation ahead of us!  Just think of what we can achieve:

* car seat belts made of toilet paper

* disk brakes made from ice.  (What do you mean, "it melted"?  It's still an ISO standard, and didn't you hear about our special deals on refills?)

* industry standard computer software, e.g. MS-Office, MS-Exchange, MS-Vista (yes, really), MS-Sharepoint and so on.  (NB: due to the well-known complexity of MS-ISO voting rules, other companies' computer software products are not elligible for MS-ISO standarisation at this time)

All with the lovely stamp of ISO approval!  I can't wait!

Cheers,

- Mike

Tuesday, April 01, 2008 5:21 PM by Jan

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Just want to say congratulations!

Tuesday, April 01, 2008 5:26 PM by Bruno

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Congrats, Brian.

I know that you've already started working on the successor to Office 2007, but take some time off; as you deserve a long vacation (and huge raise). :)

Tuesday, April 01, 2008 5:27 PM by Bruno

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Tuesday, April 01, 2008 5:38 PM by Tom

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

@Mike Brown: Why do you waste so much time/effort writing such drivel?  Can't you find something more constructive to focus on?

Tuesday, April 01, 2008 6:19 PM by Mike Brown

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

>> @Mike Brown: Why do you waste so much time/effort

>> writing such drivel?

Just to annoy people like you, Tom.  Mission accomplished, I think!

Cheers,

- Mike

Tuesday, April 01, 2008 6:29 PM by Aatish Ramkaran : Technically speaking...

# Say hello to my little friend...

    The results are in.  Office Open XML , otherwise known as DIS 29500, has been approved

Tuesday, April 01, 2008 6:55 PM by Sean

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Finally! Nice Work Brian! I know you've worked hard to get here!

Tuesday, April 01, 2008 7:02 PM by Greg Strockbine

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

congratulations on effort well spent!

The list so far:

- MS openXML - check

- MS openISO - check

- MS openHTML - being worked on

- MS openTCP/IP - planning stage

Tuesday, April 01, 2008 7:30 PM by dave

# getting out the good news

Brian you might what to start spreading the wonders of ooxml beyond this blog.

It looks like ISO is rethinking their fast track procedure.  It would be a pity if ooxml became known as "the standard that made ISO abolish the fact track process".

Tuesday, April 01, 2008 7:45 PM by Inside Office Online Italia

# Office Open diventa uno standard aperto di formato dei documenti

Te ne avevo già parlato negli scorsi mesi . Microsoft Office 2007 ha introdotto un nuovo formato di file

Tuesday, April 01, 2008 8:11 PM by Neil Grogan

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

A sad day for standards in general. This one's overcooked and under thought....

Tuesday, April 01, 2008 8:51 PM by Peter

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Brian,

First of all, congratulations.

A lot of hard work payed off in the end.

You said that Microsoft will be "updating our products so that they support the ISO version of Open XML". Would you elaborate on that statement? When and how will Office support IS 29500? Will it be via a soon-to-be released service pack? Or will we need to wait for the next version?

Tuesday, April 01, 2008 9:56 PM by Dave S.

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Any list showing just how complete the 'support' is, or is MS satisfied with the checklist method of software evaluation?

Gnumeric has this to say about (MSO)OOXML support - "Import filters also exist for Lotus 1-2-3, Applix, Sylk, XBase, Open Office, Quattro Pro, Dif, Plan Perfect, and Oleo files, but these import filters are less complete"

Tuesday, April 01, 2008 10:17 PM by J David Eisenberg

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

As Steve Pepper, Chairman, SN/K185 (ISO/IEC JTC 1/SC 34 mirror committee) wrote: "You will have been notified that Norway voted to approve OOXML in this ballot. This decision does not reflect the view of the vast majority of the Norwegian committee, 80% of which was against changing Norway’s vote from No with comments to Yes."

When 80% against means "yes", that gives a whole new dimension to the meaning of "overwhelmingly approved."

Tuesday, April 01, 2008 10:38 PM by kenta

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Forgive me my ignorance about the standards process but I was expecting a download of the final approvied specification to be available after the standard was approved. At the moment the ISO site knows nothing about 29500.

Tuesday, April 01, 2008 11:11 PM by James Plamondon

# Mission accomplished!

Our mission is to establish Microsoft's platforms as the de facto standards throughout the computer industry.... Working behind the scenes to orchestrate "independent" praise of our technology, and damnation of the enemy's, is a key evangelism function during the Slog. "Independent" analyst's report should be issued, praising your technology and damning the competitors (or ignoring them). "Independent" consultants should write columns and articles, give conference presentations and moderate stacked panels, all on our behalf (and setting them up as experts in the new technology, available for just $200/hour). "Independent" academic sources should be cultivated and quoted (and research money granted). "Independent" courseware providers should start profiting from their early involvement in our technology. Every possible source of leverage should be sought and turned to our advantage.

I have mentioned before the "stacked panel". Panel discussions naturally favor alliances of relatively weak partners - our usual opposition. For example, an "unbiased" panel on OLE vs. OpenDoc would contain representatives of the backers of OLE (Microsoft) and the backers of OpenDoc (Apple, IBM, Novell, WordPerfect, OMG, etc.). Thus we find ourselves outnumbered in almost every "naturally occurring" panel debate.

A stacked panel, on the other hand, is like a stacked deck: it is packed with people who, on the face of things, should be neutral, but who are in fact strong supporters of our technology. The key to stacking a panel is being able to choose the moderator. Most conference organizers allow the moderator to select the panel, so if you can pick the moderator, you win. Since you can't expect representatives of our competitors to speak on your behalf, you have to get the moderator to agree to having only "independent ISVs" on the panel. No one from Microsoft or any other formal backer of the competing technologies would be allowed – just ISVs who have to use this stuff in the "real world." Sounds marvelously independent doesn't it? In fact, it allows us to stack the panel with ISVs that back our cause. Thus, the "independent" panel ends up telling the audience that our technology beats the others hands down. Get the press to cover this panel, and you've got a major win on your hands.

Finding a moderator is key to setting up a stacked panel. The best sources of pliable moderators are:

   -- Analysts: Analysts sell out - that's their business model. But they are very concerned that they never look like they are selling out, so that makes them very prickly to work with.

   -- Consultants: These guys are your best bets as moderators. Get a well-known consultant on your side early, but don't let him publish anything blatantly pro-Microsoft. Then, get him to propose himself to the conference organizers as a moderator, whenever a panel opportunity comes up. Since he's well- known, but apparently independent, he'll be accepted – one less thing for the constantly-overworked conference organizer to worry about, right?

Tuesday, April 01, 2008 11:59 PM by LarryOsterman

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

I love it when people haul out the James Plamondon quote.  First off, it dates from 1995 - 13 years ago.  Secondly, if you read the context for the message, it was Plamondon pitching this idea as a part of a JOB INTERVIEW process!  And Plamondon doesn't even work at Microsoft any more (as best as I can figure, he retired to Australia).

There is no indication that Plamondon was writing for Microsoft or that his writings were anything other than the musings of a job seeker.

And surprising as it might be to some people, the Microsoft of 2008 is not the same company as the Microsoft of 1995 - there are many things that Microsoft did in the mid to late 1990s that would never be tolerated at Microsoft today.

How about we declare a moratorium on quotes that are more than 5 years old in this debate?

Wednesday, April 02, 2008 12:24 AM by Michael

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Oh, yes, congratulations. You have shown that enough money will corrupt any process or organization.

Wednesday, April 02, 2008 12:43 AM by Chris Pratley (MS)

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Brian, congratulations to you and the team. The slings and arrows have been thrown, tales full of sound and fury have been told, and you maintained your cool professionalism throughout.

It's amazing to think that you've finally done what detractors have requested for 10 years or more: document the formats as a standard. You've accomplished what the EU asked Microsoft to do, and still you're taking fire. Talk about moving the goal post!

Anyway, I'm glad to see our work on the XML formats all those years is now out there for everyone to use and work can move on to improving the standard and having more implmentations of the format. And you are so right that the work is not finished. People will understand the power of those custom embedded schemas eventually!

Wednesday, April 02, 2008 1:37 AM by Reggie

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

@ J David Eisenberg

From what I've read, the "Norwegian committee" to which you refer presented their arguments to those making the decision for Norway.  The 80% of the committee presented their arguments for NO, and the 20% presented their arguments for YES.  The arguments for YES were simply better than the arguments for NO, regardless of how many people IBM bribed to be NO, so YES won.  Anyway, Norway has suspended its decision for now, and it makes no difference, as OOXML was easily approved even without Norway's YES.

Wednesday, April 02, 2008 2:16 AM by J David Eisenberg

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

@Reggie

If you have documented proof that IBM bribed the Norwegians to vote NO, I suggest you present it to us and to the U.S. Justice Department -- I'm sure they'll be interested in it.

Wednesday, April 02, 2008 2:18 AM by John

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Ah good ol' Microsoft - capable of destroying everything it touches.  

Wednesday, April 02, 2008 2:37 AM by Ozan

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

It is fun reading the outbreaks of IBM apostles :)

And, don't worry for the experts in Jamaica, Cyprus, Malta, Kazakhstan, Lebanon, Azerbaijan, Cote-d'Ivore, Fiji etc. I am sure that there are better experts than you all.

Wednesday, April 02, 2008 2:39 AM by TiborK szerint a Microsoft

# ISO-szabvány lett az Open XML

Érdemes elolvasni a Microsoft hivatalos közleményét és Brian Jones blogbejegyzését

Wednesday, April 02, 2008 4:43 AM by Julien Chable

# [Open XML] Open XML devient une norme ISO !!!

Après le vote final de la procédure de normalisation pour le projet DIS 29500 Office Open XML, les National

Wednesday, April 02, 2008 7:01 AM by passer_by

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

>> @Mike Brown: Why do you waste so much time/effort

>> writing such drivel?

> Just to annoy people like you, Tom.  

> Mission accomplished, I think!

I suspect the grown-ups are mostly amused by your drivel, rather than annoyed. There's a long tradition of people acting the fool for the amusement of the nation, even if you're a clown by accident rather than by design.

Wednesday, April 02, 2008 8:44 AM by Microsoft Partner

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Ironically, any gains associated with the acceptance of OOXML will be outweighed by the brand damage inflicted as a result of the process. All the soothing talk by Brad to the open source community the other week is completely discredited.

So yes, Microsoft won but step back a little bit and look at the reactions outside of these blog comments of partners and Technet subscribers. Is it worth owning OOXML while being so thoroughly hated by everyone?

Wednesday, April 02, 2008 9:38 AM by Anon

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

"Is it worth owning OOXML while being so thoroughly hated by everyone?"

Everyone who, paleface?

Wednesday, April 02, 2008 10:25 AM by Anonymous

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Thailand, their initial vote and comment:

"We disapprove the draft ISO/IEC 29500 for the reason that the time given by the fast-track processing is not enough for consideration of

this important draft."

Thailand voted YES for approval. So besides the more than likely "pay off", what other reason can there be?

Wednesday, April 02, 2008 11:25 AM by BrendanS

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Another announcement involving Microsoft and another opportunity for embittered Microsoft-haters to stand online with plackards in-hand.

Brian and his team have worked exceptionally hard to bring ooXML to this stage and they deserve praise.

There will always be those who hate a winner. Had Microsoft failed to get the standard ratified then the same people on here would have been jeering at their defeat.

For so long now, courts and consumers alike have been demanding that Microsoft become more standards-oriented. Various rulings, especially here in the EU, have forced Microsoft to freely distribute their proprietary code, which they pay hard-working developers to write, across to their competitiors in the name of standardisation.

Those who write on posts such as this (NB: read any post on The Register with Microsoft in the title and you will see the auto-flames) are so obsessed with their hatred for the big, bad MS that they are blind to the quality of the products that they are producing.

As someone who uses MS products for all of my job role I will be the first to admit that they don't always get it right and never get it perfect, but then if MacOS/Red Hat/SUSE etc were perfect then I imagine we'll see no need for any future product updates from these manufacturers.

Wednesday, April 02, 2008 11:27 AM by Brianary

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

A single instance of bribery should disqualify any standard, or at least derail the "fast track".

Seriously, Brian, this whole thing is as dirty as it can be. How do you sleep at night knowing you've corrupted this group?

Wednesday, April 02, 2008 11:38 AM by Not IBM

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

What's with everyone talking about "IBM apostles" or "IBM bribery"? Who came up with that? I find it insulting that anyone thinks my renewed distaste for Microsoft was inspired by anyone but Microsoft, and I'm sure everyone who voted "NO" feels the same.

Just compare the number of IBM partners on the panels versus the number of Microsoft partners on the panels. That, or point to evidence of IBM bribery. There's already plenty of evidence for Microsoft-- and the EU already has an investigation going. Where's IBM's investigation? And for that matter, why would IBM care? It's Sun who's behind Microsoft's main office competitor, not IBM.

On the other hand, I'm sure IBM feels proud to have everyone spooked without having to lift a finger. It's probably Microsoft employees villainizing them for so soundly handing SCO their collective hat.

Wednesday, April 02, 2008 11:39 AM by Not IBM

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Brendan: There was a standard. It was called ODF. Ever heard of it? But Microsoft decided an existing standard wasn't good enough. When you think of it that way, it was Microsoft who started the file formats war in the first place.

Wednesday, April 02, 2008 12:24 PM by Microsoft Excel

# Office Open XML, a.k.a. IS 29500

As everyone who has followed this blog already knows, we introduced a new file format with Office 2007

Wednesday, April 02, 2008 12:45 PM by Weblogul lui Zoli

# Open XML devine standard international

Deși la votul din vara trecută nu a trecut, Open XML a fost de data asta ratificat ca International Standard

Wednesday, April 02, 2008 3:28 PM by Rodd Ahrenstorff

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

This is the funniest part of the Open XML standard quoted from Rob Weir:

With this in mind, let's take a look at how OOXML and ODF represent a staple of document formats: text color and alignment. I created six documents: word processor, spreadsheet and presentation graphics, in OOXML and ODF formats. In each case I entered one simple string "This is red text". In each case I made the word "red" red, and right aligned the entire string. The following table shows the representation of this formatting instruction in OOXML and ODF, for each of the three application types:

Format Text Color Text Alignment

OOXML Text <w:color w:val="FF0000"/> <w:jc w:val="right"/>

OOXML Sheet <color rgb="FFFF0000"/> <alignment horizontal="right"/>

OOXML Presentation <a:srgbClr val="FF0000"/> <a:pPr algn="r"/>

ODF Text <style:text-properties fo:color="#FF0000"/> <style:paragraph-properties fo:text-align="end" />

ODF Sheet <style:text-properties fo:color="#FF0000"/> <style:paragraph-properties fo:text-align="end"/>

ODF Presentation <style:text-properties fo:color="#FF0000"/> <style:paragraph-properties fo:text-align="end"/>

Open XML is so inconsistent within itself, I doubt anyone will ever be able to utilize it as a 'standard' unless it matures to the level of ODF over the next couple years.  It's really quite astonishing Brian...

Wednesday, April 02, 2008 4:28 PM by Bruce D'Arcus

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

If the "war" is over, I hope I can look forward to  default, robust, support for ODF in MS products before long.

Wednesday, April 02, 2008 4:45 PM by Olivier

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Brian, please explain something to me.

The most widely used office suite cannot load ISO standard ODF documents by default.

It is not a matter of technical difficulty or lack of resources or time for MS to develop an ODF importer for Office included by default.

Considering those two facts, why should I trust MS's claims to be in favour of open standards and interoperability? Thanks.

Wednesday, April 02, 2008 4:49 PM by Chris

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Hey Rodd Ahrenstorff and Bruce and all the other open standard Zealots out there. It may be inconsistent but it is what the World will end up using because the World uses Office.

The "ODF ISO Standard" was always a political ploy to derail Microsoft, we all know it. Microsoft reacted and won, good! Now lets all get over it and move on.

Oh BTW I'm from Fiji :-)

Wednesday, April 02, 2008 5:50 PM by Only Human | Devoted to technology v.2.0

# [PL] Format Open Xml (OOXML) standardem ISO - koniec wojny formatów

Jeśli jeszcze nie doczytaliście z innych źr&#243;deł - Open Xml jest standardem ISO. Poniżej oficjalna

Wednesday, April 02, 2008 7:10 PM by Bruno

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

@ Not IBM

"And for that matter, why would IBM care? It's Sun who's behind Microsoft's main office competitor, not IBM."

From what I've seen, Sun, while opposed to OOXML, didn't go out of their way to block it.  That was IBM's role.  Sun is more pro-ODF than anti-OOXML while IBM is the reverse.  And they recruited Google to go along with them (there were multiple countries where IBM got Google to join the committee at the last minute to vote agains OOXML).

As for IBM bribing people, I don't think there were any bribes one way or the other.  I do know that IBM spent millions of dollars (in man-hours) trying to block this thing and lost, and it's a good thing.  

IMO, those that have no intention of using a standard should have no voice in whether the standard is ratified or not.  Only those that are truly interested in using a standard should have input as to its ratification, be it either advocating ratification, or blocking ratification in hopes of improving the standard for a future submission.  But blocking ratification, not in hopes of improving it, but in hopes of killing it so that nobody can use it as a recognized standard (which is what IBM was all about regarding OOXML) is selfish in the extreme.

As stated above, Microsoft made no attempts to block ODF's ratification because since ODF is a format they have no interest in, it wasn't their place to block it.  Let those that are really interested in ODF's success deal with whether it was good enough to be ratified or not.  IBM took the opposite stance regarding OOXML (attempting to kill a standard so the nobody could use it at all (at least nobody in government, when you consider that IBM was at the same time lobbying governments to only use ISO standards)).  Since IBM decided to mess around with a standard they had no interest in, to the detriment of those that were interested, IBM deserved to lose, and thank goodness they did.

Wednesday, April 02, 2008 7:16 PM by Bruno

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

@ Not IBM

"There was a standard. It was called ODF. Ever heard of it? But Microsoft decided an existing standard wasn't good enough."

And they are right.  ISO ODF doesn't even support the most basic of spreadsheet functionality for goodness sake.  How can you expect Microsoft to use that garbage?  And that garbage wasn't designed from the ground-up, it's derived from OO.o 1.0's XML format.  Why should the suite with 2% userbase get to dictate what format the suite with 95% userbase uses?  Get real.

Wednesday, April 02, 2008 9:17 PM by I'm laughing at all of you

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

All the haters here are just plain sore losers, and I'm laughing out loud reading all the comments about microsoft corrupting ISO. I believe IBM is the one that was banned from the US government, not Microsoft.

SORE LOSER. SOUR GRAPES. GO CRY A RIVER and POST A LAME VIDEO ABOUT IT ON YOUTUBE.

Wednesday, April 02, 2008 10:08 PM by Sehmi-Conscious Thoughts

# The End of the Office File Format War

Open XML has overwhelmingly been approved as an ISO / IEC standard (IS 29500) signaling the the end of

Thursday, April 03, 2008 4:33 AM by hAl

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

If IBM had spend the money they used in opposing OOXML to improve ODF likely ODF would

have been a better standard for it.

It is strange that it has been taking OASIS a lot longer to produce a spreadsheet formula format then it has taken to produce an entire office format specification.

Mayby some people working on ODF should get their focus back on track and work towards improving standards in stead of blocking them.

Thursday, April 03, 2008 10:56 AM by Brianary

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

@various sock puppets:

Microsoft bribed people and they packed the committee at the last minute.

The "standard" is a joke. Six thousand pages, with a warning to implement undocumented Office bugs, full of spelling errors?

Can you blame people for not wanting Microsoft to be in control of government documents? Can you see why maybe some people distrust Microsoft?

"Derail Microsoft"? Seriously? I assume the "we" means you and the voices in your head, because a document format isn't likely a real threat to a company with this class of resources. It seems more likely that people just wanted some competition in the marketplace.

Microsoft may not have the expertise to figure out how to make ODF work for spreadsheets, clearly they do not, but some open source developers have apparently figured it out (maybe it isn't the job of the format?).

In the end, I just don't have the resources, as a developer, to bother with OOXML, but ODF is approachable.

Thursday, April 03, 2008 12:45 PM by john.mullinax

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Wow - this acrimony is kinda sad.  All the loaded, unsupported charges and counter-charges, and yet I don't think anyone has really set forth what's going on.  IMHO, it's really quite simple:

1. IBM got ODF declared an ISO standard to help their efforts to sell hardware, software, and services to governments.  The goal was not to so much to sell more Open Office software but to break the reinforcing loop between Office and Windows, and sell IBM linux PCs + IBM services.

2.  ISO standardization or not, it's not clear to me that documents in either ODF or OXML would really be unaccessible in 20+ years in any case -- but if you're a government CIO there's only upside to supporting ISO standardization, so IBM's strategy and lobbying was getting attention from government CIOs.

3.  Microsoft got OXML declared an ISO standard so they could continue to sell Office (and maintain a strong reinforcing loop with Windows) to governments.  Microsoft hopes this will neutralize the advantage IBM had created with ISO standardization for ODF.

4.  IBM tried to block ISO recognition for OXML because they've spent a lot of time and money convincing government CIOs that ISO standardization is important for long term access to records (again, it's not clear that's actually true but that was their story).  Now IBM has to figure out how to go back to those same CIOs and say "well, ISO standardization is not *that* important...  really, you should think about [blah]" -- where [blah] is the latest reason they've come up to buy a linux clients.

5.  Out of all of this, perhaps the good news really is for customers?  Regardless of the original motivations on either side, maybe the fact that the OXML specification is open, documented, and it's evolution is now controlled by ISO will reduce perceived risk for  customers, ISVs, and others to create solutions that programmatically create, read, and manipulate OXML files.  

Thursday, April 03, 2008 1:12 PM by omz

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Congratulations for the countries that had *balls* and didn't agree with this way of deliver standards to people:

   * New Zealand [1] ( dissaproved )

   * Brasil [2] ( dissaproved )

   * India ( dissaproved )

   * China ( dissaproved )

   * South Africa ( dissaproved )

   * Canada ( dissaproved )

   * Venezuela ( dissaproved )

   * Ecuador ( dissaproved )

   * Iran ( dissaproved )

   * Italy ( abstained )

   * Spain ( abstained )

   * Belgium ( abstained )

   * Netherlands ( abstained but only Microsoft opposed the disapproval )

   * France ( abstained due to heavy Microsoft pressure )

   * Malaysia ( abstained due to heavy Microsoft pressure )

   * Australia ( abstained due to heavy Microsoft pressure, government opposed OOXML )

   * Kenya ( abstained )

and many others ( 17 in total )

[1] http://standards.co.nz/news/Media+releases/NZ+maintains+negative+vote+on+OOXML+Standard.htm

[2] http://homembit.com/2008/03/openxml-in-brazil-no.html

I would like that the "abstainers" were "disapprovers", but i know... the lobbying was too heavy.

 --omz

Thursday, April 03, 2008 1:21 PM by omz

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

And congratulations Microsoft, your friendly little countries supposedly experts in XML document description languages ;-) ( ISO P-members at September/07 ballot closing ), who joined ISO JTC1 just to cast an unconditional-yes-votes [1] payed off:

   * Jamaica

   * Cyprus

   * Malta

   * Kazakhstan

   * Lebanon

   * Azerbaijan

   * Cote-d'Ivore

   * Pakistan

 --omz

[1] http://www.noooxml.org/forum/t-43510/ivory-coast-represented-by-microsoft-senegal-at-the-brm

Thursday, April 03, 2008 1:26 PM by omz

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

"and many others ( 17 of 43 ISO P members in total )"

( i mean 17 P members of 41 didn't approve the beast )

And finally ( sorry for spamming ) congratulations again for the lobbying. You achieved a political vote in many countries, actually voiding any technical decision:

Norway

Malaysia

Denmark

Poland

Croatia

France ( changed his vote from NO to abstain a couple of hours before 29th March. In the .DOC document anexed to his vote said: "we don't approve OOXML and propose that ECMA submit it as a Technical Specification". WTF?? )

Germany

USA

http://www.noooxml.org/forum/t-50031/oil-fire-in-norway-microsoft-buys-another-standards-body

http://www.openmalaysiablog.com/2008/03/the-minister-of.html

http://www.noooxml.org/forum/t-46044/committee-stuffing-also-in-the-united-states:11-microsoft-business-partners

etc, etc

Bad for TI workers, bad for my profession. How i explain other professionals this kind of ISO deliverable without losing credibility and dignity?

Thursday, April 03, 2008 3:04 PM by S

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

@John.mullimax

"Regardless of the original motivations on either side, maybe the fact that the OXML specification is open, documented, and it's evolution is now controlled by ISO"

This is the Microsoft party line.

And it's all wrong.

It's not open. ECMA meetings are yet to be published, for instance.

It's not documented. It's partially documented.

Maintenance controlled by ISO? I would not bet much on it. Brian Jones made it clear that his employer would not conform to anything like that. Besides this, ECMA TC 45 group = Microsoft (in case you did not know, ECMA TC 45 group is chaired by Microsoft).

It does not reduce the least the need to rely on Microsoft Office licenses to work with those files if you are not willing to afford losses in documents. This does not change very much what we have known with binary formats.

Thursday, April 03, 2008 3:55 PM by anonymous

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

PLEASE SUPPORT THE COMPATIBILITY PACK ON WINDOWS 98 SE and WINDOWS ME!!!!!!!!!!!!!!!

Thursday, April 03, 2008 4:01 PM by anonymous

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Please at least ship an unsupported version of the Compatibility pack on Windows 98 SE and Me.

Thursday, April 03, 2008 4:10 PM by hAl

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

@S

You might better comment on this kind of post Stephane

http://blogs.code-counsel.net/Wouter/Lists/Posts/Post.aspx?ID=43

Thursday, April 03, 2008 10:26 PM by ParanoidCanuck

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Brian, would you care to update any of this post, now that reports of an Appeal of the vote is underway (and thus, the "approval" of 29500 is at least an asterisk)?

Thursday, April 03, 2008 11:01 PM by omz

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Congratulations for the countries that had *balls* and didn't agree with this way of deliver standards to people:

For example

http://www.scc.ca/Asset/iu_files/29500-OOXML-Cdn-Pub-Stmt.pdf

Friday, April 04, 2008 2:33 AM by hAl

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

@Paranoid Canuck

You should not believe anything you read on groklaw. Individual people appealing to ISO because they are sore losers do not influence the result.

Friday, April 04, 2008 5:03 AM by Stefan Word2k

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Well, they say in:

http://www.heise-online.co.uk/news/ISO-makes-Microsoft-s-OOXML-document-format-an-official-standard--/110456

<<The vendor will be forced to thoroughly revamp its current Office standard storage format for the upcoming initial implementation of the "new" OOXML.>>

Is that true? Will there be an update of Office 2007 to follow the "new" OOXML specifications?

And is there already a roughly estimated release date for this?

Friday, April 04, 2008 8:53 AM by Ian Easson

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

Stefan Word2k,

Yes, that's true (except that this was planned all along; it's not a case of being "forced").  

Microsoft formally announced that it will support IS29500.  They have also said they are currently figuring out the amount of work, and when that estimate is done, they will announce it.

None of this should be a surprise to anyone.  When the ECMA changed the format during its work on it (which was during the beta phase of Office 2007), Microsoft of course updated Office 2007 and issued a new beta.  

That's what turning the control of the file format to an external body means.  If anybody thinks otherwise, they've been reading too many anti-OOXML blogs.

Friday, April 04, 2008 10:52 AM by hAl

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

It is unlikely that MS Office will support the format before publication.

So firste the ISO editor has to deliver a final standards text.

Then either Ecma will ratify it in june/juli of december and publish it after, or ISO will publish it later this year.

I would at least not expect MS Office 2007/2008 support in the next few months  before an offically published spec is ready.

So if the ISO editor is fast and Ecma is fast in picking up the new ISO version to ratify it and MS is fast in implementing the new version it could be juli at the earliest.

But probably around the time ISO does an offical publication which could be 6 months away still is more likely.

Friday, April 04, 2008 11:45 AM by Brandon

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

When will Office 2007/2008 support OOXML?

Friday, April 04, 2008 12:21 PM by Anonymous

# re: Open XML Overwhelmingly Approved as an ISO / IEC standard (IS 29500): the end of the file formats war

@hAl, we all thought you were a MS shrill, leaving comments on blogs, editing Wiki pages in favor of MS, relentlessly 24/7 not stop for almost 2 years, spreading as much dis-information as possible. The Aljazeera of OOXML for MS.  It would seem now, you actually work for MS. Atleast, you are an official spokesperson!

Friday, April 04, 2008 1:12 PM by