OOXML: It's Microsoft, but is it bad?
By Ian GRAYSON
There have been big ructions in the usually sedate world of international technical standards this past week, stirred by news of a big victory by Microsoft and OOXML.
OOXML (Office Open XML) is Microsoft’s standard for documents and underpins everything created by users of its widely adopted Word software. The company has been pushing for OOXML to be ratified as a standard by the International Organisation for Standardising (ISO) which is responsible for keeping such things consistent around the world.

Last week the ISO released its ruling that OOXML would indeed become a ratified standard, joining the likes of HTML and PDF. Naturally Microsoft is more than a little pleased at the decision as it will allow large organisations and governments to continue using Word, safe in the knowledge that their documents are based on an approved format.
However there’s always another side to such things, and in this case it’s been occupied by organisations who see the Microsoft push as an evil attempt to further its world domination. They argue that OOXML is a proprietary standard and, as such, not suitable for ratification by the ISO.
The anti-Microsoft crowd say the company has been too pushy in getting its standard through the certification process. This, they say, stymied debate and resulted in a flawed decision.
They’ve obviously been pleading their case to someone who listens because the European Commission’s antitrust regulatory body has already sent query letters to several European countries to ask about the approval process. The investigation could take some time.
What concerns them the most is that the ISO approval will almost certainly allow OOXML to overtake OpenDocument and become the preferred global format for documents.
But so what if it does? Just because the standard is a creation of Microsoft doesn’t make it technically inferior to an open source rival. Millions of people around the world create documents based on OOXML every day. That’s not going to change.
What does change is that the organisations they work for can be confident those documents will survive into the future. If they were to use a non-ratified standard, there’s nothing to say that documents created now may become unreadable by future versions of software applications.
A knee-jerk reaction by open source apostles is predicable, but doesn’t help to move the world forward. Let’s face the fact that Microsoft has a dominant position when it comes to document creation software. You might not like it, but it’s not about to change anytime soon.
So, ratifying the standard on which those documents are created makes commercial sense. Let’s put the sport of Microsoft bashing to one side for the moment and move on.
Subscribe to Hydrapinion
|
Recent Posts
9 comments
>> of Microsoft doesn’t make it technically
>> inferior to an open source rival.
Indeed not. What does it make technically inferior is that it *is* technically inferior, as in:
* it thinks that the year 1900 was leap year (which it wasn't) and, therefore, cannot handle dates properly before that year. Apart from attempting to perpetuate a proprietary bug in an international standard, this also ignores - as OOXML does so many times - a pre-existing standard for describing dates. (ODF uses the latter).
* it contains tags that reference old Microsoft products - eg. the infamous *LikeWord95 tags - which only Microsoft knows how to implement correctly.
* there is little, if any, consistency in tag use between the three office products, and even within the individual products themselves
* it describes page sizes via numbers pulled out of the Windows registry. Once again, this ignores a pre-existing ISO standard, which describes paper sizes in terms that people can actually understand ("A4" etc). (And once again, ODF uses this).
And so on. From a pure technical perspective, the spec is a mess. Some of the problems may have proposed fixes but I'm not sure anybody outside of Microsoft knows how they're going to work.
>> Millions of people around the world create
>> documents based on OOXML every day
Anecdotal evidence suggests that most companies that have deployed Office 2007 are setting the default formats to the old binary .doc format, rather than save in .docx (OOMXL for Word). A filetype search in Google reveals a mere 31,000 for .docx, with 34 million for .doc.
and also add that even if Microsoft decide to implement this format, its so broken that no one else will be able to implement it.
Secondly, there's already a perfectly good standard out there odf, which was put together over years - not the fast track that caused this fiasco.
odf was a collaboration of many parties and it is implemented in many software packages.
Microsoft has done some very dodgy things in order to get this throgh the iso, and i for one will be waiting on the Eu's investigation
Yes, I agree that even if it weren't a standard, that millions of documents would be created in OOXML with the next version of Office. However just because they can be created now doesn't mean that they will still be readable in future versions of Office. Microsoft has already dropped support for many past formats.
Please please please actually read the 'standard' before you comment. Its only over 6000 pages wrong, containing at least 1000 errors and many inconsistencies. Once you actually read what had been proposed, I doubt that you would still continue to support it.
It is Microsoft and it is bad - the article naturally.
The anti-Inaccurate crowd say Grayson has been too ignorant in getting his article onto the web. This, they say, stymied debate and resulted in a poor blog post.
Problems:
- No mention of Norway or other extreme irregularities.
- "...as it will allow large organisations and governments to continue using Word, safe in the knowledge that their documents are based on an approved format."
That almost sounds like sarcasm. Microsoft itself doesn't even implement the 'standard'. They can only be safe in the knowledge that they'll be locked into Microsoft Office.
- "A knee-jerk reaction by open source apostles is predicable, but doesn’t help to move the world forward. Let’s face the fact that Microsoft has a dominant position when it comes to document creation software. You might not like it, but it’s not about to change anytime soon."
This paragraph is absolute nonsense. Microsoft has a dominant position so by approving the standard they themselves don't implement this helps the world move forward how?
Actually there is no full implementation of the ISO ODF version either. Actually there is no fuull implementation of any ODF versions anywhere. So that MS Office does not support a new and not yet published versions of the ISO OOXML yet is only a minor issue compared to the lack of support for ODF ISO.
@Mike Brown
Since the ISO standardization the compatiblity tags are actually described in OOXML in a very detailled way. So "autospacelikeWord95" is actually fairly easy to implement (allthough I think noone will bother implementing it because it was just a good anti-ooxml discussion point and never a very serieus issue)
Also you should not mislead people because ODF does not just support standard dates but actually supports decimal dates in spreadsheets as well. This is a valid ODF date:
[table:table-cell office:value-type="date" office:value="55"]
And OOXML has been improved to support ISO 8601 dates and flexibel page sizing making your suggested issues look old and mostly irrelevant to the new ISO standard.
Think HTML, it paved the way for the dot-com industry to boom and allowed competition in an open marketplace. Any company, even Australian ones, may implement HTML because it is a true standard which meets the criteria outlined above. OOXML does not even come close and I think the author of the above article knows it.
What making MS-OOXML an “official standard” does do is assist a corrupt and felonious company in remaining a moving target when it comes to being compatible and interoperable. Someone should be looking out for the interests of Australian citizens instead. Governments should not standardize on vendor lock-in document formats irregardless of whether or not it receives huge discounts or bribes. This forces third parties (Australian small businesses and citizens) to get themselves locked in too. Guess what, they don't get discounts.
Subscribe to Hydrapinion
Ian Grayson has been a technology journalist for more than 15 years. A former IT editor of The Australian newspaper, he now runs his own freelance business, crafting stories for a range of publications and web sites. He is intrigued by the power that technology wields in the world of work - both for better and for worse - and in this blog offers insights into what it all might mean.