2月10日消息,支持开源办公套件LibreOffice的非营利组织文档基金会(TDF)近日发表一篇措辞激烈的博文,再次将矛头指向微软,指责其为了商业利益故意制造技术壁垒,利用复杂且不规范的文档格式将用户锁死在自家的生态系统中。
TDF创始成员Italo Vignoli指出,那种“认为OOXML(Office Open XML)是标准格式且必须接受它”的观点极为荒谬。
他认为,OOXML绝非真正开放的标准,其规格文档长达7000页,复杂程度导致任何第三方软件几乎不可能实现完美无瑕的兼容与还原。
为了证明微软的固执,Vignoli在文中列举了Excel将基因名称自动转换为日期的典型案例。当科学家输入“MARCH1”(膜相关环指蛋白1基因的缩写)时,软件会自动将其变为“1-Mar”;类似地,“SEPT1”与“DEC1”也会被分别转换为“1-Sep”与“1-Dec”。
2016年《Genome Biology》上的一项研究显示,在3597篇含有Excel基因列表的论文中,约五分之一存在此类错误。
关键在于,由于这仅是影响少数用户的小众问题,微软长期以来并未提供禁用自动日期转换的选项。
最终直到2024年,在国际人类基因命名委员会被迫将27个基因更名(如MARCH1更名为MARCHF1)三年之后,微软才姗姗来迟地推出了禁用自动转换的更新。
Vignoli还指出,微软Office甚至不遵守其主导制定的标准,而是长期使用带有历史包袱的过渡版格式。
他表示,OOXML规格中充斥着对旧版软件的依赖,例如要求其他软件模拟Word 95或Word 8的古旧行为。
此外,微软在图形格式上仍然推荐闭源的Windows图元文件(WMF),而非跨平台的开放标准SVG。

