OpenOffice.org

OpenOffice.org_8分词条
摘要:

OpenOffice.org是一套开放源码的办公软件套装。对多种操作系统,包括Microsoft Windows、Unix类(如:Solaris、Linux、Mac OS X等)等均供有相应的运行版本。它与Microsoft Office文档高度兼容及竞争,也可以XML格式存储文件。

提问 编辑摘要

OpenOffice.org
OpenOffice.org

 开发者  昇阳微系统与社区
 最新稳定版   2.2.0 / 2007年3月28日
 操作系统   跨平台
 类型   办公软件
 许可协议   LGPL
 网站  www.openoffice.org

OpenOffice.org是一套开放源码的办公软件套装。对多种操作系统,包括Microsoft WindowsUnix类(如:SolarisLinuxMac OS X等)等均供有相应的运行版本。它与Microsoft Office文档高度兼容及竞争,也可以XML格式存储文件。

OpenOffice.org的前身是1998年一家德国公司StarDivision所研发出的称为StarOffice的一个办公室软件,在1999年8月被昇阳微系统(Sun Microsystems)公司购得。2000年7月,套件的源码通过两种授权协议,GNU宽通用公共许可证LGPL)与昇阳工业标准源许可证(Sun Industry Standards Source License, SISSL),公开释放,目的是通过提供低价、优质、开放的选项,打破Microsoft Office的市场垄断。

这个计划及软件通常称为“OpenOffice”,但因为商标的争议,不得不采用其他名称,正规的叫法是“OpenOffice.org”。

 

目录 [隐藏]

OpenOffice.org 概览

       

根据其使命陈述,OpenOffice.org计划致力于“创造一个以社群为基础、领先的国际性的办公套件,可以运行在所有主要平台,并藉基于APIXML文件格式的开放组件,提供对所有功能及数据的接入性。”

这项计划的另一目的是跟Microsoft Office竞争,并在所有恰当的地方模仿其样观及手感。它也可以读写Microsoft Office及其他程序的绝大多数文件格式。对许多用户来说,读写Microsoft Office文档是一项至关紧要的功能。

 

OpenOffice.org 组件

       

OpenOffice.org集合了密切协同工作的不同程序,来提供一个现代办公套件需要的功能。其中很多在设计上仿照Microsoft Office,组件主要包括:

 

OpenOffice.org 历史

       

OpenOffice.org的前身是1998年一家德国公司StarDivision所研发出来的一个办公室软件,称之为StarOffice。在1999年8月,已经相当成熟的StarOffice 5.2被昇阳微系统(Sun Microsystems)公司购买。2000年7月19日,套件的源码通过两种授权协议,GNU宽通用公共许可证(LGPL)与昇阳工业标准源许可证(Sun Industry Standards Source License, SISSL),公开释放,目的是通过提供低价、优质、开放的选项,打破Microsoft Office的市场垄断。新计划的名字叫做OpenOffice.org,其网站并在2000年10月13日(星期五)开始运作。

2003年年初,开始2.0版的研发工作,目标有:与Microsoft Office更好的相互操作;更好的运行,包括提高速度、降低内存使用;更好的命令稿语言处理能力;更好的整合性,尤其是跟GNOME; 更易查找和使用的数据库前端,全新的SQL数据库;以及易用性的提高。一个测试版在2005年3月4日发布,2.0的最终版本在2005年10月20日推出,并设有多个语言的版本(包括繁体和简体中文版)。

另外,OpenOffice.org 2.0 Beta 2 之后的版本,已正式改为单一使用 LGPL 授权,从此修改的源码必须根据 LGPL 的条文予以公开。

 

OpenOffice.org 发布纪录

       

发布日期及版本编号以英文版为准。 

 版本  发布日期  附注
 Build 638c  2001年10月  首次里程碑的释放
 1.0  2002年5月1日  
 1.1  2003年9月2日  
 1.1.3  2004年10月4日  
 1.1.4  2004年12月22日  
 1.1.5  2005年9月14日  1.x版本的最后版本
 1.9+  2005年3月4日  2.0Beta版本

 版本  重要改进  发布日期  附注
 2.0

