RSS订阅


    抓虾    pageflakes
    Rojo    google reader
    netvibes    my yahoo
    newsgator    blogdtnes
    鲜果    哪吒
    有道

共创联盟报告指微软文档标准有20大问题

来源: LUPA开源社区
发布时间: 2007-08-22 05:02 作者: webmaster 来源: 腾讯科技 版权申明

字体: | 上一篇 下一篇 | 打印


文章来源于http://www.lupaworld.com
  8月22日午间,共创软件联盟发布了详细报告,就微软文档标准的问题做出详细阐述,其中共分六大类二十个主要问题。这是目前国内首份关于微软文档标准OOXML的详细报告发布。

  此前,曾与微软合作的金山软件也表明了自己支持开放自由的文档格式,反对微软文档格式标准的观点。

  金山软件:支持开放文档标准不要再上微软的当

  报告中,共创软件联盟公开表示,“微软OOXML技术规范文本长达6000页,任何人甚至一个组织要对其进行详细的研究在短时间内都是不可能的任务”。并指出,报告中所阐述的问题,也说明了共创软件联盟为何反对这一标准。

  其中强调,微软OOXML在XML 技术上并不过关,甚至其本身都不符合XML 标准。也包含大量没有详细定义的技术指标和私有技术,这些私有技术只有在微软的Window 平台上实现,而无法在其他开源操作系统之上实现。同时,“OOXML 标准并没有实现其开放微软Doc文档格式的承诺,也就是说并不是所有人都能够通过OOXML实现一个开放的文档格式,这种开放性只掌握在微软手中”。

  此前,共创软件联盟曾公开反对微软文档标准,并建立网站征集签名反对(附网站地址)。微软目前正在快速推动这一标准成为国际标准,这一进程将在9月2日正式揭晓。

  8月21日,国内另一大软件厂商金山也公开表态反对微软文档标准,并公开呼吁国内软件企业不要上微软的当。此前包括红旗中文2000、上海点击查看上海及更多城市天气预报中标软等多家软件厂商在内的软件公司都表示了反对意见。部分专家也呼吁中国政府对这一标准说“不”。

  以下为报告全文:

关于微软OOXML技术问题的初步总结

  鉴于微软OOXML(在ISO提案的编号为DIS29500)的技术规范文本长达6000页,任何人甚至一个组织要对其进行详细的研究在短时间内都是不可能的任务。然而在开源社区和互联网世界里,许多技术性的研究都可以互相共享。

  近期,共创软件联盟专家及办公软件工作组在罗列、归纳、整理开源社区及互联网上各种版本的有关OOXML的技术问题研究报告基础上,对一些重要的技术问题进行了严谨的文献验证,初步把OOXML 的技术问题归结为六个大类,并列出了其中相关的二十个主要问题。这些问题的归纳、总结基本明确了为什么共创软件联盟要公开表明反对OOXML成为国际标准的理由。

  OOXML六大类技术问题如下:

  一、OOXML 标准并没有实现其开放微软Doc文档格式的承诺,也就是说并不是所有人都能够通过OOXML实现一个开放的文档格式,这种开放性只掌握在微软手中。业界希望微软能够将建立起.Doc文档与OOXML之间的映射关系,以实现文档的真正开放;

  二、OOXML包含大量没有详细定义的技术指标和私有技术,这些私有技术只有在微软的Window 平台上实现,而无法在其他开源操作系统之上实现;

  三、OOXML并没有引用现有的国际标准实现现有的通用功能,却使用其自身定义的私有标准来实现。这不符合定义标准的惯例。相反OOXML 标准中却包含了大量的微软私有技术,以期通过OOXML 成为国际标准。例如,VML等等。

  四、OOXML在XML 技术上并不过关,甚至其本身都不符合XML 标准。

  五、OOXML仅仅反映西方主流文化,没有考虑其他国家的文化需求。

  六、目前OOXML只有唯一的实现,就是微软的Office2007,而没有其他的第二种实现,这也不符合标准的“一个标准,多个实现”的原则。

  详细案例列举如下:

  一、OOXML标准并没有实现其开放微软 .Doc文档格式的承诺,也就是说并不是所有人都能够通过OOXML实现一个开放的文档格式,而这种开放性只掌握在微软手中。业界希望微软能够将建立起. Doc文档与OOXML之间的映射关系,以实现文档的真正开放,实现与其他标准的互操作;

(1) 没有在OOXML和微软Office97-2003二进制格式之间建立映射关系,导致无法实现互操作,OOXML 标准无法支持符合标准的软件应用实现Microsoft Office97–2003文档与该标准格式的转换。

  在Microsoft Office97–2003格式与DIS29500定义的格式之间没有定义映射关系。由于缺乏这种映射,向定义格式的转换将是不稳定的。而且,缺乏这种映射关系也导致了采用该格式的软件应用与现存Microsoft Office 97–2003格式的文档之间无法实现互操作。这也说明不可能有任何实现OOXML的应用可以反向兼容现存的二进制历史文档,这是与OOXML声称其应成为国际标准的理由相违背的。

(2) 不能与现有国际标准ODF互操作。很多技术细节表明,OOXML与ODF无法实现完全的互操作。同样的,与我国国家标准UOF也不能实现完全的互操作。
文章来源于http://www.lupaworld.com

声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。
31/3123>

查看全部评论(1) 最新评论

  • 删除 Guest (2007-8-24 08:51:29, 评 0 分) 支持 反对

    我也不赞成使用微软ooxml标准~!


查看全部评论(1)我来说两句 直接向LUPA提出您的宝贵建议

-5 -3 -1 - +1 +3 +5