知名的開源辦公軟體 LibreOffice 日前發文指責微軟故意使用不必要的複雜檔案格式來鎖定其 Microsoft 365 文件,進而阻止使用者將文件遷移到其他平臺並繼續工作。
這裡的複雜檔案格式其實指的是 XML 標記語言,無論是 Microsoft 365 還是 LibreOffice 都使用 XML 來構建和定義文件,LibreOffice 解釋稱:
XML 模式包括 XML 文件結構、資料型別和規則並在 XML 模式定義 (XSD) 檔案中進行描述,這會告訴作業系統會發生什麼並檢查資料是否符合規則,理論上說 XML 和 XSD 共同構成互操作性概念的基礎。
然而在互操作性方面 LibreOffice 和 Microsoft 365 採用完全不同的途徑,其中前者使用 OpenDocument 格式 (即 ODF),該格式為行業開放標準不受任何公司控制,ODF 標準為我們提供 ODT 文件和 ODS 電子表格等檔案。

而微軟則是建立自己的 Office Open XML (即 OOXML) 來定義自己軟體中的每項功能,為我們提供熟悉的文件格式 DOCX 和電子表格格式 XLSX,本質上說這些格式都是 ZIP 存檔,如果將 DOCX 字尾改成 ZIP 後其實也可以開啟並看到 Microsoft 365 文件的內部細節。
LibreOffice 認為 XML 應充當強梁,而微軟則將自己的 OOXML 武器化使其變得如此複雜且稱為阻礙透過的障礙,這種複雜性的例子是微軟使用具有非直觀命名約定的深度巢狀結果以及大量可選元素。
對開放辦公軟體開發商來說想要在沒有微軟開發者幫助下實現這些文件的相容簡直就是噩夢,即便簡單的句子也會變成巢狀標籤的迷宮,儘管在螢幕上看起來沒有區別,但背後的存檔格式難以被其他辦公軟體解析。
LibreOffice 還在其他地方看到同樣的鎖定邏輯,這些鎖定邏輯將複雜的檔案格式直接與 Windows 11 的推動聯絡起來,因此 LibreOffice 認為微軟在沒有充分技術理由下強制使用者切換,此舉只是為了束縛客戶。
最後該開源辦公軟體也呼籲更多使用者將作業系統從 Windows NT 切換到開源開放的 Linux 系統,將封閉的 Microsoft 365 Office 套件切換到開源的 LibreOffice 套件。
免責宣告:以上內容來源於網際網路,如有問題請聯絡本公眾號刪除,聯絡方式見公眾號主頁選單。