Apache OpenOffice

Apache OpenOffice,又称OpenOfficeAOO,是OpenOffice.org的后续版本之一,并在设计上继承IBM Lotus Symphony[5]Apache OpenOffice是一套开放源代码办公室软件,可以在多种操作系统上运作,它包含一个文本编辑进程(Writer),一个电子表格进程(Calc),一个演示文稿进程(Impress),一个绘图进程(Draw),一个公式编辑器(Math)和一个数据库进程(Base)。缺省的文档交换格式是为ISO标准的开放文档格式ODF,OpenDocument Format)。2016年9月,Apache OpenOffice项目指出,因缺乏足够的人力维护,考虑关闭OpenOffice项目[6]

Apache OpenOffice
原作者StarDivision
开发者Apache软件基金会
首次发布2012年4月30日2012-04-30[1]
当前版本
  • 4.1.15 (2023年12月22日;稳定版本)[2]
源代码库
编程语言C++Java
操作系统跨平台
标准开放文档格式
语言41种语言[3]
类型办公室软件
许可协议Apache许可证2.0[4]
网站www.openoffice.org

历史

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]

StarOffice 和 OpenOffice.org 与 Apache OpenOffice 的主要衍生品的时间线(蓝色)

概览

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的数据库来源以及MySQLPostgreSQL
Math(数学方程) 一个能够产生及编辑复杂数学公式的工具,除了可以利用它的图形接口作输入以外,亦支持TeX的数式输入。它所产生的函数可以插入其他的OpenOffice.org文档,例如Writer所产生的文档,并可以支持与微软的方程序编辑器的转换。它支持多种字体而且可以导出成为一个PDF文档。
其他
OpenOffice.org 3.0快速启动
快速启动
一个会在电脑开机时运行的小程序。该程序会将OpenOffice.org运行所需要的内核文件和函数库加载内存中,以便让其他组件能更快速的被启动。OpenOffice.org 1.0版最为人诟病的一个缺点就是程序启动花费时间过长,而这个小程序就是希望能改善这个问题。2.0版在这个部分作很多改善,而此后版本亦在此方面不断提升。
宏录制器
可用来记录用户的操作并且可重复播放以自动化地完成一些重复性的工作。这个工具从最早期就是套件中的一员,它是从StarOffice的BASIC衍生出来的。

发布纪录

发布日期及版本编号以英文版为准,详情可参考http://wiki.services.openoffice.org/wiki/Product_Release页面存档备份,存于

版本 重要改进 发布日期 附注
3.4
  • 改善ODF 1.2加密功能
  • 原生支持SVG
  • 修正计算中文本数问题
  • 详情可参考页面存档备份,存于
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
  • 错误修复
  • 修正四个安全漏洞
  • 不再支持.hwp格式
  • 详情可参考页面存档备份,存于
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
  • 修正错误
  • 改进了英语词典
  • 支持AdoptOpenJDK
  • 详情可参考 页面存档备份,存于
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平台、FreeBSDOS/2Solaris SPARC[25]还有3.4.0版的移植适用于Mac OS X v10.4v10.5 PowerPC[26]以及Solaris x86。[27]此外还被移植于eComStationOS/2新的商标/后续版本)。[28]

开发

Apache OpenOffice的API基于被称为通用网络对象(Universal Network Objects,缩写为UNO)的组件技术。其包括各种类似于CORBA接口描述语言(interface description language)的接口定义。

Apache OpenOffice使用OpenDocument作为缺省文档文件格式。Apache OpenOffice对Microsoft Office文件格式有所改进,但只能读,不能写。

该项目现在主要仍由Apache的员工来维护,但进展十分缓慢。

引用

  1. . 2009-09-11 [2010-02-08]. (原始内容存档于2012-05-30).
  2. . 2023年12月22日 [2024年2月25日].
  3. . OpenOffice Language Localization Project. [2009-11-06]. (原始内容存档于2009-12-16).
  4. . Apache Software Foundation. [2012-03-18]. (原始内容存档于2012-02-25).
  5. Rob Weir. . Apache Software Foundation. 21 January 2013 [23 July 2013]. (原始内容存档于2018-10-01).
  6. . [2017-09-29]. (原始内容存档于2017-09-29).
  7. Paul, Ryan. . Ars Technica. [23 February 2011]. (原始内容存档于2011-04-16).
  8. . 网络信息杂志. 2010-11-03 [2011-04-16]. (原始内容存档于2011-05-27).
  9. . Oracle. 2011-04-15 [2011-04-19]. (原始内容存档于2011-04-21) (英语).
  10. . Marketwire. 2011-04-15 [2011-04-16]. (原始内容存档于2011-04-22) (英语).
  11. . iThome Online. 2011-04-18 [2011-04-19]. (原始内容存档于2011-04-21) (中文).
  12. . [2011-06-02]. (原始内容存档于2011-06-07).
  13. . [2011-06-05]. (原始内容存档于2011-06-07).
  14. . [2011-06-03]. (原始内容存档于2011-06-05).
  15. . Apache Software Foundation. June 2011 [18 June 2011]. (原始内容存档于2018-03-28).
  16. . Apache JIRA issue tracker. Apache Software Foundation. 29 August 2011 [19 October 2013]. (原始内容存档于2017-02-02).
  17. Darryl K. Taft. . Eweek.com. 18 October 2012 [5 January 2013].
  18. . Blogs.apache.org. [5 January 2013]. (原始内容存档于2017-11-13).
  19. Weir, Rob. . Apache OpenOffice blog. Apache Software Foundation. 18 October 2012 [5 January 2013]. (原始内容存档于2012-10-19).
  20. Ed Brill. . Ed Brill. [18 October 2012]. (原始内容存档于2012-06-06).
  21. Joab Jackson. . PCWorld. 23 July 2013 [23 July 2013]. (原始内容存档于2017-06-05).
  22. . The Document Foundation. 30 January 2014 [14 February 2014]. (原始内容存档于2014-01-31).
  23. Byfield, Bruce. . Linux Magazine. 30 September 2014 [3 December 2016]. (原始内容存档于2018-01-20).
  24. . Apache Software Foundation. [21 March 2014]. (原始内容存档于2017-12-16).
  25. . adfinis-sygroup.ch. 31 August 2012 [5 January 2013]. (原始内容存档于2013年1月15日).
  26. . Download.openoffice.org. [22 May 2012]. (原始内容存档于2017-12-17).
  27. . adfinis-sygroup.ch. 4 June 2012 [5 January 2013]. (原始内容存档于2013年4月26日).
  28. . bww bitwise works GmbH. 30 November 2016 [2017年12月17日]. (原始内容存档于2017年8月11日).

外部链接

维基共享资源中相关的多媒体资源:Apache OpenOffice

参与中文翻译

参见

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.