Industry


Ads by TechWords

See your link here


David DeJean's picture
David DeJean

Microsoft Logfile

Microsoft wins this OOXML battle, but loses the war

You'd think that sooner or later even Microsoft would learn there's a right way and a wrong way to do things. But whenever it has a choice it persists in choosing the wrong way. There are lots of smart people who work there. Didn't even one of them think bribery and corruption possibly weren't the best way to get the OOXML document format declared an international standard?

This week's vote within the International Standards Organization (ISO) approving the adoption of Microsoft's format as a "open" standard is basically a travesty that has surely harmed Microsoft all out of proportion to the sales of Office it may make possible.

Reports from around the world in the months since Microsoft lost the first round of fast-track voting have painted a picture of absolute disregard for the ISO process, unethical behavior and possible criminal activity of exactly the kind that has gotten the company into so much trouble with European Union anti-trust regulators in the past.

There is a two-month period for appeals before the ISO pronounces OOXML a standard, and it's already obvious that there will be some. Members of the Norwegian national standards committee, for instance, have already petitioned the government to investigate how the country came to register a "yes" vote on the draft standard when a majority of committee members were against it.

I wrote a while ago about the disruption of the national process in Great Britain, and an appeal is promised there, as well. And I'm sure the list will grow: The New York Times this week also numbered Malaysia and Germany among countries where protests are rising.

I'm sitting here wondering, what has Microsoft won? Not much, as far as I can tell.

Its OOXML victory – if it turns out to be one after the appeals are heard – will certainly be won at the cost of huge damage to its credibility. Evidently, even while Microsoft was promising interoperability and openness it was actively subverting the primary interoperability vehicle of the international computing community: the standards-setting process.

So much for interoperability.

And lost in the haze of battle, of course, is the idea that the ISO sets technical standards. After the first round of voting went against Microsoft last year there were more than 3,000 comments on technical issues filed with the ISO. These were boiled down to some 1,000 questions for the Ballot Resolution Meeting held in February, but few were addressed. Microsoft's response was pretty much, "Hey, it's our standard, and we'll tell you what the details are if we think you need to know."

Even if Microsoft has managed to buy enough votes to get OOXML approved, and bullies enough of the protestors into silence to make it stick, it still hasn't created a standard. At most it's created the very real possibility that it will be back in front of Neelie Kroes, the EU's commissioner for competition, shelling out another billion euros in fines.

In 1998, when Microsoft escaped the U.S. government's anti-trust suit by the skin of its teeth, it was so shaken by the experience that it set out to remake itself, according to "Microsoft Rebooted," a book written by long-time Time Magazine reporter Robert Slater, published in 2004. Bill Gates stepped aside as chief executive in favor of Steve Ballmer, who was given the job of remaking the company's corporate culture, Slater argued. He wrote:

 

Although the rebooting of Microsoft was about a number of things, it was especially about being more open and being more respectful of others in the outside world; and it was about communicating what the company was doing in a way that others would understand and appreciate.

A decade on, the company seems to be moving away from that goal rather than towards it.

What People Are Saying

There is an old joke....

There is an old joke: How many Microsoft programmers does it take to change a light bulb? None - they just declare darkness as the new standard.

Microsoft is not about interoperability - that works against it. Microsoft is about monopoly, forcing people to buy its software to be able to read its document formats. OOXML cannot be implemented by others from the spec by design - if anyone and everyone could implement the file format for Office documnets, MS would lose its straglehold. OpenOffice.org could read and write Office-format documents, so MS came out with a new version of Office that (of course) used a new file format.

Microsoft may have a "new" person at the helm, but the company and its culture really hasn't changed. I'm reminded of another old line: "DOS isn't done 'til Lotus won't run" (refering to the battle between Lotus 1-2-3 and Excel). Leveraging it's position has been MS' strategy throughout its history - do you really think that's going to change now?

Bribery and corruption: evidence please or apology

You mention "bribery and corruption" as if there were actually any proof?

Where is there a single example of someone changing their vote after being paid off?

There has been no evidence of this. As someone who has been at the nasty end of this kind of innuendo, I find it disgraceful that you should report it as if it were fact rather than libel.

If you can find a single example of someone being paid off any illegality, then publish it. Otherwise, you owe an apology and correction to everyone caught up in this, and to your readers.

OOXML

I quite agree with you, David - I don't see how OOXML could be respected by anyone as a standard, given the method by which is was adopted (should the supposed election stand). I've read the standard in part, and it refers functionality which is nowhere described - "this works like such-and-so in Word 95" type verbage - so how could anyone other than Microsoft implement it. More to the point, why would anyone want to? The whole point of ODF is to enable people to get their documents OUT of Byzantine undocumented formats, and INTO somthing which can be understood. Your analysis is good, in my opinion.

On a related matter, I read your column at work, and voted it down rather than up, due to ignorance of how the thumb icon works, so you would have a score higher by +2 on this article had I voted the way I meant to.

Thanks for writing this - Peter

You Lost. Get Over It.

You lost. Get over it.

The FUD about misdeeds are just that. On the other hand, having the US Federal Government put IBM on an Exclusion List is quite real even if they take them off while the investigation is in progress.

These Spy vs Spy Bitter Butter Battles hurt the industry. Get a grip and start competing on product quality and sales instead of gaming software standards in the blogs.

I think what you don't get

