热词世界杯 |
2008-03-21 17:41 出处:pconline 作者:PConline产业资讯 责任编辑:liyi
二、OOXML的事实封闭性 OOXML的技术不成熟性和私家协议特性,阻碍了该标准的广泛实现,违反了公平竞争原则,在该标准中隐含着控制整个基础软件产业的野心。对于我们国家信息产业来说,在不久的将来就将显示OOXML的巨大破坏力。 “标文通”的实践表明,办公软件文档格式仅能够确保文档的格式和内容被正确记载,但无法做到精确的版式兼容。如果版面算法不一致,跑版现象是难以克服的。 微软并没有公布OOXML相应的实现指南,特别是版面算法,因此,OOXML的初衷,即通过OOXML让众多的实现人员能够忠实的再现以前的所有办公文档将成为空话。 ODF有开源的OpenOffice作为参考实现,使人们得以分析其版面算法,但 Microsoft Office则不能。由于缺少真正的实施指南,微软 Office 2007就成为了OOXML的唯一实施标准。微软制定了一个“开放”的标准,但所提供的实施标准就是 Office 2007; 由于Office 2007的封闭性,反过来决定了微软是OOXML的唯一实现者。 而另一个更为严峻的问题在于,现在已经有了三个版本的OOXML,一个是微软Office 2007实现的“MS”OOXML,一个ECMA修改后提交给ISO的版本“ECMA”OOXML,第三个是根据ISO表决中提出的3522问题修改后的“ISO”OOXML。微软Office 2007是否也能随之修改,使其符合“ISO”OOXML标准,现在无从得知。由于缺少符合性测试案例,我们甚至无法确认Office 2007是否符合“MS”OOXML标准。换言之,完全可能出现的情况是:在OOXML成为国际标准后,市场上根本就不存在完全符合该标准的产品。至少现在的Office 2007并不符合目前还没有正式成文的“ISO”OOXML。微软顶多也只是符合“MS”OOXML。 这样的OOXML虽然号称是开放的,事实上却是封闭的。虽然微软OOXML披上了“开放”的外衣,但将来在市场上流行的仍然是“MS”OOXML,仍然是微软Office 2007以及后续的版本“说了算”的标准,就算ISO通过OOXML成为国际标准,微软自己也不会严格遵守,而微软的逐步“微小”差异的改变将使微软牢牢的掌控着该标准,并挟ISO以令天下。 过去我们采用封闭的文档格式DOC,文档拥有者包括政府部门对其文档并不具备真正的拥有权。我们现在已经开始丧失存取、修改和保存十几年前档案文档的能力,现在微软的流行版本对十年前的Word文件已不能“精确”地支持。自微软Office 2007采用OOXML格式放弃DOC后,微软新老版本文档格式兼容问题将会更加突出。由于OOXML的事实封闭性,用户将仍然只能使用特定的专用软件(微软出品)才能完全读取内部信息,对单一产品的依赖和锁定仍将存在。用户对文档信息的所有权无法得到保障,同时存在极大的安全隐患,可能导致严重的信息安全问题和隐私权问题。在事实封闭的OOXML格式之上构建国家信息安全将成为不可能完成的任务。
|