檔案下載:
Openoffice 2.3中文版經過了5年的發展,OpenOffice 2.0終於向世人揭開了它的神秘面紗,在相容性、速度以及功能大幅增強改進,並歷經無數個測試版本之後,雖說和預計的正式發表日期晚了10個月左右,這些等待是否值得,應該是大家最想知道的。
OpenOffice的起源與延伸
從80年代一位德國少年手中的StarWrite,在陸續加入幾個應用程式擴展為StarOffice套裝軟體後,成立了StarDivision公司來經營這套軟體,然而Sun在1999年併購了StarDivision,StarOffice自然也落入了Sun的手中,Sun公司認為使用傳統經營模式,勢必難以與競爭對手相抗衡,因此效法Netscape,將StarOffice大部分的原始碼釋出(約800萬行),成立了OpenOffice專案,讓世界各地的自由軟體研發者能夠共襄盛舉。這個專案也成為世界上三大自由軟體專案之一,其他兩個分別是網路伺服器Apache與網頁瀏覽器Mozilla(後來還延伸出鼎鼎大名的FireFox)。
而Sun本身則是以OpenOffice的研發成果為基礎來推出新一代的StarOffice,OpenOffice與StarOffice之間的差別,主要是在於某些由Sun自行與其他公司取得授權所附加的第三方程式碼,這些程式碼包含以下功能:某些特別字體,如亞洲字體、Adabas D資料庫模組、公文樣本、加強的圖片資料庫、亞洲語言加強功能以及文件過濾器,對於使用上以及文件相容性上,會好上那麼一點。而最主要的是,StarOffice提供了完整的售後服務以及使用諮詢,讓企業用戶能夠無後顧之憂。
2002年,OpenOffice推出了1.0版,Sun緊接著推出6.0 StarOffice,這個版本的StarOffice支援多國語言,不過在亞太地區,因為已經有廠商註冊此商標,所以另行命名為StarSuit。而在2003年,OpenOffice推出了1.1版之後,Sun也緊接著推出7.0版的StarOffice,而最近Sun等不及OpenOffice 2.0版公布,搶先推出了StarOffice 8.0版,業界一般也相信,StarOffice 8.0的推出,將會在辦公室軟體市場投下一顆震撼彈。
而因為OpenOffice授權模式相當寬鬆,即使企業將原始碼拿去修改成適合自家用的版本,或是想要拿出來販售,原始碼也不必釋放出來,所以諸如Sun StarOffice、IBM SuperOffice Suite、大陸的紅旗中文2000等辦公軟體,都是以這樣的授權方式發展出來的。
支援開放檔案格式是一大賣點
而在2005年10月,新一代的OpenOffice 2.0終於與世人見面,然而OpenOffice有何特點,讓業界會對這一個免費軟體關心有加呢?
OpenOffice最引人注目的並不是因為他免費,而是他支援了多種開放式的檔案架構,而且經國際標準組織認證,加上原始碼是開放的,各家軟體廠商也可以修改出符合自家需求的特有Office軟體,不過習於微軟作業環境的消費者,可能會對封閉式檔案架構及開放式檔案架構的差別,以及其利弊關係不大清楚,以下就簡單介紹檔案格式開放與封閉的好壞之處。
專有軟體-速成 但是隱含危機
首先要從軟體界的大龍頭—微軟說起,這家年營收比大部分國家的國民生產毛額還高的巨型企業,不只在作業系統、網際網路、辦公軟體,最近更往家庭娛樂裝置發展,我們甚至可以說,微軟已經全面入侵了我們的生活。而微軟對於辦公室應用軟體的格式堅持不開放的政策,也造成了交換格式的困擾,比如說目前台灣公家機關最常用的線上文件格式,就是微軟的.doc檔。
但是日常生活中,有需要用到並會購買微軟Office軟體的人不多,加上視窗作業系統內建的閱覽編輯器相容性非常差,大部分格式稍複雜一點的doc檔就無法辨識,甚至連舊版本的Office想要開啟新版本Office所儲存的檔案,都有可能不正常顯示,而因為公家機關或學校團體大多習於使用封閉格式的文件檔案交流,而一般學生或使用者可能並沒有多餘的經濟能力去支付這麼一套昂貴的軟體費用,雖然有一些學校可能會有大宗優惠授權方案,但並不是每間學校都有,那麼使用者私底下需要開啟或編輯這類封閉格式檔案的話,勢必要利用不正當手段去取得軟體,因為使用者沒有選擇的餘地。
對於個人、公司、政府組織來說,被封閉的檔案格式所限制住是一件很可怕的事,舉個例子來說,我們購買的某廠牌數位相機拍照後儲存的格式卻無法從電腦開啟,必須從數位相機製造廠商購買一套圖形編輯軟體才能開啟,而且只能用該套軟體進行編輯,其他廠商所推出的影像編輯軟體全都無用武之地。
而拿現今的情況來比喻,就如全世界有9成以上的人都使用這家的數位相機,那這9成的使用者都必須使用該公司的影像編輯軟體,在獨占的情況之下,軟體的進步幅度自然也小,售價自然也水漲船高,其他第三方軟體功能可能可以做到更好,但不是無法做到相容,而是你要相容,就必須付出大筆權利金,不然就會被告到死。
這種作法變相限制了競爭對手的發展。就算另闢蹊徑,透過逆向工程另行撰寫出了無版權問題程式碼,又不一定能百分之百正確還原數位影像(比如說可能會造成色偏或亮度對比不正確)。這不僅有礙於相關軟體的發展,同時也帶給普通使用者帶來更大的支出負擔。
有公平的競爭、多元化的軟體 企業資訊流通才有保障
開放檔案格式意味著更為公平的競爭,當所有的軟體都能通用某種檔案儲存格式時,那麼這些應用軟體為了取得消費者的青睞,在使用性及功能性為了維持競爭力,而會不斷改進加強,如果由單一軟體稱霸的話,看看IE6.0的例子就可以大概了解。
在國際社會上,開放式的檔案架構以及強調軟體的多元化,變成了潮流,許多國家政府機關會限定採用GNU/Linux軟體,就是因為害怕如果讓特定軟體廠商掌握了公司核心的文件流動,那麼之後想要脫離或做出變革,都是難如登天的一件事。
自由軟體的教育訓練與部署難度較高 較難短期之內普及
開放式的檔案架構能造就多元化軟體來源,這可以確保企業應用軟體不至於因為被獨占,讓軟體供應商可以漫天喊價,造成經常性的軟體成本支出負擔過於龐大的後果。然而開放式架構所帶來的多樣化軟體,卻也意味著學習曲線必須加長,每一套軟體的使用者介面可能都會有所不同,細部功能方面也可能都會有差別,這時候學習一套新的軟體,並應用到辦公事業環境的時間可能就要有所加長。這對一些必須立即有產出的企業來說,可能是無解的難題。而1款軟體的引入,不只是要考慮到學習曲線,要顧慮的還有包括員工的使用習慣、檔案的對外流通性、安全性、穩定性以及與舊有軟體的搭配等等,事前的評估、佈署與事後的問題解決,之間所隱含的短期成本,可能都會讓大部分企業棄自由軟體而就專有軟體。
OpenOffice的著力之處
既身為自由軟體,又身兼開放格式的最大支援者,那麼OpenOffice相較於MS Office有何優勢?
首先從介面上來說,OpenOffice的介面配置與MS Office差異並不大,只要是使用過MS Office的使用者,也不需要在多花太多學習時間,就能很快的熟悉一些必要的功能選項,雖然說在一些使用習慣上面,可能會稍有差別,但是這並不至於造成使用者的困擾。
其次,就是OpenOffice最大的優勢:強大跨平台能力,OpenOffice幾乎支援了市面上所有能見到的作業系統,搭配開放式檔案架構,幾乎就是保證了文件在不同平台上的流通性完全不會受到限制,加上取得費用低廉(基本上是完全免費),取得管道也相當通暢(各大網站都可以找到連結),使用者不需擔心程式入手的問題。
而對企業來說,軟體的授權價格可能會是一個永無止境的惡夢,因為軟體的更新有其週期,對於企業來說,不一定每次更新功能都會符合企業的需求,但是為了檔案的相容性與流通性,甚至是與軟體廠商的契約限制,又必須要硬著頭皮去更新,在這種情況下,所需付出的多餘成本相當驚人。
另外,軟體有瑕疵也是時常可見的問題,在專有軟體方面,企業就必須遷就於軟體開發商的更新週期,而無法做出立即的回應動作,就算企業有能力自行處理,也會卡在因為程式碼不公開,而處處受限。
而在OpenOffice方面,所有的程式碼都是公開的,有能力的企業可以隨時視狀況做出更動,甚至可以自行視業務需求製作出專用的OpenOffice版本,就算沒有自己的開發人員,由自由軟體社群所維護的OpenOffice原始碼,只要一發現bug,不用多久就會有修正版本出現,更新的效率也較高。
與MS Office相容性問題依舊存在
雖然OpenOffice在歷經這麼長的一段時間的發展,其實還是無法確保能夠百分之百相容微軟的Office套裝軟體,畢竟在沒有授權、沒有原始檔案結構資料的情況下,想要百分之百還原,本就是一件難如登天的工作,雖然情況已經比當初剛出現的時候好上許多,還是會有小部份檔案的轉換會出問題,這部份就必須要靠時間去發展或是哪天微軟突然開放檔案格式時才有可能有辦法解決吧。但要是開放性儲存格式藉由OpenOffice的普及而變得廣泛,那麼企業及個人其實就沒有必要死守在封閉式檔案格式,對於所有的自由軟體使用者來說,這應該才是終極的解決方案。
OpenOffice功能介紹
OpenOffice基本上包含了Writer文書處理、Calc試算表軟體、Draw繪圖軟體、Impress簡報軟體、Base資料庫軟體以及Math數學編輯軟體等等,StarOffice則是去掉了Math套件,只包含前5項常用軟體。跟MS Office相較起來,缺乏了郵件軟體以及協同處理軟體。OpenOffice/StarOffice可以直接輸出為PDF格式以及支援OpenDoc,在檔案相容性及應用面上更廣。
Word與Writer相容性測試
我們從各大政府機關下載各式表格,並比較OpenOffice與MS Office的開啟結果(通常狀況而言,MS Office顯示的結果才是正確的),左側為OpenOffice的開啟結果,右側為MS Office的開啟結果。用這個來測試目前為主流的doc式檔案相容性。
Word與Writer相容性比較
圖:由此可看出,Writer的表格內容會稍微跑掉,OpenOffice在文字間距的判斷上有點問題。
圖:下半部的文字表格內容也有類似的狀況,原本在Word中可以擠成1頁的表格內容,在Writer中超出了1頁的內容。
小小調整即可回復正常
在writer中,開啟其他以Word編輯的表格文件時,大多有類似的情形,不過情況並不嚴重,只要稍微調整一下文字間距選項,即可百分之百呈現原先編輯的內容,這主要是因為OpenOffice的文字間距定義與MS Office稍有不同所導致的結果。
而在Writer的格線繪製功能上,生成表格的功能相當人性化,只要點下去,在用滑鼠移動出想要繪製的行列數目即可,而線條繪製上的功能幾乎沒有限制,而且支援了自由線條繪製,可以隨心所欲在文件中繪製任意的線條,輸出為Word 格式也可以正常被Word辨識。基本上,我們也利用Writer的表格繪製功能,繪製了各式表格,輸出doc檔之後,Word開啟之後完全正常,格式也沒跑掉,可見過去使用者最擔心的輸出檔案相容問題,在OpenOffice 2.0上已經得到良好的解決。
Excel與Calc的相容性比較
圖:在教育部95學年度可招收僑生名額核定試算表中,Calc與Excel呈現出來的效果完全一致。
圖:而在這分由網路上取得的股票、基金與外幣投資試算表中,兩者的資料呈現也是一致的。
後續我們也使用了許多試算表Xls格式來進行測試,Calc也都展現出了百分之百的相容性,不只是在表格的格式正確性,以及資料運算的正確性,都是相當可靠的,對於一般作業應用環境上,應該可以說是勝任愉快。
Powerpoint與Impress的相容性測試
圖:在微軟這分移轉 DTS 到 SQL Server 2005 Integration Service的簡報檔中,兩者呈現出來的效果也是相當一致,不過Powerpoint的畫面反鋸齒功力較強,Impress在箭頭指標上的鋸齒狀較為明顯。
圖:在微軟另外這一份Microsoft Excel2003簡報檔案中,也是出現類似的情形,Powerpoint呈現出來的畫面效果較為圓滑飽滿,Impress中文字與圖形邊緣鋸齒情況較為明顯。在動畫呈現方面兩者都非常流暢。
測試結論
在經過了數年的發展之後,OpenOffice與MS Office的相容性有大幅度的改善,雖然仍有些小瑕疵,但基本上並無礙於工作的執行,而在記憶體佔用方面,表面上看來是MS Office佔優勢,開啟檔案之後所佔用的記憶體較OpenOffice為小,但是長時間編輯之後,MS Office的記憶體佔用量會成等比級數增加,OpenOffice雖然也有類似情況,但較為不嚴重。
MS Office提供了許多OpenOffice所缺乏的功能,不過並不是每個人都需要這些功能,就如郵件功能,我們也可以輕易的從開放原始碼自由諸多專案中獲得解決,至於協同作業方面,由於牽扯的層面更廣,一般企業就算要引入也不是那麼的簡單。MS Office在下一版中將會提供企業智慧(Business Intelligent)功能,提供企業內部作資料彙整與分析。
只是隨著功能的增加,安裝體積勢必也會不斷的膨脹,目前MS Office2003的安裝光碟已經可以塞滿一張650MB光碟了(尚不包含其他附加應用程式光碟),與OpenOffice 75MB的輕巧體積相較起來,實在有如天壤之別,更別提安裝之後所佔用的硬碟容量,雖然目前大容量硬碟正便宜,但要在企業內部普及,尚言之過早。
OpenOffice證實了,即使是免費軟體,其所提供的可用性及穩定性也已經足供企業使用,事實上世界上已經有許多國家政府機構及企業已經將OpenOffice引入實際工作應用中,且都取得不錯的成效,這些例子正也說明了,除了微軟的Office套裝軟體之外,其實我們還有其他選擇。
原始連結:
DigiTimes 企業IT