The Future of ODF and OOXML
Friday, March 28 2008 @ 08:09 AM CDT
Contributed by: Andy Updegrove
Tomorrow is the last day that a National Body (NB) can change its vote on OOXML. Only a few NBs have announced what they have decided, and of those, not enough have changed their votes to reverse the outcome of last summer, in which DIS 29500 (a/k/a OOXML) failed to gain approval. It will not be until Monday that the final vote will be announced by ISO/IEC JTC1 (or become public through disclosure by an NB committee member, as the case may be).
Many journalists and others have asked me whether I have a prediction on what the outcome will be, and also what I think it will mean if OOXML is approved. I don’t have an answer to the first question, as there are too many countries involved, and too much may change until the last minute. But I do have an answer to the second question, and that answer is the same one that I have given every time that a new decision point has loomed in the ongoing quest for a useful format standard that can bring competition and innovation back to the desktop, as well as ensure that the history and creativity of today will remain accessible far into the future.
That answer is this: if anyone had asked me to predict in August of 2005 (the date of the initial Massachusetts decision that set the ODF ball rolling) how far ODF might go and what impact it might have, I would never have guessed that it would have gone so far, and had such impact, in so short a period of time. I think it’s safe to say that whatever happens with the OOXML vote is likely to have little true impact at all on the future success of ODF compliant products.
Here are ten reasons why I believe this prediction will be borne out.
1. The quality of OOXML is not there yet. Each of the NBs that voted on OOXML would agree, regardless of their vote, with the following statement: DIS29500 is still a standard with many issues that need to be resolved before it is as good as an ISO/IEC JTC1 standard should be. The great majority of the hundreds of substantive proposed revisions were adopted in the form proposed, while virtually all of those that were discussed and approved required modification before they were adopted. The choice with respect to these changes was “leave broken,” or “accept this fix, whether you think it’s good enough or not.” Many identified issues have been deferred to the “maintenance phase,” and therefore won’t be initially resolved at all. In short, it will be some years before OOXML is of the same quality that an ISO/IEC JTC1 standard is expected to represent by the time it is adopted.
This is hardly the outcome you would expect from a committee co-chartered by ISO, the global organization that gave the world the widely adopted 9000 series of standards for quality management systems. ISO 9001 requires that a compliant organization must institute the following requirements, among others:
· a set of procedures which cover all key processes in the business;
· monitoring processes to ensure they are effective;
· keeping adequate records;
· checking output for defects, with appropriate corrective action where necessary;
· regularly reviewing individual processes and the quality system itself for effectiveness; and
· facilitating continual improvement
Would the Ballot Resolution Meeting in Geneva meet this test, or indeed, the entire Fast Track process, as applied to OOXML? The bottom line is that “much improved” does not equate to “good enough,” and never has for ISO/IEC JTC1 in the past. If that changes tomorrow, JTC1 will lose more credibility than OOXML will gain.
2. There will be no OOXML-compliant products for some time. If the value of approval by the formal standards process is that some governments will only procure products that comply with ISO/IEC adopted standards, then for some yet to be determined time period, only ODF-compliant products will meet that test. Office 2007 does not now conform to DIS 295000, because it cannot – the formalized version of OOXML has not yet been publicly released, if indeed it yet exists. Only when it has been published, obtained, and studied by a vendor can the actual coding, debugging and distribution of a compliant product update. Not surprisingly, Microsoft has not yet announced the date by which a fully DIS 29500 compliant version of Office will ship.
3. The “billions and billions of documents” that already exist were not created in OOXML. The primary reason given for OOXML's existence at all has always been to maintain the accessibility of the "billions and billions" of documents that had already been created using prior versions of Office. However, looking backwards, those prior versions of Office were not based upon OOXML, which had not yet been created. And looking forwards, the hundreds of millions of pre-existing copies of Office still in use cannot open documents created by OOXML-compliant software (or Office 2007) without a plug in. In contrast, products such as OpenOffice natively support opening those billions and billions of documents already in existence with more than adequate fidelity to permit (for example) citizens to round trip the type of documents they need to exchange with their governments.
4. Many governments do not wish to support a monopoly. Microsoft remains unpopular in many countries around the world. In Europe, the European Commission continues to investigate its behavior – including the manner in which OOXML was promoted through the Fast Track process. In many emerging countries, governments would prefer to help local industries create jobs in the information technology industry, rather than continue to support a US-based multi-national. Indeed, the popularity of the United States itself is at a low ebb after seven years under the current administration. And finally, a government can switch to another ODF compliant suite in the future, if another ODF product develops more quickly.
5. Many Governments promote competition. Independent of any bias against Microsoft and/or the United States, some governments would like to promote innovation and competition, rather than help support the continuing existence of an ecosystem centered on the products of a single dominant vendor. By making their procurement budgets publicly available for ODF-compliant products, these governments can provide market incentives to bring competition back to the desktop, where it has been largely extinguished for almost two decades.
6. Governments may not wish to tell their citizens what software they must buy and use. While various plug-ins and converters exist, their performance thus far has been sub-par. While other types of products besides office suites will implement OOXML, the core implementation that most citizens will use when they interact with government will remain a product that creates text-based documents. Already a variety of such products exist that are based upon ODF, and several of these suites are available for free.
7. “Open” means more now than it used to. For an increasing number of governments, open means not only that a standard can be implemented by any vendor, but also that it can, and has been, implemented in open source software. While Microsoft continues to assert that it has (unnamed) patents that would be infringed by office suite software, such as OpenOffice, and also that it reserves the right to charge royalties for access to those patents, there will be a cloud over the ability to implement OOXML in an open source software package licensed under the General Public License (GPL).
8. The contest between ODF and OOXML has raised public awareness over the importance of document standards. There are now substantial numbers of citizens in many countries that have become active in support of open document formats, and who are not happy with the progress or outcome of the OOXML Fast Track process. The same events have made the substantial and growing open source community aware that the development and adoption of truly open standards can be as important to securing the freedoms they care about as can open source licensing agreements. These citizens will remain active, and will pay close attention to the procurement policies that their governments adopt.
9. Recognition of the existence of “Civil ICT Rights” secured by “Civil IT Standards.” The incredible success of the Internet and the Web has transformed virtually every aspect of modern existence. I recently articulated a case for the existence of a subset of standards that I termed “Civil Information and Communications Technology (ICT) Standards” to protect what I called Civil ICT Rights. I explained this concept in part as follows:
We are entering an era in which IT technology is to society as earlier very different modalities were to human rights, from freedom of expression and free access to information (the unfettered use of the printing press), to civil rights (the abolition of separate schools and separate seats on buses for people of color in the US), to freedom of religion (the ability to openly practice one’s religion in houses of worship).
In this new interconnected world, virtually every civic, commercial, and expressive human activity will be fully or partially exercisable only via the Internet, the Web and the applications that are resident on, or interface with, them. And in the third world, the ability to accelerate one’s progress to true equality of opportunity will be mightily dependent on whether one has the financial and other means to lay hold of this great equalizer….
[A]s the world becomes more interconnected, more virtual, and more dependent on ICT, public policy relating to ICT will become as important, if not more, than existing policies that relate to freedom of travel (often now being replaced by virtual experiences), freedom of speech (increasingly expressed on line), freedom of access (affordable broadband or otherwise), and freedom to create (open versus closed systems, the ability to create mashups under Creative Commons licenses, and so on).
I believe that governments will increasingly recognize the existence and importance of Civil ICT rights, and will use their procurement power to promote and protect them.
10. Cost. The total cost of ownership of ODF-compliant products can be lower. Open source products such as OpenOffice are free to download, and StarOffice, with full support, is significantly cheaper than Office. Moreover, converting from Office 2003 to OpenOffice may require less employee training than upgrading from Office 2003 to Office 2007, due to the number of changes made in the new version. This is especially relevant in the emerging nations that will represent the highest growth markets in the years to come. Many purchasers will be first-time buyers, and of those many will be more interested in cost than edge functionality.
With all that said, will I be happy if OOXML is not approved? The answer to that is certainly yes, for a variety of reasons, including the fact that it will act as a first step towards reestablishing the integrity of the formal standard setting process. But do I think that an approval of OOXML will reverse the forward momentum of ODF? I firmly believe that the answer to that question is not at all.
History has demonstrated time and time again that once people realize that important rights are at stake, securing those rights cannot be denied, by anyone. The importance of open document formats has now achieved mass recognition, and compromise in the protection of the Civil ICT Rights that rely upon Civil ICT Standards is no longer an option.
For further blog entries on here , click