微软同时支持ODF、OOXML文档格式

7月15日,微软正式宣布支持电子文档的“开放文档格式标准”(即所谓“ODF”),只要这样能够推进世界电子文档广大用户的“选择”。这是什么意思?是在什么范围内“选择”?具体地说,微软希望能够保证广大用户在“开放文档格式”ODF(标准)和微软的OOXML(标准)之间的“自由选择”。但是,微软仍然并不放弃OOXML有被国际标准组织ISO批准成为一项“电子文档国际标准”的可能性。不管怎么说,微软此举是前进了一大步。这标志着微软对ODF标准的“承认”。

7月15日,微软互操作性总经理Tom Robertson和Jean Paoli在微软的一份“政策性文档”(“policy document”)中宣布微软公司这一决定的。Tom先生在新闻发布会(play)上对《BetaNews》记者上说,“ODF 1.0和Open XML都是电子文档格式,但是,它们基本上不相同,适应不同的用户需要”。Tom先生说,“目前,ISO/IEC正处在批准这项极为繁重的工作(strong work)之中,并且设法提供这种“补充选择””。他还说,“我们和正在不断增长的用户社区和相关厂商都支持这一步骤”,公开为ISO打气、加油。微软这是在为两个不同电子文档格式国际标准“并存”大造声势,其行为如同“小朋友”一样,天真可爱。

世界上,到底需要不需要电子文档的两个“国际标准”,微软说的不是没有道理,适应不同的市场需要,似乎应该存在不同“国际标准”。但是,问题在于,这两个标准是不是要“开放的”。这里,问题归结于一点:微软的OOXML是不是一个真正的“开放标准”?OOXML是Office的Open XML标准,还是Open的Office XML标准?微软坚持前者,于是,OOXML就成为微软办公套件Office的“开放XML标准”,而不是真正意义上的开放的办公套件Office的 XML标准。把话说明白了,OOXML的问题在于,它本质上是为基于微软Vista平台的Office办公套件“定制”的(6,000多页),任何其他办公套件都不能“适应”它的束缚,因而拿它充当“国际标准”欠妥,根据不足。但是,不论怎么说,微软这次宣布支持ODF标准应当被认为是一项很明智的举措。

从此,“自由桌面”(“Free Desktop”)将大行其道,不再担心被打入“另册”。微软称霸“桌面”的时代不会太久远了。“自由桌面”将不再是乌托邦式的空想。比如,我此刻就正在使用的就是一种“自由桌面”,它就是“Ubuntu桌面”(7.04版本)。这一切,仿佛如同“在梦中一般”。