Apache OpenOffice,又称OpenOffice、AOO,是OpenOffice.org的后续版本之一,并在设计上继承IBM Lotus Symphony。Apache OpenOffice是一套开放源代码的办公室软件,可以在多种操作系统上运作。默认的文件交换格式是为ISO标准的开放文件格式(ODF,OpenDocument Format)。2016年9月,Apache OpenOffice项目指出,因缺乏足够的人力维护,考虑关闭OpenOffice项目。
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有利益冲突。
2011年4月15日,Oracle证实将“把OpenOffice.org完全社群化”成为一个完全由社群维护、管理的软件,并且停售包含技术支持的商业版本,此举视同Oracle放弃了OpenOffice.org的发展。
2011年6月,Oracle宣布将OpenOffice.org捐赠给Apache软件基金会,未来OpenOffice.org的发展将由Apache软件基金会主导。
该项目于2011年7月13日被Apache Incubator接收,Oracle源码于2011年8月29日被导入,2012年5月8日发布Apache OpenOffice 3.4版,而且Apache OpenOffice于2012年10月18日成为Apache顶级项目。
IBM于2012年捐赠Lotus Symphony源码给Apache软件基金会,Symphony被停止开发以支持Apache OpenOffice。多数特性包括bug修正及重做的侧边栏被并入其中。来自Symphony的IAccessible2屏幕阅读支持加入到AOO 4.1(2014年4月),即使其最先在开源软件发布版本中出现是作为2014年1月的LibreOffice 4.2的一部分。IBM随着AOO 4.1.1的发布而退出了官方的参与。
2016年9月,时任Apache OpenOffice项目副总裁Dennis Hamilton因缺乏足够的人力维护,向项目成员发出电子邮件提议关闭OpenOffice项目。
Apache OpenOffice集合了密切协同工作的不同程序,来提供一个现代办公包需要的功能。其中很多在设计上仿照Microsoft Office,但两者多数格式(如数学公式)并不兼容。组件主要包括:
Apache OpenOffice 4.0 Writer
Apache OpenOffice 4.0 Calc
Apache OpenOffice 4.0 Base
发布日期及版本编号以英文版为准,详情可参考http://wiki.services.openoffice.org/wiki/Product_Release 。
LibreOffice在开发过程中接受部分来自Apache OpenOffice的改进。
NeoOffice在开发过程中接受部分来自Apache OpenOffice的改进,即使现时版本基于LibreOffice。
Apache OpenOffice 4.1.0支持x86版本的Microsoft Windows XP及更新版本、Linux(32位和64位)、Mac OS X 10.7或者更新版本。
其他操作系统通过社群的移植得到支持;3.4.1版本的完整移植包含了其他多个Linux平台、FreeBSD、OS/2和Solaris SPARC,还有3.4.0版的移植适用于Mac OS X v10.4–v10.5 PowerPC以及Solaris x86。此外还被移植于eComStation(OS/2新的商标/后续版本)。
Apache OpenOffice的API基于被称为通用网络对象(Universal Network Objects,缩写为UNO)的组件技术。其包括各种类似于CORBA接口描述语言(interface description language)的接口定义。
Apache OpenOffice使用OpenDocument作为默认文档文件格式。Apache OpenOffice对Microsoft Office文件格式有所改进,但只能读,不能写。
该项目现在主要仍由Apache的员工来维护,但进展十分缓慢。