本节书摘来异步社区《善用佳软:高效能人士的软件应用之道》一书中的第2章,第2.1节,作者: 张玉新 , 陈勇 , 吴放 责编: 王峰松,更多章节内容可以访问云栖社区“异步社区”公众号查看。
善用佳软:高效能人士的软件应用之道
软件名称:libreoffice。
ooo(openoffice.org)是最有影响力的开源、跨平台、支持多语言的办公套件。但随着兼具技术与理想的sun公司被信奉商业和实用主义的oracle公司收购之后的一系列事件,比如java创始人james gosling辞职、oracle与google的java侵权之争、oracle 对 mysql 的态度,开源社区对openoffice.org的前景有了充分的理由担忧。于是,新的document foundation成立了,并建立了libreoffice作为openoffice的新分支,如图2-1所示。从产品角度来说,libreoffice 就是openoffice(基于go-oo)。之所以另立分支,是为了把oracle关联后的openoffice躯壳架空,重新为了把主导权收回开源社区。在广泛的支持下,相信libreoffice能取得很好的发展,也希望它比openoffice进步更快。

该项目得到了包括fsf、google、red hat、novell、canonical、gnome基金会等多家重量级组织的支持。document foundation也邀请oracle参与新基金会,现在还在等待oracle的回复。
libreoffice已经提供下载,包括windows、linux 32-bit、linux 64-bit和mac版本,并且还提供了源代码。
早期的libreoffice安装与ooo一样,首先要解压出安装包到临时目录。在安装时,可选择“自定义”,来了解或定制具体安装的内容。安装过程中会询问是否关联ms office文档。就我而言,因为日常工作用的办公软件必须是ms office,所以设定为不关联。另外,需要注意的是,请先关闭正在运行的ooo,再安装libreoffice,否则不能完成安装。libre office的界面如图2-2所示。
1.openoffice相关分支
staroffice:所有分支的起点,商业软件。最早由stardivision开发,所以称为staroffice。曾一度在google pack中免费推广。1999年被sun收购,仍保留原名称。现在,称为oracle open office。
openoffice.org:2000年,staroffice公开源代码形成的社区开发版。关于其名称,本应该是openoffice,但因为该名称有版权问题,所以改称为openoffice.org。
go-oo:ooo的分支,绝大多数linux(ubuntu、opensuse、mandriva linux)采用了该版本。
ibm lotus symphony:2007年9月,ibm公司推出的基于openoffice.org的办公套件,是对openoffice改动最大的分支。
libreoffice:2010年9月,由新基金document foundation推出的新分支,实际上基于go-oo。
图2-3是open office分支示意图。
2.我为什么支持ooo和libreoffice
如果只从个人或者当前需求看,我可以不关注ooo或libreoffice。公司应用,以ms office为标准;个人应用,多数情况下,不需要office套件功能;偶有需求,可选择google docs、zoho、wps。
但是,人并不是只为当下而活、只为自己而活。从整个社会的生态以及身边的小企业来看,他们都需要更便宜甚至免费的、基于桌面的办公套件,而 ooo和libreoffice是很好的选择。即便他们最终选择了ms office或wps,也会因为ooo、libreoffice的存在和竞争,而降低所选产品的价格。
3.如何支持libreoffice?
技术人员可直接参与产品的开发、改进。
捐款赞助:暂时通过openoffice.org deutschland e.v转交,须注明“document foundation”才会转交。
关注进展:发送空白邮件到[email protected]进行订阅。
在我的pc上,libreoffice已经代替openoffice.org。今后的文章介绍,我也会以libreoffice为主。