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 甚至不会对程序进行任何更改,因为它们只是改动源代码周围的空白区域。

作者认为他们这样做有两个原因:

  1. 有一些合情合理的空白字符问题需要解决。
  2. 人们有动机让一个项目看起来好像是活跃的,而实际上它并不活跃。

因此作者认为,Apache OpenOffice 项目已经变成了无人维护的状态——这不是在质问 Apache 软件基金会,这就是事实。他还说道,基金会及其贡献者在近十年来不披露与缺乏实质性更新或变化有关的信息的方式,并且似乎故意掩盖项目缺乏发展的情况。

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/259569/open-office-as-an-unmaintained-project

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。