|
有一天,我收到了一位非常有趣的讀者發來的電子郵件,詢問我有關 OpenOffice 和 LibreOffice 之間的區別。 我覺得這個話題可能很有趣,所以我決定分享答案。 |
LibreOffice 誕生於 2010 年 XNUMX 月,當時 Sun 被 Oracle 收購,許多 OpenOffice 開發人員紛紛辭職。 那時,OpenOffice 已成為開源辦公套件的標準,因此擁有廣泛的用戶基礎。 此外,它還是微軟套件的強勁對手。
一年後,即 2011 年 XNUMX 月,Oracle 將 OpenOffice 項目捐贈給 Apache 軟件基金會,現在該項目在該基金會的支持下不斷發展。 與此同時,LibreOffice 被認為是 OpenOffice 的簡單社區克隆。
然而,兩個項目之間的差異超出了組織方面的範圍。 工程師 Michael Meeks,Novell 的 LibreOffice 開發人員, 分析了代碼 LibreOffice 並將其與可從 Apache Software Foundation 下載的 OpenOffice.org 套件進行比較,發現存在顯著差異。
具體來說,它發現 LibreOffice 開發人員刪除了 526.000 行 OpenOffice.org 代碼,並添加了總共 290.000 行新行,包括 Lotus Word Pro 的過濾器、VBA 的改進以及 RTF 格式的新過濾器。
被廢棄的代碼是指100多個已經過時的導入和導出過濾器,以及用於OS/2操作系統或連接到專有Adabas數據庫的代碼。
兩個程序之間代碼庫的這些差異肯定會成為兩個組織之間交換新代碼的障礙。
最後,應該記住,儘管 OpenOffice.org 背後有 Oracle 和 Apache Software Foundation,但大多數 Linux 發行版已轉向 LibreOffice。