微软必须重新考虑它对ODF的支持

开发者在线 Builder.com.cn 更新时间:2007-03-08作者:builder.com.cn 来源:

本文关键词: 文件格式 OO-XML 微软 微软 ODF ODF

最近,针对Office Open XML(OO-XML,Office开放XML格式)和Open Document Format (ODF,开放文档格式)这两个竞争中的文件格式的争论开始朝有利于ODF的方向发展了。这两种格式存取由文字处理软件、制表软件和演示软件所生成文档的能力遥遥领先于其他格式。两年了,两种格式(还有他们各自的支持者)一直在进行你死我活的竞赛。

OO-XML是微软新开发的一个基于XML的格式。微软希望它能变成今后的行业标准。它所具有的优势是微软的市场占有率和其Office产品在文件格式领域的绝对优势。例如,尽管今天的市场中广泛存在其他的文件格式,通用范围最广的格式依然是微软的Word、Excel和PowerPoint。ODF尽管始于由Sun所支持的OpenOffice.org,但真正支撑它的是技术行业和一部分大客户。在ODF陷入一些有关知识产权保护的问题后,它成为由多方组成的OASIS(一个行业联盟)资助的项目。

经过几年的发展,ODF已经被证明是微软一个强有力的竞争对手。马萨诸赛州政府总部就是ODF与微软的第一个战场。微软向外界“揭秘”OO-XML和向那些很有可能部署ODF的地方展示OO-XML的价值,并玩儿起了知识产权游戏。而结果正像客户担心的那样,作为妥协的结果,软件开发人员(包括开放源代码的开发人员)将不能随意开发与微软文件格式兼容的软件。

作为OO-XML的唯一获益者,微软如果在竞争中获胜,那么它所获得的利益间远远高于行业和用户所获得的利益。为了掩饰这个问题,微软将OO-XML转移到Ecma,一个由多家财团组成的位于欧洲的协会。这里我不想细述,但你可以Google关键词Ecma、Office Open XML和Microsoft。你会得到成千上万条儿持批评意见的评论,当然也包括我的。即便如此,我们仍能看到微软的底线,那就尽可能地让ODF落后于与OO-XML的竞争。

事实上,这场战争已经转移到国际舞台上。ODF的赞助商们将这个标准带到了国际标准化组织(ISO)并期望ODF能成为国际标准:事实上ODF已经取得了一个出版许可,尽管它在竞争中稍稍落后。OO-XML也同样在ISO的待批准技术的列表上(ISO所做的是批准两个干同一个工作的标准,看来ISO也把良心丢了)。我在之前也写了一些东西来说明这个情况。

微软看到有越来越多的人倾向于ODF,而他们在今后可能不能在微软Office平台编辑基于ODF的文档。为了不丢掉这部分生意,微软做出了另一个妥协:将相关代码发给第三方,让它们来处理ODF和MS-Office的通用性。尽管微软发放代码的举动可以被看作是又一次向ODF伸出橄榄枝,但这和微软真正支持ODF可是两回事,口头的可不一定就是真的。

用户评论

  • 用户名
  • 评论内容