LibreOffice 和 OpenOffice 都使用 OpenDocument 格式,LibreOffice 基于 OpenOffice。但它们之间的兼容性如何?
答案1
关于 ODF 支持,存在大量通用代码。在这方面,ODF 功能集的覆盖范围是可比的。该领域的改进和修复可能会保持同步,任何常见的安全漏洞修复也是如此。这两个项目的参与者也都是 OASIS ODF TC 的成员。
其他差异是由于应用程序功能的变化而产生的,尤其是转换其他格式、提供创作工具(拼写检查器等)、国际化、宏、Java 依赖项等功能,这些功能不受 ODF 规范的约束。其中一些差异是由于 Apache OpenOffice 的许可变更以及 Apache 项目遵守的有关不兼容许可下的代码的限制。其他差异(例如 Apache OpenOffice 中没有 OOXML 导出)更多的是意识形态上的,并且可能会随着时间的推移而消失。
到目前为止,从 Apache OpenOffice 到 LibreOffice 的代码共享相当容易,因为 Apache 许可证对此完全开放,并且它围绕着从 Lotus Symphony 用户界面和可访问性支持改编到 Apache OpenOffice 的功能进行。看来这两个项目也关注彼此的错误报告。