评论:LibreOffice 没人用的原因或许和微软有关,但微软 Microsoft 365 支持直接将文件保存为 LibreOffice 所采用的 ODF 格式。实际上,LibreOffice 的主要原因是它真的不好用。
近日,开源办公软件 LibreOffice 公开指责微软在 Microsoft 365(Office)中故意采用“不必要的复杂”文件格式,来限制用户自由,以实现用户对 Microsoft 365(Office)的依赖。
这已不是 LibreOffice 第一次对 Microsoft 365 的文件格式表达不满,因为这影响了 Microsoft 365(Office)用户向 LibreOffice 的过渡。

XML 与 XSD:文件格式的基础
在现代办公软件中,文件格式通常基于 XML(可扩展标记语言)以及 XML Schema(XSD,模式定义)。LibreOffice 指出,这一结构本应是实现互操作性的桥梁,因为它定义了文档的结构、数据类型与规则,让程序可以解析并验证文件的正确性。然而,这套理论基础在微软的实现中却变得异常复杂。
LibreOffice 采用 OpenDocument 格式(ODF)
LibreOffice 采用的 OpenDocument 格式(ODF)是一种开放标准,不受任何单一厂商控制。它支持 .odt(文本)和 .ods(电子表格)等扩展名,结构清晰、易于解析,符合跨平台协作的理念。
微软采用 Office Open XML 格式(OOXML)
微软则使用自家的 Office Open XML(OOXML)格式,应用于 .docx、.xlsx 等主流文件。尽管 OOXML 也基于 XML 构建,并声称为开放标准,但 LibreOffice 批评其“名为开放,实则封闭”。
OOXML 文件本质上是 ZIP 压缩包,用户可将其扩展名改为 .zip 并解压,看到其中结构。看似开放,实际上却存在极高的技术门槛。
LibreOffice 认为 OOXML 极度复杂,并非真正的自由
LibreOffice 指出,微软 OOXML 最大的问题在于其结构极度嵌套、命名混乱、可选元素繁多,即便是简单的一句话,都会被分解成多个嵌套标签。这样的复杂度使得非微软开发者几乎无法准确实现兼容支持。
LibreOffice 将这种行为比喻为:“轨道是公开的,但控制系统太复杂,其他厂商难以制造兼容的列车。”对于普通用户而言,这种锁定是隐形的,却极具约束力。
ODF 与 OOXML 的对比
通过具体案例可以发现,相比 OOXML,ODF 在结构上更加简洁,内容更易于理解,且对第三方开发者友好。LibreOffice 倡导更多组织和个人使用 ODF,以实现真正的文件自由和可控性。
不只是文件格式:Windows 11 升级策略亦被批评
LibreOffice 进一步指出,微软在其他领域也采用类似的锁定策略。例如,Windows 11 的升级门槛被人为抬高,在没有明确技术必要性的情况下推动用户升级,目的也是将用户牢牢绑定于微软生态。
用户迁移成本上升及选择变少
LibreOffice 强调,微软的这些策略不仅提升了用户在平台迁移时的成本,还使用户在不知不觉中陷入“技术围城”。即使用户有意选择其他软件,也因兼容性问题面临诸多障碍。
呼吁采用开源办公套件
LibreOffice 呼吁用户尝试使用开源办公套件,例如 LibreOffice 本身,以获得更高的自由度和互操作性。对于希望了解或转向 LibreOffice 的用户,可参考以下资源:
- LibreOffice 官方网站:https://www.libreoffice.org/
- ODF 文件格式介绍:https://opendocumentformat.org/
LibreOffice 试图唤起用户对文件格式“开放性”真相的重视,也希望推动更多人从封闭系统中解脱出来,迈向更加自由透明的数字办公环境。
via LibreOffice
🙂//@AlcaProphet:LibreOffice 开源项目都搞得乱糟糟了,还是先别指责别人[汗]
难绷——你们设了门槛断我们后路,开门做生意——不对,剧本有点怪[二哈]
LO应该自己做标准,然后让微软学
说的是啥文件格式?
开放易懂又不是微软程序员的工作指标,所以就在老的屎山上一直叠新东西,老东西也没人敢重构,那可不就看不懂了吗[doge]而且我相信微软内部也没人能完全看懂,但这又如何呢,又没人会因此吃到差绩效[doge]