OpenOffice

OpenOffice

Sun公司旗下跨平台的辦公軟件
OpenOffice原是Sun公司的一套商業級Office軟件-StarOffice,經過Sun公司公開程序碼之後,正式命名為OpenOffice發展計劃,并由許許多多熱心于自由軟件的人士共同來維持。讓大家能在MS OFFICE之外,還能有免費的Office可以使用。OpenOffice是個整合性的軟件,裡面包含了許許多多的工具,其功能絕對不比微軟的MS Office還差,不但可以有Word一樣的字處理,制作簡單的圖形,更有功能強大的圖表功能,也能編寫網頁,還可以做出MS Office中很難處理的數學符号等等,支持了XML、微軟的doc、Excel、ppt文件等格式。
  • 軟件名稱:OpenOffice
  • 軟件平台:Apache Open Office
  • 軟件語言:英文
  • 開發商:
  • 軟件授權:
  • 軟件版本:4.17.9800
  • 軟件大小:124.11

簡介

OpenOffice原是Sun公司的一套商業級Office軟件-StarOffice,經過Sun公司公開程序碼之後,正式命名為OpenOffice發展計劃,并由許許多多熱心于自由軟件的人士共同來維持。讓大家能在MS OFFICE之外,還能有免費的Office可以使用。OpenOffice是個整合性的軟件,裡面包含了許許多多的工具,其功能絕對不比微軟的MS Office還差,不但可以有Word一樣的字處理,制作簡單的圖形,更有功能強大的圖表功能,也能編寫網頁,還可以做出MS Office中很難處理的數學符号等等,支持了XML、微軟的doc、Excel、ppt文件等格式。

軟件信息

軟件大小: 128.28 M

更新時間: 2008-10-10

開 發 商: Sun

軟件類别: 國外軟件 / 文字處理

軟件語言: 簡體中文

應用平台: Win9x/WinNT/Win2000/WinXP

軟件性質: 免費軟件

公司背景

OpenOffice.org 的成立背景

StarDivision 是 StarOffice 的創始公司,八十年代中期在德國創立。升陽在一九九九年收購 StarDivision 之後,于二零零零年六月推出 StarOffice 5.2,并将大部分 StarOffice 的源代碼及相關開發技術移交給自由軟件社區 OpenOffice.org。StarOffice 6.0 和以後的版本都會以 OpenOffice.org 為基礎。

程序設計

OpenOffice.org 的 API 以 UNO (UniversalNetwork Object) 寫成,所以本身是電腦語言中立的。現在來說,OpenOffice.org 主要是以 C++ 撰寫的,但也能以 Java(TM) 來撰寫。OpenOffice.org 正在尋找義工協助撰寫 C 的 Binding,希望在不久的将來也能以 C 來撰寫 OpenOffice.org。另外,除了無電腦語言的限制外,完成了的外挂模塊也可以直接在不同的操作系統平台上使用。

另外,可以制作成桌面或網頁應用;支持在指定位置顯示指定數據、支持插入圖片、設置顔色、支持公式計算等個性化定制服務。

升陽所公報的“Foundations of Office Productivity in a Networked Age” 道出了 OpenOffice.org 的技術進程計劃及 OpenOffice.org 源碼規劃概論。不過因為 OpenOffice.org 是開放源碼軟件,所以 OpenOffice.org 的社區需要負起完成 OpenOffice.org 任務宣言的責任。

授權聲明

在源碼方面,OpenOffice.org 用的是雙重授權法:GNU 次通用公共授權 (LGPL) 與 Sun Industry Standards Source License (SISSL)。而對于發布于網上但不會包含在軟件内的文件,OpenOffice.org 則用 Public Document License (PDL)。

組織架構

OpenOffice.org 是主計劃名稱。在 OpenOffice.org 旗下還有二十個以上的計劃。這些計劃可以分為三大類:

公認的計劃 包括了大部分技術性與一些非技術性的計劃。這類計劃的領袖擁有投票權。

國際化計劃 這類計劃主要是為以非英語為第一語言的人士而設的。好像這個中文計劃,就為大家提供了中文的 OpenOffice.org 說明與教學文件,以及我們所共同關心的信息。

試驗計劃 這類計劃是仍在試驗階段的計劃。這些計劃都是由 OpenOffice.org 社區協助的。一般來說,成功的計劃都會在半年以後由試驗計劃轉為公認的計劃。

軟件特點

Office.org 不僅是五大組件的組合,而且與同類産品不同的是,本套件不是獨立軟件模塊形式創建的,從一開始,它就被設計成一個完整的辦公軟件包。

* 所有的包有類似的外觀,易于使用,如“樣式”等“一次學會到處使用”的工具。OpenOffice.org 保持與您的電腦類似的外觀——您一旦改變您的桌面,OpenOffice.org 也會相應改變。

