Apache OpenOffice,又稱OpenOffice、AOO,是OpenOffice.org的後續版本之一,並在設計上繼承IBM Lotus Symphony。[5]Apache OpenOffice是一套開放原始碼的辦公室軟件,可以在多種作業系統上運作,它包含一個文字編輯程式(Writer),一個試算表程式(Calc),一個簡報程式(Impress),一個繪圖程式(Draw),一個方程式編輯器(Math)和一個資料庫程式(Base)。預設的檔案交換格式是為ISO標準的開放檔案格式(ODF,OpenDocument Format)。2016年9月,Apache OpenOffice專案指出,因缺乏足夠的人力維護,考慮關閉OpenOffice專案[6]。
歷史
2010年1月,Oracle宣佈併購Sun之後,OpenOffice.org面臨根本上的動搖。2010年9月28日,有一些原本參與OpenOffice.org專案的成員成立一個叫做The Document Foundation(簡稱TDF,下同)的新團隊,建立基於OpenOffice.org 3.3的分支版本-LibreOffice 3.3。而在2010年10月14日,Oracle要求同時具有TDF成員身份的OpenOffice.org開發者離職,理由是TDF和Oracle有利益衝突[7][8]。
2011年4月15日,Oracle證實將「把OpenOffice.org完全社群化」成為一個完全由社群維護、管理的軟件,並且停售包含技術支援的商業版本,此舉視同Oracle放棄了OpenOffice.org的發展[9][10][11]。
2011年6月,Oracle宣佈將OpenOffice.org捐贈給Apache軟件基金會,未來OpenOffice.org的發展將由Apache軟件基金會主導[12][13][14]。
該專案於2011年7月13日被Apache Incubator接收,[15]Oracle原始碼於2011年8月29日被匯入,[16]2012年5月8日發佈Apache OpenOffice 3.4版,而且Apache OpenOffice於2012年10月18日成為Apache頂級專案。[17][18][19]
IBM於2012年捐贈Lotus Symphony原始碼給Apache軟件基金會,Symphony被停止開發以支援Apache OpenOffice。[20]多數特性包括bug修正及重做的側邊欄被並入其中。[21]來自Symphony的IAccessible2螢幕閲讀支援加入到AOO 4.1[5](2014年4月),即使其最先在開源軟件釋出版本中出現是作為2014年1月的LibreOffice 4.2的一部分。[22]IBM隨着AOO 4.1.1的釋出而退出了官方的參與。[23]
2016年9月,時任Apache OpenOffice專案副總裁Dennis Hamilton因缺乏足夠的人力維護,向專案成員發出電子郵件提議關閉OpenOffice專案。[6]
概覽
Apache OpenOffice集合了密切協同工作的不同程式,來提供一個現代辦公套件需要的功能。其中很多在設計上仿照Microsoft Office,但兩者多數格式(如數學函式)並不相容。組件主要包括:
組件 | 説明 | |
---|---|---|
Writer(文書處理器) | 一個看起來以及用起來都很像Microsoft Word的文字處理器,以提供與其大致相同的功能與工具。它不需額外軟件就匯出PDF檔案,也可作為HTML編輯器創建網頁。在3.0版本中新增檔案多頁顯示功能,讓同一畫面內顯示多頁檔案。還可以匯出成MediaWiki格式(目前支援大部分MediaWiki語法)。 | |
Calc(試算表) | 一個電子表格。函式和操作方式跟Microsoft Excel大致相同,儘管Calc也提供Excel中沒有的一些功能,Calc也同樣可以將試算表匯出PDF檔案。 | |
Impress(簡報) | 一個跟Microsoft PowerPoint近似的簡報程式。除了準備簡報的通常功能,也可以將簡報轉變成Macromedia Flash(SWF)檔案。不過,Impress運行較慢,動畫也不太流暢,儘管添加了很多類似iWork的效果。 | |
Draw(繪圖) | 一個跟CorelDRAW功能類似的繪圖程式。它有靈活的connectors連結各種形狀,以便製作流程圖。 | |
Base(資料庫) | 一個跟Microsoft Access類似的數據庫程式。Base允許創建並操作資料庫,並建造方便用戶讀取數據的表單及報告。和Access一樣,Base也是一種能夠和許多種不同的資料庫系統連結的介面程式,例如Access資料庫(JET),支援ODBC的資料庫來源以及MySQL/PostgreSQL。 | |
Math(數學方程) | 一個能夠產生及編輯複雜數學函式的工具,除了可以利用它的圖形介面作輸入以外,亦支援TeX的數式輸入。它所產生的函式可以插入其他的OpenOffice.org檔案,例如Writer所產生的檔案,並可以支援與微軟的方程式編輯器的轉換。它支援多種字型而且可以匯出成為一個PDF檔案。 |
-
Apache OpenOffice 4.0 Writer
-
Apache OpenOffice 4.0 Calc
-
Apache OpenOffice 4.0 Base
- 其他
- 快速啟動
- 一個會在電腦開機時執行的小程式。該程式會將OpenOffice.org執行所需要的核心檔案和函式庫載入記憶體中,以便讓其他組件能更快速的被啟動。OpenOffice.org 1.0版最為人詬病的一個缺點就是程式啟動花費時間過長,而這個小程式就是希望能改善這個問題。2.0版在這個部分作很多改善,而此後版本亦在此方面不斷提升。
- 巨集錄製器
- 可用來記錄用戶的操作並且可重複播放以自動化地完成一些重複性的工作。這個工具從最早期就是套件中的一員,它是從StarOffice的BASIC衍生出來的。
發佈日期及版本編號以英文版為準,詳情可參考http://wiki.services.openoffice.org/wiki/Product_Release(頁面存檔備份,存於互聯網檔案館) 。
版本 | 重要改進 | 發佈日期 | 附註 |
---|---|---|---|
3.4 | 2012年5月8日 | Apache OpenOffice的第一個版本 | |
3.4.1 | 2012年8月23日 | ||
4.0.0 | 2013年7月23日 | ||
4.0.1 | 2013年10月1日 | ||
4.1.0 | 2014年4月29日 | ||
4.1.1 | 2014年8月21日 | ||
4.1.2 | 2015年10月28日 | ||
4.1.3 | 2016年10月12日 | ||
4.1.4 | 2017年10月19日 | ||
4.1.5 | 2017年12月30日 | ||
4.1.6 | 2018年11月18日 | ||
4.1.7 | 2019年9月21日 | ||
4.1.8 | 2020年11月10日 | ||
4.1.9 | 2021年2月7日 | ||
4.1.10 | 2021年5月4日 | ||
4.1.11 | 2021年10月6日 |
- LibreOffice
LibreOffice在開發過程中接受部分來自Apache OpenOffice的改進。
- NeoOffice
NeoOffice在開發過程中接受部分來自Apache OpenOffice的改進,即使現時版本基於LibreOffice。
支援的作業系統
Apache OpenOffice 4.1.0支援x86版本的Microsoft Windows XP及更新版本、Linux(32位元和64位元)、Mac OS X 10.7或者更新版本。[24]
其他作業系統通過社群的移植得到支援;3.4.1版本的完整移植包含了其他多個Linux平臺、FreeBSD、OS/2和Solaris SPARC,[25]還有3.4.0版的移植適用於Mac OS X v10.4–v10.5 PowerPC[26]以及Solaris x86。[27]此外還被移植於eComStation(OS/2新的商標/後續版本)。[28]
開發
Apache OpenOffice的API基於被稱為通用網絡對象(Universal Network Objects,縮寫為UNO)的組件技術。其包括各種類似於CORBA介面描述語言(interface description language)的介面定義。
Apache OpenOffice使用OpenDocument作爲預設文件檔案格式。Apache OpenOffice對Microsoft Office檔案格式有所改進,但只能讀,不能寫。
該專案現在主要仍由Apache的員工來維護,但進展十分緩慢。
參照
外部連結
參見
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.