廣告:
奉「Q」之名 OpenOffice 2.0解放你桌上自由(上)
觀看回應
友善列印 | 轉寄朋友 | 加入Furl網路書籤 | 加入HEMiDEMi網路書籤 | 加入MyShare網路書籤 | 加入funP
    
顏國偉/撰 2005/01/24 07:00:11 2002年IT界相當轟動的OpenOffice以及Sun StarOffice/StarSuite 6.0,如今已經退燒了嗎?非也,相反的,即將又要興起一波新熱潮,因為OpenOffice 2.0 Beta版即將於2005年2月釋出,並預定於同年5月發表正式版。

雖然2.0 Beta尚未推出,但眼前最接近的進度版本為1.9.m65(亦為測試版,最新的正式版為1.1.4),已約略能從此版稍體驗到2.0的新特點,包括與Microsoft Office有更高的相容性,更快的程式啟動速度,以及一套新的個人桌面資料庫等。

由於OpenOffice 2.0代號為Q,稱之為Q版的桌上自由軟體也不為過吧。

OpenOffice的前世今生

OpenOffice的開放原碼軟體專案,其實是有前例可循的,1998年Netscape公司將其瀏覽器:Communicator 5.0的原始程式碼交付給開放軟體社群,形成Mozilla專案,由社群負責後續的程式提升與改版,而Netscape將以Mozilla的新發展為基礎來衍生其新版的Communicator,之後AOL收併Netscape後,也推出了Communicator 6.x、7.x等。

OpenOffice與此模式相類似,然可以從更早的軌跡來說明,80年代德國的一位少年撰寫了一套文書處理軟體:StarWriter,並在之後擴展成整個Office套餐軟體,稱為StarOffice,StarOffice包括試算表的StarCalc、電子簡報的StarImpress等,並成立了Star Division公司來經營此一商業軟體。

然到1999年夏天,昇陽收併了StarDivision,取得StarOffice 5.0,並在2000年6月推出後續新版:StarOffice 5.2。不過Sun認為:若讓StarOffice以傳統商業經營方式來發展將難以匹敵Microsoft Office,因此決議比照Netscpae的方式釋出StarOffice,成為OpenOffice專案,未來Sun仍以OpenOffice的新研發成果為基礎來推出新版的StarOffice,差別在於Sun的商業版StarOffice會追加更多商務需求的功能與特點,及提供企業級的支援及服務。

不過,實際上Sun僅是加入更多的字型、範本、及一些搜尋功能,此外原有的StarOffice具有一套Star Base的桌面資料庫,然似乎停止後續發展,對此Sun改向德國的Software AG公司授權一套Adabas D的資料庫來替代。

OpenOffice與StarOffice

OpenOffice的基礎來自StarOffice 5.2,可說是OpenOffice 0.0版,之後2002年OpenOffice 1.0正式推出,Sun以此為基礎所推出的新版即是StarOffice 6.0,此外StarOffice 6.0也支援CJK(繁、簡體中文、日文、韓文)語系,然StarOffice一詞在亞太區已有業者註冊此商標,因此亞太區使用的CJK版改名成StarSuite 6.0,但功能與StarOffice 6.0並無分別。

2003年OpenOffice推出1.1版,原本預計Sun也會以此為基礎,順勢改版成StarOffice 6.1,然Sun似乎將版本數字進行更大幅度的增加,稱為StarOffice 7.0,事實上Sun並非第一次也非最後一次在版本數字上「大幅」提升,過去Solaris 2.6一下子變成Solaris 7,其實是省略了「2.」的數字,另外Java從1.1提升至1.2,也被Sun改稱成Java2(省去1.),而最新的J2SE 1.5更是被Sun寫成J2SE 5.0,版本數字的快速跳略,似乎已是Sun的行銷習慣。

OpenOffice 1.1大幅擁抱「開放」

交付給開放社群發展的StarOffice/OpenOffice(簡稱:SO/OOo),在功能提升上實讓眾人驚豔,由於OpenOffice的前身是單一業者的商業販售軟體,因此在檔案格式上仍有專屬設計的影子,如文書檔案的附檔名為*.SXW即是一例,然社群似乎也不辱「開放」之名,OpenOffice 1.1版立即有大幅的擁抱開放動作,包括StarWriter的文書處理能將文件輸出成*.PDF檔(Adobe的可攜式文件檔),以及StarImpress也能將簡報輸出成*.SWF檔(Macromedia的Flash動畫檔)等。

無論PDF或Flash都是開放格式的檔案標準,任何軟體業者都可以依據標準來輸出、產生PDF檔、Flash檔,相對的Microsoft Office的各種檔案仍是封閉、專屬,由業者完全自主的格式。

研發代號「Q」的OpenOffice 2.0


OpenOffice網站圖像。

發表完1.1版後,OpenOffice很快有後續的長遠發展規劃(Roadmap),2003年8月即有了名為「Q」的新產品概念,為SO/OOo訂下更宏遠的提升方向與實現目標。

「Q」對於後續發展的大主軸方面有其指示,要持續地更相容Microsoft Office,要持續比Microsoft Office更精省低廉,要持續比Microsoft Office更有軟體執行效率,以及讓使用者有更大的OA工作效率。

上述的指示都是針對使用者觀點,另也有針對程式開發者的發展綱要指示,包括更容易讓程式師以SO/OOo為基礎來加寫所需的應用,並且讓SO/OOo更容易與其他桌面程式及環境整合(文件中特別提到須與Gnome的密切整合)。

而正在發展中的最新版OpenOffice,正是朝此一路線逐步實現,預計OpenOffice 2.0會有更快的程式啟動速度,以及更高的Microsoft Office相容度,此外也將支援OASIS組織所提出的「Open Office XML Format」,OASIS是專注於電子商務開放標準制訂的機構,而Open Office XML Format正是希望建立一個全球適用的OA檔案開放標準,讓OA文件不再黏著、依附於軟體業者的OA應用程式上,此開放文件格式以XML為主體所形成。

OpenOffice後續發展的主軸路線概念:Q
http://tools.openoffice.org/releases/q-concept.html

OASIS組織制訂的OA開放文件格式1.0版規範:
http://www.oasis-open.org/committees/download.php/10765/office-spec-1 。

註:顏國偉是CNET投稿作者,為自由作家,專精於IT軟硬體報導寫作。

友善列印 | 轉寄朋友 | 加入Furl網路書籤 | 加入HEMiDEMi網路書籤 | 加入MyShare網路書籤 | 加入funP


icn_balloon_154x48 對本則報導有任何意見或看法嗎?歡迎留言


留下你的意見
會員 * 帳號:
* 密碼:
  1. 欄位可選填,若全不填,則顯示為「匿名」。
  2. 不支援html語法
非會員 姓名:
E-Mail:
Blog:
  重新載入驗證碼
* 驗證碼: 記住我




廣告

名家專欄

更多名家專欄
HP和Intel事業技術電力中心
 
+ 中小企業適用的強效刀鋒型伺服器
+ 進一步使用具能源效率的刀鋒技術
+ 以虛擬化技術簡化儲存

研討會中心

廣告


Sponsored

活動快訊