My math-fu tells me OOXML has not passed JTC-1

Posted by Sander_Marechal on Sep 3, 2007 2:49 PM EDT
LXer Linux News; By Sander Marechal
Mail this story
Print this story


LXer Feature: 03-Sep-2007

If my math-fu is anything to go by, it looks like Microsoft's Office Open XML will not become an ISO standard today. Various websites around the world are all busy tallying the votes as the news is dripping in. If their tally is correct then OOXML has been turned down by a very narrow margin. OOXML needed 2/3 of the P members to vote "yes", after subtracting abstains. With 5 abstains out of 41 P members, that means 24 "yes" votes. With 13 "no" votes already cast that means only 23 possible "yes" votes remain. Talk about a narrow margin.


[ Update: ISO confirmed Sander is good in math, and was right! - hkwint ]

If my math-fu is anything to go by, it looks like Microsoft's Office Open XML will not become an ISO standard today. Various websites around the world are all busy tallying the votes as the news is dripping in. If their tally is correct then OOXML has been turned down by a very narrow margin. OOXML needed 2/3 of the P members to vote "yes", after subtracting abstains. With 5 abstains out of 41 P members, that means 24 "yes" votes. With 13 "no" votes already cast that means only 23 possible "yes" votes remain. Talk about a narrow margin.



Andy Updegrove already reported earlier that if there had not been an insurgence of new P members, that OOXML would already have failed at 10 "no" votes. But it looks like those 11 new P members cannot give OOXML the push that Microsoft wanted. One thing I also noticed is the "no" vote of Ecuador, one of the recently added P members who were expected to vote "yes" on this (un)standard. Had they voted "yes" then OOXML would still have a chance, albeit very slim. Two other new P members have voted "yes" so far—Malta and Uruguay—and we can safely guess that at least 7 more "yes" votes will come out of the remaining 8 new members who's votes are yet unknown.



Personally I expect the remainder of the 8 old P members to vote about 50/50 with a few abstains mixed in. Tallying it all up brings me to:



  • Yes: 19 votes
  • No: 16 votes
  • Abstain: 8 votes


But it really does not matter what I predict. With 13 "no" votes cast, even if OOXML gets all the remaining votes, they still come up one vote short. A different outcome is only possible if Microsoft has managed to add more yes-voting P members to JTC-1 that we do not yet know of (possible but unlikely), or if some JTC-1 members voted differently than they reported (very unlikely).



So, what does that mean for the standard? Andy Updegrove explained it pretty well in a recent blog post. All the votes and comments will be sent to the members and to ECMA for review and suggestions on resolution. Then, SC 34 will take those suggestions and make recommendations on how to resolve the comments. I don't know how this is done exactly but I guess by consensus. After that, it's sent back top JTC-1 for a re-vote to see if the recommendations can turn enough "no" votes into "yes" votes.



We lost the first round (Ecma) and the second round (Fast Track) but we have won the third round (JTC-1). Let's get ready for round 4 (SC 34) and 5 (JTC-1 re-vote).

  Nav
» Read more about: Story Type: Editorial, LXer Features; Groups: Microsoft

« Return to the newswire homepage

Subject Topic Starter Replies Views Last Post
Cautious Optimism schestowitz 1 1,624 Sep 4, 2007 4:11 AM

You cannot post until you login.