·提供新功能和高阶 XML 处理能力
·内建 OASIS 的标准 OpenDocument 格式支持

 2005年10月20日  里程碑
 2.0.1 ·隐藏某些程序的设定,使得网络管理更方便
·新的快捷键利用记录的光标位置
·改善项目符号和编号的功能
·新的邮件合并功能
 2005年12月21日  重点在于修正 2.0 版的错误(尤其是本地化)
 2.0.2 ·改善中文粗斜字体显示的支援  2006年3月8日  
 2.0.3 ·改善与 Microsoft Office 的兼容
·改善 PDF 处理功能
·更多的语言以及辞典
 2006年6月29日  修补三个安全漏洞
 2.0.4 ·改善 PDF 处理功能
·直接输出至 LaTex 档案格式
·更强大的延伸套件管理系统
 2006年10月13日  
 2.1.0 ·为 Impress 增加了多重显示器支持
·改善 Calc 的 HTML 输出
·改善 Base 的 Access 支持
·版本更新自动提示功能
 2006年12月12日  
 2.2.0 ·改善 PDF 处理功能
·Base 改善了 SQL 的编辑功能
·Calc 改善对 Excel 的档案兼容性
·针对 Windows Vista作了修饰配合
 2007年3月28日  修补了两个安全漏洞
 2.3.0    2007年4月20日(2.3.0 Dev SRC680_m209) ~?月?日完成开发  
    
      

OpenOffice.org StarOffice

       

昇阳公司资助OpenOffice.org的开发,是为了将其作为商业的StarOffice应用软件的基础。StarOffice从6.0开始,就基于OpenOffice.org的源码,另加了一些专属组件,包括:

 

OpenOffice.org 安全性

       

在电脑安全网站Secunia,可发现目前OpenOffice.org的所有版本,无安全漏洞未修正。


 

OpenOffice.org 开发

       

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

OpenOffice.org使用的文档文件格式 (document file format)基于XML,以及几个输出、导入过滤器。OpenOffice.org读取的所有外部格式,都通过内部的XML表示法进行来回转换。将XML保存到磁盘时,由于使用了压缩,文件体积一般要比同等的Microsoft Office文档要小。从1.0版起,存储文档的本地的文件格式开始基于OASIS OpenDocument的文件格式标准,2.0版时,已经成为默认的文件格式。

在OpenOffice.org网站的开发员专区,该套件的开发版每数周就有新版释出。这些版本主要用于测试新功能,或者满足特殊用户的好奇心,可以提前看到未来的变化,但这不适合产品应用。

该项目现在主要仍由StarOffice的员工来维护,作为非Sun公司的贡献者,包括该项目的其他合伙赞助者,要进入源码库的核心,仍然比较困难。

本地桌面整合
通过使用自己的部件工具箱以及字体表示的库,当前的OpenOffice.org稳定版可以在许多不同的平台上,提供相同的用户界面。但这样做也有缺陷。目前的OpenOffice.org稳定版并没有针对本地应用程序的完整界面外观 (look and feel)。如何将2.0版更好地结合于各自不同的平台,相关工作正在进展中。

Mac OS X
Mac OS X是Unix版的移植。OpenOffice.org版本2原计划使用Aqua界面,但由于一系列的问题 (包括技术挑战、许可证兼容性、开发资源有限),该项目还在研发中。作为临时替代,OpenOffice.org在OS X上有两种版本:

其他项目
有关OpenOffice.org主线的其他项目,贡献起来门槛就低一些。包括文档、国际化与本地化,以及API。

还有一个脚本项目,用于收集、分类以及发布有用的宏。

OpenGroupware.org 是一个程序扩展集,可用于分享OpenOffice.org文档、日历、地址簿、电子邮件、即时通讯,以及白板,并可对其他群件应用程序进行存取。

在OOExtras上,还可以新建并共享各类文档模版等。

通过CPAN,还可获取一些Perl扩展,比如OpenOffice::OODoc,外部程序可通过其处理OpenOffice.org文档。这些库没有使用OpenOffice.org的API,通过Perl的标准压缩/解压缩、XML存取、UTF-8编码模块,直接对OpenOffice文件进行读写。

