Apache OpenOffice 是事实上的“无人维护”项目
《Apache Open Office as an unmaintained project?》这篇文章今天在 Hacker News 引起了广泛讨论。作者指出,Apache OpenOffice 最后一个大版本更新是在 2014 年 (Apache OpenOffice 4.1.0),后面一直只发布小版本更新,目前最新版本是今年 2 月发布的 4.1.14。
考虑到这些发布历史,是否可以将 Apache OpenOffice 视为一个无人维护的项目?
文章简单地回顾了 Apache OpenOffice 的历史:
- 1985 年,Star Division 公司发布私有办公软件套装 StarOffice
- 2000 年,Sun Microsystems 公开 StarOffice 源代码,随后 OpenOffice.org 诞生
- 2010 年,LibreOffice 基于 OpenOffice.org 源代码发布首个版本
- 2010 年,Oracle 收购 Sun Microsystems 之后将 OpenOffice.org 相关商标和代码捐赠给了 Apache 软件基金会,创造了 Apache Open Office
- 在 2012 年的第一个版本 3.4 和 2014 年的最后一个主要版本 4.1 之间,Apache Open Office 集成了 IBM Lotus Symphony,在捐赠给 Apache 软件基金会后,添加了重新设计的侧边栏和一些其他新功能
- 自 2014 年以来……Apache OpenOffice 的更新主要是:错误修复、字典更新、错误修复、字典更新、空格“修复”、字典更新、字典更新……
- 相比之下,LibreOffice 在 OpenOffice.org 源代码基础上活跃开发至今,Apache OpenOffice 在 4.1 之后再也没有发布过大版本更新
此外,从 OpenOffice 的提交记录来看,大多数 commit 都没有意义。在许多情况下,这些 commit 甚至不会对程序进行任何更改,因为它们只是改动源代码周围的空白区域。
作者认为他们这样做有两个原因:
- 有一些合情合理的空白字符问题需要解决。
- 人们有动机让一个项目看起来好像是活跃的,而实际上它并不活跃。
因此作者认为,Apache OpenOffice 项目已经变成了无人维护的状态——这不是在质问 Apache 软件基金会,这就是事实。他还说道,基金会及其贡献者在近十年来不披露与缺乏实质性更新或变化有关的信息的方式,并且似乎故意掩盖项目缺乏发展的情况。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微软开源 windows-drivers-rs,用 Rust 开发 Windows 驱动程序
Microsoft Azure 首席技术官兼著名 Windows 软件开发人员 Mark Russinovich 在社交平台上宣布,启动了一个名为 windows-drivers-rs 的新开源项目。 该项目可帮助开发人员使用 Rust 开发 Windows 驱动程序,旨在支持 WDM (Windows Driver Model) 和 WDF (Windows Driver Framework) 驱动程序开发模型。 当前版本的资源库主要由 Rust crates 组成,具体包括: wdk-build:用于配置 Cargo 构建脚本以进行 WDK 的绑定生成和下游链接的库。虽然此 crate 的编写目的是灵活地适应不同的 WDK 版本和不同的 WDF 版本,但目前仅针对 NI eWDK、KMDF 1.33、UMDF 2.33 和 WDM 驱动程序进行了测试。旧版 DDK 可能缺少链接器选项。 wdk-sys:直接 FFI 绑定到 WDK 中可用的 API。这包括从bindgen中自动生成的 ffi 绑定,以及包括手动重新实现 bindgen 无法生成的宏。 wdk:与 WDK 中可用的 ...
- 下一篇
CurveFS: AI 与大数据领域的降本增效利器
项目背景 导语:Curve 是云原生计算基金会 (CNCF) Sandbox 项目,是网易主导自研和开源的高性能、易运维、云原生的分布式存储系统。分为 CurveFS (文件存储)和 CurveBS (块存储)。本文介绍 CurveFS 的项目思路、价值及未来规划。 在当今大数据和人工智能领域的快速发展中,随着数据量的爆炸式增长,对分布式文件系统的存储可扩展性、成本和性能提出了更高的要求。因此,我们开发了 Curve 共享文件存储系统来解决这些问题。 Curve 共享文件存储系统旨在解决以下三大问题: 可扩展性问题:随着文件数量的增长,现有的文件系统如 CephFS 和 HDFS 等元数据的可扩展性不足,无法满足大规模文件存储的需求。Curve 文件系统将提供可扩展的共享文件存储,解决元数据管理的问题; 性能问题:随着文件数量的增加,文件元数据的性能会大幅下降。此外,小文件的读写性能也比较差,这会对大数据和 AI 等业务产生影响。Curve 文件系统将优化元数据管理,提高文件检索效率,并改善小文件的读写性能; 成本问题:现有的文件系统通常采用两副本或三副本技术,但实际上 80% 的数据...
相关文章
文章评论
共有0条评论来说两句吧...