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 软件基金会,这就是事实。他还说道,基金会及其贡献者在近十年来不披露与缺乏实质性更新或变化有关的信息的方式,并且似乎故意掩盖项目缺乏发展的情况。


相關推薦

2022-01-17

1月11日,Apache Ambari 项目的开发者之一: Jayush Luniya 发送了一封邮件,提议将 Apache Ambari 项目移至“阁楼”,即将项目搁置,不再开发。 在邮件中,Jayush Luniya 提出: 我要投票决定把 Apache Ambari 转移到阁楼,在过

2022-07-24

Apache OpenOffice 4.1.13 已发布,这是一个包含错误修复和其他增强功能的安全版本。与往常一样提供 41 种语言版本,适用于 Windows、macOS 和 Linux。 建议在安装 AOO 4.1.13 之前备份用户配置文件, 4.1.13 版本中存储密码的编码发生了变

2024-07-02

解释道: “将项目归档......将清楚地表明 Gradience 是无人维护的,并将防止 issue tracker 被'新版本何时发布/为什么 nautilus 侧边栏是白色的'等重复问题所充斥。如果有一天有人想维护它,只需按一下按钮就可以取消归档。”

2022-12-17

-v2 ,但非常尴尬的是,分割出来的 x86_32 软件包存档面临无人维护的状况。 8 月份,OpenSUSE 开发者讨论提高对 x86_64 微架构的支持级别 ,最终将最低 CPU 限制到 x86-64-v2 。x86-64-v2 大致是 Intel Nehalem 或 AMD Bulldozer 时代的处理器,包

2023-02-26

的替代框架是 SwiftUI 和 Jetpack Compose,而 Ionic、Xamarin 和 Apache Cordova 则相对不那么受 React Native 开发者喜爱。不够这项调查有趣的地方是,虽然 React Native 开发者普遍喜爱 Cordova 和 Ionic,但是 Cordova 使用率却位居第一,Ionic 也以略

2023-04-28

Apache StreamPark(incubating) 是一个流处理应用程序开发管理框架。初衷是让流处理更简单,旨在轻松构建和管理流处理应用程序,提供使用 Apache Flink 和 Apache Spark 等编写流处理应用程序的开发框架。同时,StreamPark 提供了一个流

2022-05-17

实时为核心的新应用程序。与此同时,PostgreSQL 正在成为事实上的标准开源数据库。 “PostgreSQL 经过多年的发展,现如今已经有了相当全面的功能,你可以在它上面建立任何东西。另一件对它有利的事情是,它是真正由社区驱动

2023-06-20

化 nushell 的激活 #2572 修复弃用警告 #2575 替换无人维护的pytest-freezegun#2576 更新 cli_interface.rst #2586 添加 ruff,测试最新的操作系统和 bump setuptools #2588 更新说明:https://github.com/pypa/virtualenv/releases/tag/20.23.1

2023-01-10

过各种修复来恢复 GCJ。 早在 2016 年,GCC 编译器就因为无人维护而放弃了对 Java/GCJ 的支持。GCC Java 支持由于缺乏维护而被删除,并且由于已经有许多自由软件 Java 实现而没有引起太多关注。 根据介绍,鉴于现在还有其他 Java

2022-10-24

项”使用,那么必须购买 Six Labors 商业使用许可证。 事实上,ImageSharp 在修改开源 License 之前一直采用双重许可策略:Apace 2.0 License 和商业许可。但由于商业许可是可选的,因此这个方案并没有为项目产生足够的收入。 .NET

2023-10-26

型,与在多个 GPU 上进行全面调整相比,精度损失很小。事实上,QLoRA 有时甚至做得更好。InfoWorld 评价称,“低位推理和训练意味着更多的人可以使用 LLM--这不正是开源的意义所在吗?” RAPIDS RAPIDS 是用于常见数据科学和

2022-04-25

举是避免黑心商家将 Overgrowth 作为自家产品重构和销售。事实上,该游戏开源主要是为了以下用户: 想了解一个发行游戏的完整框架,到底由哪些内容构成 希望了解一个游戏具体功能的代码,比如动画系统 想为 Overgrowth

2022-11-19

le-click 粘贴和复制某些内容时 CPU 占用率高。 Breeze:为 OpenOffice 扩展添加图标 …… 更多详情可查看:https://kde.org/announcements/frameworks/5/5.100.0/

2021-12-01

LA 授予的版权许可,这时就不必一一通知所有贡献者。但事实上,这种起诉很少发生。大部分起诉的出发点都是为了限制竞争对手。  更大的原因可能是为了降低合并他人代码的风险。版权许可能避免撤销贡献者的代码,