Clearly things are heating up to a fever pitch this week. September 2 is just around the corner and the media knows a good story line when they see it. Great drama for coverage as country votes become public. The U.S. looks like it is headed for a Yes with comments and Germany has cast its Yes with comments vote. Brazil, No with comments. Countries all over the world will be registering their votes this week and some will publicly post their votes while others we'll have to wait until after the 2nd to know how they voted.
One argument that keeps getting raised by individuals representing companies with deep commercial interests in ODF is that Open XML is not technically ready to be approved. This seems inconsistent to me as those same folks are clearly ok with the fact that ODF was clearly not mature at the time of its JTC1 adoption.
Before I go any further, this is not about criticizing ODF. It is meant to be illustrative of the weakness of the arguments against Open XML.
Some facts to consider:
8 of the 32 P- member countries voted Yes with comments for ODF. Some of the issues raised were items such as:
ODF is not a static specification - ISO/IEC 26300 (ODF) is no longer the most current version.
My point IS NOT to say that ODF should not have been standardized. In fact, Microsoft did not work to block this contributed specification from our competitors - we voted in favor of its adoption by ANSI of ISO/IEC ODF as a recognized National Standard. It is remarkable that so much effort is going into the blocking of an ISO/IEC specification. In other words, when ODF was submitted the same sense of civic duty was not as strongly felt by those opposing Open XML today.
My point IS that people with glass houses should not be throwing stones. Specifications mature over time. A real litmus test for the viability of the ISO/IEC DIS (draft international standard) 29500 (Open XML) is whether or not there are independent implementations. The answer to this question for Open XML is an unequivocal yes. There are independent Open XML implementations based on the existing specification in applications that run on Linux, Mac, Palm OS, iPhone, and Windows. My colleagues in Germany informed me recently that there are more than 70 in that country alone. I think the point is made that the spec is mature enough to drive independent implementations. Could it be better? Sure, and the comments coming in will certainly help achieve that goal.
Technical comments are valuable, and there is a commitment on the part of Ecma TC45 and the DIS editor to consider and respond to all comments. Furthermore, a proposal has been made by Ecma TC45 to establish a joint maintenance agreement with SC34. This is a level of working relationship the ODF TC at OASIS has not established with JTC1 (it is not mandatory as far as I understand it). The commitment is there to take the comments and resolution process very seriously.