开源办公套件LibreOffice背后的组织“文档基金会”(The Document Foundation,简称TDF)近日再次将矛头指向微软,公开回顾并批评Office Open XML(OOXML)成为国际标准的过程,称微软当年通过影响标准化程序,推动OOXML获得国际标准组织批准,而非支持开放文档格式(ODF)。

长期以来,TDF与微软在办公文档格式问题上存在分歧。LibreOffice及其他开源办公软件主要采用开放文档格式ODF,而微软Office则使用OOXML格式。TDF认为,微软推广自身格式的做法导致文档兼容性问题持续存在,并强化了用户对微软生态系统的依赖。

根据TDF的说法,争议最早可以追溯到2000年前后。当时微软正开发基于XML的新一代DOC、XLS和PPT文档格式,以替代旧有Office文件结构。TDF指出,微软当时并未支持ODF标准化工作,原因是这不符合其自身商业利益。

局势在2006年发生变化。当年,美国马萨诸塞州政府宣布计划采用ODF作为官方文档标准,以避免公共文件依赖单一供应商。TDF认为,微软无法接受美国一个州政府采用其无法控制的文档标准,因此开始推动OOXML进入国际标准化体系。

同年,由两名微软员工担任主席的Ecma International技术委员会45(TC45)向ISO/IEC联合技术委员会提交OOXML规范,希望获得国际标准地位。不过,TDF指出,该规范长达约6000页,却通过通常用于成熟技术规范的“快速通道”(Fast Track)程序送审,这一做法从一开始就引发争议。

2007年9月,OOXML首次投票未能获得通过。多个国家提出技术和程序方面的质疑。其中,巴西提出约60项技术异议;印度认为OOXML与ODF存在兼容性问题;法国和挪威等国家也表达反对意见。

TDF进一步声称,在初次投票受阻后,多个国家标准机构内部出现异常情况。例如,葡萄牙标准委员会突然增加大量新成员,其中不少企业与微软存在业务关系。意大利委员会成员数量据称从5人迅速扩张至80多人,部分新增成员包括与微软合作的法律事务所及公关机构。

挪威方面也曾爆发争议。TDF表示,当地标准委员会负责人最终辞职,以抗议相关程序问题。此外,西班牙标准化机构也卷入风波。TDF称,微软曾向西班牙标准机构提交文件,声称获得安达卢西亚自治区政府支持OOXML,但后者对此予以否认并提出投诉。

2008年初,国际标准组织在瑞士日内瓦召开关键会议,对数千项修改意见进行集中处理。TDF批评称,与会代表需要在极短时间内审议大量技术内容,许多人甚至没有机会完整阅读最终文本。同时,微软员工及合作伙伴在现场人数上占据明显优势。

最终,OOXML仍于2008年获得ISO/IEC批准,成为国际标准ISO/IEC 29500。微软随后在Office 2010中启用了基于该标准的OOXML格式。

不过,TDF指出,当年微软曾宣称OOXML只是过渡性方案,未来将逐步转向更加严格、开放且符合标准的“Strict”版本。然而在其看来,这一承诺并未真正兑现。如今,大多数微软Office产品以及许多兼容Office的软件,依然主要采用“Transitional”版本格式。

TDF认为,OOXML的广泛采用导致政府机构、企业和普通用户在跨平台协作时面临长期兼容性问题,也进一步巩固了微软在办公软件市场的主导地位。该组织呼吁公共部门和企业优先采用ODF等开放标准,以减少对单一厂商技术体系的依赖。

值得注意的是,上述关于标准化过程中的多项指控主要来自TDF的公开表态。微软方面目前并未就此次批评作出新的回应,而围绕OOXML与ODF之争的讨论,也已持续近二十年,至今仍是办公软件领域最具争议的话题之一。