可携式OpenOffice.org
另外,John Haller 先生现时已为 OpenOffice.org 开发出 可携式OpenOffice 版本,可以塞在一条USB 闪存盘里,从而方便经常要出外的人可以随时随地使用 OpenOffice.org 软件。

 

OpenOffice.org 中文社群作出的改良

       

萤火飞 非官方 Linux 修改版
台湾桌面自由软件开发人员萤火飞分别为 OpenOffice.org 1.1.5、2.0、2.0.4推出 Linux 中文加强版,解决了包括中文粗斜体字型显示、中文字型名称再现、最适化接口文字大小等多项改良,另外修正了开启 DBF 档乱码问题,可以正确无误地开启 DBF 资料档。

OpenOffice.org 公文系统
这是由台湾中山科学研究院配合 OpenOffice.org 所开发的一套公文系统,功能非常强大,内建了大量日常公务文书往来的样式 (template),而且还加入新的工具列及图形接口精灵,让用者可以有系统地存取、分类及编写不同的公务文件,为台湾政府的公文电子化计划所推广。

RedOffice
RedOffice是由北京红旗中文贰仟软件技术有限公司根据Sun公司的Sun Industry Standards Source License协议对OpenOffice进行修改的商业化版本。2006年3月推出的RedOffice 3.0,并提供免费的个人版下载,分windows和Linux两个平台。RedOffice针对大陆的用户习惯做了很多细节改进,增加了文件关联等辅助程序。

 

OpenOffice.org 市场占有率

       

虽然微软现时仍然能保有大众市场的95%占有率,但在企业市场,OpenOffice.org及StarOffice已成功保有14%的市场占有率。OpenOffice.org网站报告已有5千多万的下载次数。

2005年10月4日,昇阳公司与Google宣布成为战略合作伙伴。作为协议的一部分,昇阳公司会在OpenOffice.org中增加一个Google搜索条,昇阳公司与Google会共同参与市场活动,以及共同研发,而Google会协助发放OpenOffice.org。

法国,OpenOffice.org已经吸引了地方以及国家的政府管理者,他们希望将软件采购合理化的同时,可以稳定地用标准文件格式进行资料处理。目前,OpenOffice.org已经成为法国宪兵司令部的官方办公软件。

 

OpenOffice.org Java整合的争论

       

OpenOffice.org第一版中使用了Java语言来编写很多辅助功能,但OpenOffice.org第二版中已尽可能使用主要程序来完成这些功能。以下的现有版本的OpenOffice.org里建基于Java运行环境的范畴。

但是使用Java作为辅助工具在开源社区引极大的争论,因为Java本身是闭源的,这与OpenOffice.org的开源精神相违背。但事实是因为昇阳公司作为OpenOffice.org计划的主导者和Java的开发者,其加入Java于OpenOffice.org里也是无可厚非的。

就这个问题,GNU计划的创始人理查德·马修·斯托曼在2005年5月提出要对OpenOffice.org作出修改,使用开放源码的GCJ及GNU Classpath取代Java。详情可参看 自由软件基金会上的宣告及OpenOffice.org网站上的简介。

红帽公司主导的Fedora Core 4(2005年6月13日发行)支持这个行动,红帽公司在这个版本的Fedora Core Linux内加入了OpenOffice.org第二版的测试版,并整合了GCJGNU Classpath。这个举动证明了Java在 OpenOffice.org这个开源计划里并不是必须的,而OpenOffice.org的开发者亦在开发者守则里加入了未来的OpenOffice.org的版本应要兼容开放源码的Java版本的指引。

附图

上传图片 

互动百科的词条(含所附图片)系由网友上传,如果涉嫌侵权,请与客服联系,我们将按照法律之相关规定及时进行处理。如需转载,请注明来源于www.hudong.com

被引用: 本词条已被如下媒体引用 我来补充
互动百科联盟时尚百科网 苏州ITPro中文网
开放分类: 我来补充
信息技术
办公自动化软件
应用软件
开源软件
电脑
资讯科学
软件

讨论区

更多>>

编辑者

共2人协作

相关词条

共享软件
软件测试
word
java开源
sybase
Unix
Ubuntu
多用途网际邮件扩展协议
JDBC
java数据库连接
更多

Copyright © 2005-2009 hudong.com Ltd. All Rights Reserved. 互动在线 版权所有