OpenOffice.org(通称OpenOffice;简称OOo或OO.o)是一套开放源代码的办公室软件,可以在多种操作系统上运作。默认的文件交换格式是已经成为ISO标准的开放文件格式(ODF,OpenDocument Format),此外也支援Microsoft Office 97至2010的文件格式,以及其余常见的文件档案。软件通常称为“OpenOffice”或简称“OO.o”,但因为商标的争议,正规的叫法是“OpenOffice.org”。OpenOffice.org 是自由软件,任何人都可以免费下载、使用、及推广它。
OpenOffice.org集合了密切协同工作的不同程序,来提供一个现代办公套件需要的功能。其中很多在设计上仿照Microsoft Office,但两者多数格式(如数学公式)并不兼容,组件主要包括:
Writer(文书处理器)
一个看起来以及用起来都很像Microsoft Word的文字处理器,以提供与其大致相同的功能与工具。它不需额外软件就汇出PDF文件,也可作为HTML编辑器创建网页。在3.0版本中新增文件多页显示功能,让同一画面内显示多页文件。还可以导出成MediaWiki的格式(目前支持大部分MediaWiki语法)。
Impress(演示稿)
一个跟Microsoft PowerPoint近似的演示稿程序。除了准备演示稿的通常功能,也可以将演示稿转变成Macromedia Flash(SWF)文件 。不过,Impress运行较慢,动画也不太流畅,尽管添加了很多类似iWorks的效果。
Calc(电子表格)
一个电子表格。公式和操作方式跟Microsoft Excel大致相同,尽管Calc也提供Excel中没有的一些功能,Calc也同样可以将电子表格汇出PDF文件。
Base(数据库)
一个跟Microsoft Access类似的数据库程序。Base允许创建并操作数据库,并建造方便用户读取数据的表单及报告。和Access一样,Base也是一种能够和许多种不同的数据库系统连结的接口程式,例如Access数据库(JET),支援ODBC的数据库来源以及MySQL/PostgreSQL。Base是在2.0版之后才包含进来的组件。
Draw(绘图)
一个跟CorelDRAW功能类似的绘图程序。它有灵活的connectors连结各种形状,以便制作流程图。此外,在3.0版本中支持修改PDF功能。
Math(数学方程)
一个能够产生及编辑复杂数学公式的工具,除了可以利用它的图形接口作输入以外,亦支援TeX的数式输入。它所产生的公式可以插入其他的OpenOffice.org文件,例如Writer所产生的文件,并可以支援与微软的方程式编辑器的转换。它支援多种字型而且可以汇出成为一个PDF文件。
所有的组件文件可储存为 OpenDocument 格式(新的办公文档国际标准),这种基于 XML 的格式相比同类产品的格式,磁盘存储更合理,任何兼容 OpenDocument 标准的软件均可以访问您的数据。(注:Google的网上办公软件使用 OpenDocument 格式。)
OpenOffice.org 授权声明
在源码方面,OpenOffice.org 用的是双重授权法:GNU 次通用公共授权 (LGPL) 与 Sun Industry Standards Source License (SISSL)。而对于发布于网上但不会包含在软件内的文件,OpenOffice.org 则用 Public Document License (PDL)。欲知详情,请到http://zh.openoffice.org/的授权声明网页中看看。