More OOXML Standarization Noise


I found this post by Mark Shuttleworth interesting and well written (I found it after reading a ZDNet article referencing it – I will not link to it, since the ZDNet blogs do not seem to handle trackbacks) Emerging consensus in favour of a unified document format standard?

I agree with a number of things in this post.

Is Microsoft investing heavily in getting OOXML accepted? I would be pretty sure they are – I would be.

I agree there are technical issues with the current OOXML spec, based upon what I have read elsewhere. I do not believe that these issues are a reason to abandon the spec, only that “fast-tracking” the spec without fixing them is wrong. The OOXML spec should go through as much review as is necessary to satisfy the standards bodies that it is ready.

I agree that ODF supporters (and other OOXML opponents) should make their opinions known in a technically meaning full way to their representatives on the standards bodies.

I also believe that supporters of OOXML should do the same.  

I still disagree with the belief that there must be one “standard”. It still seems strangely ironic to me that the open source community is very much in favour of having alternatives, as long as the alternatives do not come from Microsoft.

Advertisements

2 Replies to “More OOXML Standarization Noise”

  1. Thanks for the links. The first one is the same post I refer to in my post.

    I have read a great deal of the noise on both sides of this debate, and I tend to find a lot of it (on both sides) extremely lacking in factual content. Much of it has more the tone of a religious or political debate than a technical one.

    I agree that a large portion of Microsoft’s pain is its own fault, due to attitudes it has displayed and practices it has followed. However, I do not delude myself into believing any of the other commercial organizations involved (Sun, IBM, etc.) are any more altruistic – they are in this for their own interests, and will play the system just as hard as Microsoft. I have been watching these processes go on for many many years. Every one of these companies has a vested interest in getting the option THEY support accepted as THE standard, and they all invest heavily in it, whether it is through paid lobbying, or simply the fact that they keep people on their payroll whose prime responsibility is to protect their interests on the standards bodies.

    I am sorry, none of them do it out of the kindness of their hearts or for the public good. This is business, folks.

    Like

  2. I’ve never got the impression that the open source community only wants one standard. Rather, they have rejected OOXML as the ECMA has rubber-stamped OOXML without addressing any concerns over proprietary information and extensions.

    Yes, there’s been talk of merging the standards into one, but not out of hate of Microsoft. Mark Shuttleworth of Ubuntu fame explains it here: http://www.markshuttleworth.com/archives/132

    I agree that the open-source community can be rabidly anti-Microsoft, but only Microsoft is to blame. They’ve screwed all of their competitors time and time again. People eventually learn. In just this battle alone…

    Microsoft played dirty pool on Peter Quinn in Massachusettes: http://www.oreillynet.com/onlamp/blog/2005/11/another_desperate_attempt_to_d.html

    Microsoft playing dirty pool on the ECMA fast-track: http://www.consortiuminfo.org/standardsblog/article.php?story=20060126110659284

    And now Microsoft is actually getting called out on the dirty pool they’re playing with ISO: http://www.groklaw.net/article.php?story=2007081708383138

    Like

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s