* 組件間的相同工具用法相同——例如, Writer 裡面使用的繪圖工具在 Impress 和 Draw 裡面您也能用到。

* 您不必知道哪個應用程序用于創建哪個特殊文件——您使用“文件”就可以“打開”任何 OpenOffice.org 文件,正确的應用程序将會運行。

* 所有的包共享一個拼寫檢查工具,如果您改變一個組件包裡面的“選項”,在其他組件包裡也會同時改變。

* 所有組件間資料可以輕松轉移。

* 所有的組件文件可儲存為 OpenDocument 格式(新的辦公文檔國際标準),這種基于 XML 的格式相比同類産品的格式,磁盤存儲更合理,任何兼容 OpenDocument 标準的軟件均可以訪問您的數據。(注:Google的網上辦公軟件使用 OpenDocument 格式。)

* 使用安裝程序,所有組件可以一次性安裝。

* 所有發布的版本都基于相同的開放許可證——沒有隐性費用

軟件版本

       最新中文正式版:OpenOffice.org 2.4.0(2008-6-5)(Windows, Linux),

最新中文試用版:OpenOffice.org 2.4.1 RC2(2008-5-29)(Windows, Linux,Solaris Intel/Sparc)

最新中文試用版:OpenOffice.org 3.0 Beta(2008-4-29)(Windows, Linux,Solaris Intel/Sparc)

發展軌迹

開放源碼的時代背景

上世紀90年代開始的Internet的爆炸性發展給個人和整個軟件産業都帶來了一場巨大的變革。随着互聯網絡的高速發展,傳遞信息的速度越來越快,而發布信息的成本卻在不斷地降低。傳統專有軟件商在軟件發布和維護成本不斷降低的同時,仍然試圖通過昂貴的許可證方式分發軟件。

而消費者希望能夠快速、廉價甚至自由地獲得具有必要功能的、穩定和可用的産品。這樣就凸現了一個原先并不明顯的矛盾:前互聯網時代的版權法規限制着軟件和信息産品在網絡上的自由傳播,稱之為“盜版”,普通大衆需要一種合法的、成本可接受的方式來獲得必要的軟件和信息産品2。有需求就有市場。起源于80年代的自由軟件和開放源碼運動在潛行了相當長一段時期之後,從此具有了适合的土壤而蓬勃發展起來。

對于計算機的普通用戶來說,具有文字處理、電子表格、演示文稿、數據圖表、公式編輯、簡單繪圖和圖片處理等功能的辦公軟件已經成為一種“生産力軟件”,也就是能夠大幅提高生産力的基礎軟件。但是占據市場份額超過90%的Microsoft Office卻一直是價格昂貴的專有軟件,其中的大部分功能個人用戶很少用到。

所以對消費者來說,它逐漸地已經成為一種奢侈品,然而現在的大部分用戶因為專有文件格式被鎖定在其上,不得不繼續使用其升級産品。廣大用戶希望能夠出現一種替代昂貴專有辦公軟件的廉價、穩定、具有足夠功能并且可用的辦公軟件。

OpenOffice.org的曆史

計算機在日常工作中的普及加速了電子文檔的普及,而電子文檔的普及又帶動了辦公軟件的發展。從上世紀七十年代發展至今,辦公軟件已經成為我們日常工作中不可缺少的組成部分。

OpenOffice.org來自上世紀八十年代中期在德國創立的一家軟件公司Star Division,它生産一種叫做StarOffice的辦公軟件,市場主要集中在歐洲。因為價格低廉、穩定、跨平台、功能充足等優點獲得了用戶的好評。Sun Microsystems意識到市場上需要這樣一種替代專有軟件的産品,并且認為公司的願景與策略和StarOffice的技術背景都與這樣的市場需求和趨勢相吻合3。于是Sun在1999年8月收購了Star Division公司,并于翌年7月資助建立了OpenOffice.org社區。

同年10月,公布了StarOffice絕大部分源代碼(大約800萬行),由此成為世界三大開源社區之一(另外兩個是Mozilla和Apache);12月,發布了OpenOffice.org XML文件格式規範。2001年7月,OpenOffice.org 開發工具包發布。2002年5月,OpenOffice.org 1.0正式發布。2003年3月,OpenOffice.org 2003首屆年會4在德國漢堡召開。2003年10月,OpenOffice.org 1.1.0 發布。

