7 月 19 日消息,科技媒體 NeoWin 昨日(7 月 18 日)發布博文,報道稱開源辦公套件 LibreOffice 再次炮轟微軟,指控其故意使用過于復雜的 XML 定義文檔,設置技術障礙并裹挾用戶。
LibreOffice 炮轟微軟公司,稱其為了將用戶捆綁到 Microsoft 365 生態中,故意使用“不必要”的復雜文件格式。
最新爭議的焦點在于 XML 文件格式。注:XML 是一種標記語言,Microsoft 365 和 LibreOffice 等程序用它來構建和定義文檔。
LibreOffice 解釋說,XML 模式包括 XML 文檔的結構、數據類型和規則,并在 XML Schema Definition(XSD)文件中描述,用于告訴電腦該如何處理數據,并確保數據遵循規則。
理論上,XML 和 XSD 共同構成了互操作性概念的基礎,而微軟 Microsoft 365 和 LibreOffice 這兩個辦公套件在這里采取了完全不同的路徑。
LibreOffice 使用 Opendocument Format(ODF),這是一個不受任何單一公司控制的開放標準,支持如 .odt 文本文件和 .ods 表格文件。
而微軟創建了 Office Open XML(OOXML)來支持其軟件中的每個功能,產生了我們熟悉的 .docx 和 .xlsx 文件。
有趣的是,這兩種格式實際上都是 ZIP 壓縮文件。驗證這一點的最簡單方法是將 .docx 文件重命名為 .zip,然后解壓縮,這樣就能看到 Microsoft 365 文檔的內部結構。
LibreOffice 指出,XML 應該作為一個“橋梁”發揮作用,但微軟卻將其自己的模式武器化,讓其變得“如此復雜,以至于成為了障礙而非橋梁”。
LibreOffice 將其比作鐵路系統,軌道是公開的,但一家公司的控制系統過于復雜,以至于其他人無法構建兼容的火車,讓其他人幾乎無法競爭,而乘客并未意識到他們被這些技術障礙所挾持。