7 月 19 日消息,科技媒體 NeoWin 昨日(7 月 18 日)發(fā)布博文,報(bào)道稱開源辦公套件 LibreOffice 再次炮轟微軟,指控其故意使用過(guò)于復(fù)雜的 XML 定義文檔,設(shè)置技術(shù)障礙并裹挾用戶。
LibreOffice 炮轟微軟公司,稱其為了將用戶捆綁到 Microsoft 365 生態(tài)中,故意使用“不必要”的復(fù)雜文件格式。
最新爭(zhēng)議的焦點(diǎn)在于 XML 文件格式。IT之家注:XML 是一種標(biāo)記語(yǔ)言,Microsoft 365 和 LibreOffice 等程序用它來(lái)構(gòu)建和定義文檔。
LibreOffice 解釋說(shuō),XML 模式包括 XML 文檔的結(jié)構(gòu)、數(shù)據(jù)類型和規(guī)則,并在 XML Schema Definition(XSD)文件中描述,用于告訴電腦該如何處理數(shù)據(jù),并確保數(shù)據(jù)遵循規(guī)則。

理論上,XML 和 XSD 共同構(gòu)成了互操作性概念的基礎(chǔ),而微軟 Microsoft 365 和 LibreOffice 這兩個(gè)辦公套件在這里采取了完全不同的路徑。
LibreOffice 使用 OpenDocument Format(ODF),這是一個(gè)不受任何單一公司控制的開放標(biāo)準(zhǔn),支持如 .odt 文本文件和 .ods 表格文件。
而微軟創(chuàng)建了 Office Open XML(OOXML)來(lái)支持其軟件中的每個(gè)功能,產(chǎn)生了我們熟悉的 .docx 和 .xlsx 文件。
有趣的是,這兩種格式實(shí)際上都是 ZIP 壓縮文件。驗(yàn)證這一點(diǎn)的最簡(jiǎn)單方法是將 .docx 文件重命名為 .zip,然后解壓縮,這樣就能看到 Microsoft 365 文檔的內(nèi)部結(jié)構(gòu)。
LibreOffice 指出,XML 應(yīng)該作為一個(gè)“橋梁”發(fā)揮作用,但微軟卻將其自己的模式武器化,讓其變得“如此復(fù)雜,以至于成為了障礙而非橋梁”。
LibreOffice 將其比作鐵路系統(tǒng),軌道是公開的,但一家公司的控制系統(tǒng)過(guò)于復(fù)雜,以至于其他人無(wú)法構(gòu)建兼容的火車,讓其他人幾乎無(wú)法競(jìng)爭(zhēng),而乘客并未意識(shí)到他們被這些技術(shù)障礙所挾持。