OpenOffice 原是Sun公司的一套商业级Office软件,经过Sun公司公开程序码之后,正式命名为OpenOffice发展计划,并由许许多多热心于自由软件的人士共同来维持。让大家能在MS OFFICE之外,还能有免费的Office可以使用。OpenOffice是个整合性的软件,里面包含了许许多多的工具,其功能绝对不比微软的MS Office还差,不但可以有Word一样的字处理,制作简单的图形,更有功能强大的图表功能,也能编写网页,还可以做出MS Office中很难处理的数学符号等等,支持了XML、微软的doc、Excel、ppt文件等格式。
OpenOffice特点
Office org 不仅是五大组件的组合,而且与同类产品不同的是,本套件不是独立软件模块形式创建的,从一开始,它就被设计成一个完整的办公软件包。
* 所有的包有类似的外观,易于使用,如“样式”等“一次学会到处使用”的工具。OpenOffice org保持与您的电脑类似的外观——您一旦改变您的桌面,OpenOffice org也会相应改变。
* 组件间的相同工具用法相同——例如, Writer 里面使用的绘图工具在 Impress 和 Draw 里面您也能用到。
* 您不必知道哪个应用程序用于创建哪个特殊文件——您使用“文件”就可以“打开”任何penOffice org 文件,正确的应用程序将会运行。
* 所有的包共享一个拼写检查工具,如果您改变一个组件包里面的“选项”,在其他组件包里也会同时改变。
* 所有组件间资料可以轻松转移。
* 所有的组件文件可储存为 OpenDocument 格式(新的办公文档国际标准),这种基于 XML 的格式相比同类产品的格式,磁盘存储更合理,任何兼容 OpenDocument 标准的软件均可以访问您的数据。(注:Google的网上办公软件使用 OpenDocument 格式。)
* 使用安装程序,所有组件可以一次性安装。
* 所有发布的版本都基于相同的开放许可证——没有隐性费用
OpenOffice软件设计说明
OpenOffice的 API 以 UNO (UniversalNetwork Object) 写成,所以本身是电脑语言中立的。现在来说,OpenOffice主要是以 C++ 撰写的,但也能以 Java(TM) 来撰写。
OpenOffice正在寻找义工协助撰写 C 的 Binding,希望在不久的将来也能以 C 来撰写 OpenOffice。另外,除了无电脑语言的限制外,完成了的外挂模块也可以直接在不同的操作系统平台上使用。
∨ 展开