開源的辦公室軟體OpenOffice,包括文書編輯(Writer)、簡報(Impress)、試算表(Calc)、資料庫(Base)、繪圖(Draw)、數學公式(Math)等6大功能。對企業來說,這套軟體最大的好處,就是可以免費使用。

OpenOffice的發展歷史並不算短,最早是昇陽(Sun Microsystems)在1999年自一家德國公司StarDivision買下,2000年昇陽以自由軟體的LGPL授權方式釋出,並在2002年推出OpenOffice 1.0版。OpenOffice 3.2是在昇陽時代所開發的最後一個版本,隨後由甲骨文接手。不過,不到2年的時間,甲骨文就決定將程式碼捐給Apache基金會。甲骨文接手期間,僅推出OpenOffice 3.3一個版本,也是目前可供下載的最新正式版本。

Apache基金會去年6月接手OpenOffice後,正式將OpenOffice更名為Apache OpenOffice,並成立專門委員會負責OpenOffice的後續軟體開發與維護工作,特別的是,也有臺灣開源開發者加入這個委員會,這是第一次有正體中文使用者進入OpenOffice的核心開發團隊中。

過去企業擔心採用OpenOffice會面對無人負責後續版本更新以及功能改善的情況,身為首次加入OpenOffice核心開發團隊的臺灣開源開發者楊士青表示,成立委員會將有助於軟體穩定發展,有正體中文開發者加入後,未來將可以更快解決中文使用上的問題。

功能鍵的名稱與操作位置略有不同

OpenOffice經歷多次改版,不過每一版使用介面風格的變革不太明顯,大致上與微軟Office 2003的介面頗為類似,在功能鍵的安排卻有些許不同。

比如說,用微軟Office 2003要在檔案中插入頁碼或日期時,操作上會先點選上方下拉選單中的「插入」功能,再點選「頁碼」或是「日期」。在OpenOffice 3.3版中,則要先選擇「插入」,再選擇「欄位指令」,再點選「頁碼」或是「日期」。

另外,有些差異則是名稱使用的不同。比如微軟Excel中的樞紐分析,在OpenOffice的試算表中,則是稱為資料助理。

雖然是些許的不同,不過,當企業要使用者轉換到OpenOffice的過程中,最容易讓使用者感到挫折與不便的,也是這些不同。

楊士青表示,未來在軟體功能的中文翻譯上,會更貼近約定俗成的用法,減少使用者的不便感,所以在即將正式推出的3.4版中,資料助理就會正式改成樞紐分析。他指出,這是因為微軟有為樞紐分析的英文 PivotTable註冊商標,因此,OpenOffice從英文版本就得用不同的名字,直到3.4版,英文版將2字分開,變成Pivot Table,就避開了商標的問題,在中文的翻譯上也就能採用更符合原先大家慣用的名稱。

採用ODF檔案格式,與微軟Office已具有相容性

OpenOffice的另一個特色是檔案格式為開放文件格式(ODF,OpenDocument Format),也可以支援Microsoft Office 97-2007的檔案格式。ODF格式現在是不少國家政府所採納的文件檔案標準,包含日本與歐洲數國,臺灣政府也已將ODF格式列為採納的文件檔案標準。

過去ODF格式與微軟Office存在著檔案格式相異的問題,不過,隨著ODF和微軟的OOXML格式都通過ISO標準後,自微軟Office 2007之後已能開啟ODF格式的檔案,而在新版的OpenOffice也已能相容Office 2007的檔案,互相開啟與編輯檔案,已沒有太大的問題。

不過,楊士青表示,OpenOffice的巨集與微軟Office的巨集仍不相容,差異並不小。他指出,之前甲骨文接手OpenOffice期間,曾開過微軟Office與OpenOffice之間巨集改寫的課程,大約需5天密集班學習,「但是,若要到熟練的地步,還需要更長時間。」

同源而生的LibreOffice,有待時間發展

在甲骨文併購昇陽以後,有幾位OpenOffice的核心開發成員在2010年9月時離開了OpenOffice.org,並且另起爐灶成立了文件基金會(The Document Foundation,TDF),在不到2年的時間就推出OpenOffice的孿生兄弟LibreOffice,目前最新可下載的版本為3.5版。

雖說是孿生兄弟,不過,LibreOffice清除了大量OpenOffice.org的程式碼,並且改善了程式碼的品質來提高執行效率。在Apache基金會接手OpenOffice以後,兩者之間因為採取的授權模式不同,未來發展的差距將會越來越大。

LibreOffice採用的是LGPL3授權,而OpenOffice轉入Apache基金會以後,就會採Apache的授權方式。採用LGPL3的LibreOffice,若開發者使用了LibreOffice的原始碼,修改過後的版本,依授權規定也必須公開釋出,不得私藏程式碼,但Apache的授權模式則允許修改過後的版本,修改者可不公開程式碼。

理論上來說,這會使得未來LibreOffice得到更多開發者的反饋,所以在功能上進步的比較快,但另一方面,對商業開發者來說,必須公開釋出反而成為不願意投入資源的考量因素。

目前在臺灣LibreOffice的使用者還為數甚少,社群規模都尚未建立,未來的發展,還需要一段時間觀察。

產品資訊

建議售價▲免費軟體

授權方式▲OpenOffice 3.3 採用LGPL-2.1授權模式,改寫者必須公開程式碼,Apache OpenOffice 3.4後改採Apache-2.0授權模式,改寫者可不公開程式碼

下載網站▲目前最新正式版OpenOffice 3.3:www.openoffice.org;Apache OpenOffice 3.4測試版:cwiki.apache.org/confluence/display/OOOUSERS/AOO+3.4+Unofficial+Developer+Snapshots


相關報導請參考「異質Office時代來了」

熱門新聞

Advertisement