迄今為止,OpenOffice.org已經發布了1.1.2版本,支持Windows、Linux/x86、Linux/PowerPC、Solaris/Sparc、Solaris/x86、FreeBSD和Macintosh等7種CPU/OS平台,正在進行另外10種平台的移植,支持的語言也達到了42種。統計顯示5,截至2004年6月,OpenOffice.org已經被下載超過2600萬次;電子郵件列表的注冊人數也超過了2萬4千人,已經有434個人和團體簽署了《共同版權委托協議》6承諾為OpenOffice.org社區貢獻代碼。OpenOffice.org現在已經成為全球領先的跨平台、全功能、多語言、公開對象接口、可擴展文件格式的開源辦公軟件。

OpenOffice.org的下一個版本是2.0,主要目标是實現與Microsoft Office更好的互操作性、更低的用戶再培訓成本、更優秀的性能、廣泛提高的易用性、更易用的程序接口、更好地集成進本地桌面系統。OpenOffice.org 2004年會也将于今年9月在德國柏林舉行。

實際上,OpenOffice.org不隻是一個辦公軟件産品,它也是一個開發平台,開發者可以基于它提供的應用程序接口組建自己的産品,設計并實現完整的解決方案;它也是一個網絡社區,世界各地成千上萬的用戶和軟件開發者每天都在這裡交流;它還是一種信念:辦公軟件這種生産力工具已經成為社會信息基礎設施的必要組成部分,而OpenOffice.org正是通過開放源碼社區來使之為更廣泛的人群服務,推動整個社會的信息化水平。

軟件應用

OpenOffice.org本身優良的性能促進了它的應用。現在世界範圍内幾乎所有的Linux發行版都附帶了OpenOffice.org或其衍生軟件。

OpenOffice.org的使用者還建立了一些組織和網站來推廣OpenOffice.org的應用,比如OpenOffice.org文檔項目13、OpenOffice.org論壇14、關于附件和模闆的OpenOffice.org Extras15、關于宏的OpenOffice.org Macros16、OpenOffice.org幫助在線17、Taming OpenOffice.org18。GetOpenOffice.org19、ByteBot.net20、ClueSheets21、Itrainonline22和Digital Distribution23等網站也已經開始提供OpenOffice.org的在線培訓服務。

網上書店上關于OpenOffice.org的使用類書籍已經有幾十本,并且還在不斷增加。關于OpenOffice.org的技術類書籍也已經出版了一些,例如關于XML文件格式要義的《OpenOffice.org XML Essentials》24和《OpenOffice.org Macro Explained》25。

亞洲地區的一些國家和地區也在積極推廣OpenOffice.org的應用。日本建立了OpenOffice.org文檔翻譯項目26和用戶組織27;韓國也建有OpenOffice.org用戶組織28;中國台灣地區的OpenOffice.org應用也非常活躍,台南縣教育網建立了“OpenOffice.org補給站”29,台灣高性能網絡計算中心也建立了OpenOffice.org讨論組30,有些個人愛好者31建立了個人維護的OpenOffice.org論壇,甚至還長期提供提高中文版面效果的獨立補丁(該補丁已加入OpenOffice.org源代碼的CVS服務器)和安裝包。

衍生軟件

自從OpenOffice.org 1.0公布以來,有些地區,特别是亞洲地區,根據OpenOffice.org的雙許可證方式發布并包裝了具有本地特色的辦公軟件。比如Pladao Office32就是為了提高泰文的本地化,依據LGPL/SISSL和JCA協議8而定制的OpenOffice.org;BharateeyaOO33是印度信息通信技術研究培訓中心為了提高OpenOffice.org對印度各種方言和民族語言的支持而資助的加強本地化的項目。非洲地區也開始了為本地民族語言基于OpenOffice.org進行本地化的公益項目。

國内一些軟件企業根據SISSL在OpenOffice.org的基礎上進行中文化、定制化和擴展功能的開發。比如中文倆仟的RedOffice、金山的KingStorm飓風Office、中标軟件的中标普華Office、共創開源的共創Office、即時軟件的即時全能辦公室、KaiSource公司的KaiOffice等。

中國有55個少數民族,除了回族和滿族已基本不使用自己的民族語言和文字以外,其他53個民族仍在使用的民族語言有72種。其中29個民族有與自己的民族語言相一緻的文字,由于有的民族有一種以上的文字,所以這29個少數民族共有54種民族文字34。

少數民族語言文字在少數民族社會生活種起着十分重要的、其他民族的語言文字無法替代的作用,所以為這些語言文字提供信息化手段是提高全國整體信息化水平的重要組成部分,是延續多民族的傳統文化的重要手段。

為了實現支持民族語言的跨平台信息處理系統,國家863計劃設立了重大軟件專項課題“民族語言版本Linux操作系統和辦公套件研發”35。該專項中的辦公套件就是在OpenOffice.org的基礎上針對藏文、蒙文、維文等主要民族語言提升本地化的水平,以期達到實用性的效果,具有很高的政治意義和社會意義。該項目已經取得階段性成果36。

相關詞條

相關搜索

其它詞條