The geeks are up in arms because Microsoft has won approval of its much maligned Office Open XML (OOXML) format as an open standard. The International Organization for Standardization (ISO) has finally allowed OOXML to become an international standard after its initial rejection last year, but the decision still can be appealed.
Why is this controversial, and why should we care? You may already be familiar with OOXML, if you own Office 2007 (or 2008 for Mac), then you are using it; you know, the annoying .docx file format that is not fully backward compatible. However, the format is much better than previous XML schema used in the likes of Office 2003, and despite the many problems with backward compatibility, I must admit that it does produce nice PowerPoints. One problem highlighted with the OOXML is that it is protected by various patents. While holding a patent over a standard technology is not such a problem, Microsoft's history of abusing a dominant position has made some people nervous. Under current standardisation practice, patent holders must offer their patented technology subject to standard approval on a Reasonable and Non Discriminatory basis (RAND). Arguably, Microsoft has fulfilled this requirement by issuing the
Microsoft Open Specification Promise, a unilateral promise of non-enforcement of their claims on OOXML. Nevertheless, many people have been suspicious of the promise.
The other problem with the OOXML format is that it has been pitted against the Open Document Format (ODF), the one favoured by the open source community and developed for the Open Office project. The ODF has already received ISO standard approval, which has raised questions about the need for a competing standard. There have also been serious issues about OOXML's approval procedure, with accusations of bribery and worse. The accusations have been so strident that there is talk of further action by the European Commission.
I must admit that at the moment I have not made up my mind. While I am disturbed by the many reports of browbeating and corruption, I am somehow troubled by the strident opposition from the open source community against the format. ODF has already been approved, and I believe that the battle should take place with the consumer. Open Document proponents should fight to make Open Office better, so that it will get wider adoption. In my experience there is a good window of opportunity at the moment, as Office 2007 has failed to capture the market, much like Vista has failed to dominate. Open Office and the Open Document standard then should take the fight directly to Microsoft, not at the ISO, but at the PC.