I think what you don't get is that we've just all lost. Each and everyone of us as we now have two incompatible standards which will probably never work well together. Remember Blu-Ray and HD-DVD? Isn't really that long ago, is it?

There was one standard as of 2006. It was first. At that point it should have been over. Period. I don't care which one it is but I don't need two document formats. I don't want to be forced to shell out hundreds of dollars just to view and edit some simple 10 page document from someone else.

We've all lost and we will probably have to live with that decision for a long long time.

OOXML Is Accepted. Get Over It.

I get it. ODF is used by an insignificant minority. Office is used by a majority. The majority absorbs the costs while the minority takes the prize.

Standards are not gold in the sense of being the measure of the value of the commodity. All the jingoism that can be slathered on these blogs won't change that. Multiple standards are a fact of life in many information industries. The ones that do useful work thrive. The ones that don't perish.

Would you apply that rule to 3D web standards? If so, Second Life needs to shut its doors. Forterra needs to shut their doors. There is an ISO standard for 3D: X3D. Flash and Adobe needs to shut their doors.

There were hypermedia standards before HTML. HTML, a pretty bad specification by any measure, won. We got over it and moved on. You should too.

The point is fair competition

ODF is used by an insignificant minority? According to what? Do a Google search of documents online -- overwhelmingly more of them are ODF than OOXML -- to say that it's used only by a minority of people is not really seeing the real picture here.

While overwhelming majority of people use Microsoft Office (e.g. in comparison to OpenOffice.org), they are saving their files in Microsoft's proprietary binary file format -- not OOXML. The reality is, OOXML is used by an insignificant minority -- even more so than people who use ODF.

By the statement comparing ODF to (Microsoft) Office shows some apples-to-oranges comparison. (Microsoft) Office is an application, while ODF is a document format. Microsoft could very well have written Office to support ODF, but they've chosen to establish their own "standard".

That alone would not have been much objectionable, what pushed most people over the edge about OOXML is, Microsoft went out of their way to mess around with the ISO standards process. I don't know whether bribery is involved, however, when you see so many countries upgraded their ISO membership to voting status all of a sudden just a few days before the vote -- and majority of them voting for a specific standard -- you start to wonder what's going on behind the scenes, and you notice the connections leading to one party.

More important than that, OOXML specification (in spite of it being marketed to the contrary) is controlled by Microsoft. That gives Microsoft a competitive advantage. Add that on to the nearly ubiquity of Microsoft Windows and Office -- you have a formula for vendor lock-in and monopoly -- which defeats the purpose of having a vendor-neutral standard.

As I wrote in the beginning, Microsoft could have chosen to cooperate and support ODF -- but then they would have to compete on equal footing with every other office application supporting ODF. Why would anyone shell out $400 for Microsoft Office, when OpenOffice.org has most of the same features as Microsoft Office for free? Then they would REALLY have to innovate to convince people to pay for Microsoft Office. Even if they could compete with other applications on equal footing, they would still see their profit margin shrink, because undoubtedly, they would have to lower the price of their software to compete with cost-free open source software.

If you look at history -- Microsoft has never been one to compete fairly -- from MS-DOS vs DR-DOS, WordPerfect vs Word, Windows NT vs. OS/2 and Netscape vs. Internet Explorer. Microsoft has always used its OS dominance in the market to derive an anti-competitive advantage in order to ensure the success and dominance of its products.

A little off the mark...

As the real stories begin to filter out, we're realizing that the stories of "bribery and corruption" you point to are almost entirely false. They are mainly the coordinated FUD of IBMs minions and anti-Microsofties that are trying taint anyone and anything that disagrees with them. See Patrick Durusau's recent writings if you have questions about that:

http://www.durusau.net/publications/alleternity.pdf
http://www.durusau.net/publications/standardsbehavior.pdf

Seriously, when your actions, your strategies, and your hate-mongering turn the editor of ODF into an OOXML supporter...you're doing something wrong!

And IBM (and new enlistee Google) went above and beyond the actions Durusau laid out. As former Ecma head Jan van den Beld points out in his blog today, IBM and Google were as aggressive if not more aggressive than Microsoft in their efforts to stack the deck against OOXML.

http://janvandenbeld.blogspot.com/2008/04/hypocrisy.html

In the end, I agree with you about one thing. I wish that Microsoft could have achieved this win without this kind of bitter campaign. Microsoft needs to do everything better, cleaner, and more transparently than the next guy because of their leadership position in the industry (and the number of people and regulators looking to knock them out of it). But, they were running a campaign against IBM, which has dominated the standards bodies for more than 40 years, and IBM knows how to play hardball and is willing to sink as low as it goes. And, unilateral disarmament rarely leads to good outcomes.

And what does this say about ISO?

Perhaps it's time for an "ISO Reboot"?

Former employee, David DeJean

I guess David is not long for this job. He's got the chutzpah to point out the problems that Microsoft has been bringing upon itself. Funny how he seems to be one of the few who's been able to print the problems in a well-respected magazine. I guess the others fear for their jobs (and the advertising revenue from Microsoft which pays for their magazines to run) enough to desparately try to find the silver lining in this OOXML-minous cloud. I wish David and Computerworld the best, and they have my support on this.

The MS-OOXML is an abomination that, had it not been for the political pressure, wouldn't have gotten to the first round of voting. Amazing what money can buy.

There ARE some bright programmers at Microsoft - I've known a few. But MS's marketing and bullying tactics negate any great work that those good people do. Such a waste....