Yesterday, there was an interview of Prof. Ashok Jhunjhunwala in the Times of India where he supported OOXML. He also repeated Microsoft's statement that users want a choice of multiple formats. Prof. Jhunjhunwala is a very respected academician and prima-facie, the Microsoft line seems to make eminent sense. After all, who can argue about choice? (BTW, since when has Microsoft been about choice?) Let's scratch a little deeper by asking a few questions about choice:
1) When you wake up in the morning and choose which side of the road you drive on? I certainly don't?
2) Did you like the choice of Microsoft's HTML versus Netscape's HTML? Both companies created their own proprietary extensions to HTML that threatened to fragment the Internet. Even today, there are web sites that say "optimized to XYZ browser" and to me that is a sign of bad software design. Ironically, the Bureau of Indian Standards web site says, "Best viewed in MSIE 4.0 and above browsers." If you are developing or redesigning a web site, it would be much better to make your web site compliant to the World Wide Web (W3C) standards (called recommendations in W3C parlance). I am much happier having one single, unified web standard because it makes my life easier.
I therefore urge academics, policy makers and others to push for common, unified document standards, not a multiplicity of standards. The industry and vendors should collaborate on standards and compete on their implementation.
PS: There was one important question that the Times of India journalist missed asking Microsoft. I would have loved to know what the venerable professor thinks of Microsoft's attempts at Ballot Box Engineering on the OOXML issue.