文档格式解放计划(Document Liberation)是文档基金会(The Document Foundation,不是“开放文档基金会”,OpenDocument Foundation)在去年4月早些时候发起的一个项目。这个项目试图让 LibreOffice 支持封闭或更为老旧的文档格式。其基本实现方式是,为那些想要支持这些文档格式的项目提供一个实现库,以便让整合过程变得更简单。整个项目由 LibreOffice 的两位长期贡献者——Fridrich Strba 和 David Tardon 共同领导。
在过去一年中,解放计划的成员发布了一套名为 librevenge 的新框架库,为了简化依赖关系,该框架库包含了所有的文档界面以及辅助类型(helper types)。此外,项目组的另一个成果是 libpagemaker,这是一个用于导入 Adobe PageMaker 的库,是在 Google 编程之夏(Google Summer of Code 2014)期间由 Anurag Kanungo 开发的。
当然,现有格式库的支持范围也得到了扩展,比如在 Laurent Alonso 的努力下, libwps 开始可以支持 Microsoft 工作表格式。Laurent 现在正为更多的格式支持而努力着:他正在完成对更早一款个人办公套件的支持——Lotus1-2-3。此外,他还为 libmwaw 库添加了二十多种 Mac 计算机上早期格式的支持。
开发者们还开发了两个导出库:用于导出 ePub 的 libepubgen 以及导出 Abiword 的 librvngabw 。当前,他们正在着手提高 libfreehand (Adobe Freehand)和 libetonyek (Apple Pages)两个库的导入性能。
文档基金会的这些格式库群不止上面提到的这些格式; Corel WordPerfect(包括图形支持)、Corel Draw, Microsoft Works, AbiWord, Microsoft, Publisher and Microsoft Visio, Apple Keynote, Adobe FreeHand, Aldus, PageMaker的支持都已实现;此外,还有对 Mac 早期文档以及许多电子书格式的支持。
由于文档基金会是自由软件精神的支持者,他们旗下的每一个格式库项目都是独立的。每个项目有自己的维护者、发行计划和授权方式。
[原文为刊载于 LWN 上的文章,由文档基金会投递;原文标题为“一年后的文档格式解放运动”(The Document Liberation, one year after)]
格式之争一直就是 IT 技术的传统项目。相对来说,我还是觉得专利收入问题更为关键。
尤其是文件系统,要想兼容,就必须付各种专利费。太 bi ~ 了。
快去砍ID
我特烦 dz 的论坛设计,就算是更新了缓存,实际上最后发帖人和论坛新帖计数还是不变。