Microsoft 如何用专有格式锁定用户
How proprietary formats have become Microsoft’s main tool for lock-in

你以为保存文件只是存个数据?其实你正在选择一种被锁定的未来。Microsoft 的 DOCX、XLSX 等专有格式早已成为办公室的通用语言,但它们并非真正的开放标准。这些格式将数据与软件深度绑定,导致在其他应用打开时排版错乱、格式丢失,形成无形的“锁定”效应。即便 OOXML 已被 ISO 标准化,其复杂性和遗留特性仍让其他软件难以完全兼容,实质上仍是 Microsoft 的私有领地。从个人用户到政府机构,依赖这些格式意味着将机构记忆的控制权交给了商业公司。真正的文档主权需要转向 ODF 等开放标准、开源字体和长期归档格式,确保信息自由流通,不受单一厂商决策左右。
"一个文档从来不是无辜的,它既是可见的论点,也是被隐藏的一整套依赖关系。"
HN 评论区
- 有评论者指出,民主国家不应赋予专有格式文件法律效力,欧盟法院已裁定 .doc 等二进制 blob 在民主制度下无效,政府应强制使用开放格式。
- 一位从业者分享亲历,在商业合作中坚持将对方发来的专有格式文档转为 ODT 返回,虽技术正确却因格式兼容问题导致项目延误,最终被指责为不专业而失去客户。
- 有观点认为,文件格式之争在 30 年前已基本结束,当前市场竞争的壁垒已不再是文件格式,而是云工具和生态惯性,继续纠结于此已无实际意义。
- 针对专有格式难以替代的困境,有评论者提出,开源软件若要兼容 MS 格式,必须进行 bug-for-bug 的精确复刻,这本身就是一种对专有标准的变相锁定。