热词世界杯 |
2008-03-21 17:41 出处:pconline 作者:PConline产业资讯 责任编辑:liyi
三、OOXML的兼容排他性 上文已经谈到,微软Office 2007是OOXML的唯一实现者。OOXML成为国际标准之后,国产软件将成为不符合其格式规范的产品,国产软件又将开始新一轮更为艰难的“兼容”之路,甚至兼容无门。 国产Office过去的五年是在DOC格式文档封闭的情况下进行兼容性的研究工作。一个不为外界所知的情况是,国产Office在同时兼容微软Office 97格式、2000格式、XP格式以及2003格式。而同时,微软产品“认真”兼容的却只是自己的前一个版本。如Office 2007只是“认真”兼容了Office 2003,对此之前的版本的格式就不再“认真”处理了。这就是为什么国产Office对微软早期版本DOC的兼容会比微软自己还要好的原因。我们的技术人员在和微软技术人员沟通时,对方甚至对我们的一些兼容能力觉得非常不可思议:DOC的属性都已经变了,怎么去兼容啊? 因为是微软自己的标准,所以他对此拥有极大的自由度,用户对他也更为“宽容”。当国产Office碰到类似问题时,用户却会要求国产Office做到绝对兼容,而我们也只能采取其它的技术手段去满足。可以说,我们对不同版本DOC格式的兼容比微软自己做得还要好,而为此花费的精力以及工作难度也要比微软大很多,这也是我们发展中最大的无奈。 我们几乎花了五年多的时间才初步满足用户“精确兼容”的需求。现在面对OOXML这一全新的庞大的格式,国产软件的兼容工作又需要重头做起。微软从Office 2003到2007,从研发的角度看应该不少于五年。虽然兼容工作不需要一切从零开始,但按照过去的经验看,国产Office至少需要五年才能达到目前兼容微软DOC的程度。而这五年中,OOXML的发展方向将完全取决于微软。前一段时间,微软宣布资助实现DOC与OOXML转换的开源项目,这的确是一个进步的姿态。但我们一定要清楚,这样的项目需要时间,而微软自己早已经实现。 这就是微软格式不断升级的真正威力所在,他可以让竞争者只能老老实实的跟随他的脚步,也可以让用户在不知不觉中被捆绑在单一产品上。
|