Libxml2 维护者卸任
libxml2 的长期维护者 Nick Wellnhofer 辞职,计划到 2025 年仅进行关键的回归修复。

广泛使用的 XML 解析库 libxml2 的长期维护者 Nick Wellnhofer 宣布他将辞去该职务(没有给出他做出这一决定的理由),这意味着该项目实际上将不再进行维护。
“我将辞去 libxml2 维护者的职务,这意味着该项目目前基本无人维护。我将在 2.15 版本中修复回归问题,直至 2025 年底。 ”
值得一提的是,他十多年来一直是 libxml2 开发的关键人物。Wellnhofer 从 2013 年左右开始定期贡献代码,并于 2015 年承担了维护者的责任。
在你觉得“那又怎样,它只是一个库”之前,我想先说一句:尽管 libxml2 并非大多数最终用户直接接触的东西,但它是开源生态系统乃至整个软件开发领域中至关重要的基础组件。它是为 GNOME 项目开发的官方 XML C 库,提供用于解析、验证和操作 XML 和 HTML 文档的 API。
但更重要的是,libxml2 是无数桌面和服务器应用程序的依赖项——GNOME、KDE、浏览器、办公套件、邮件客户端、数据库以及许多系统工具。事实上,几乎每个 Linux 发行版都默认包含 libxml2,因为许多其他软件包都依赖它。你可以把它想象成将 Linux 软件生态系统紧密结合在一起的“粘合剂”库之一。你懂的。
有趣的是,他宣布退出该项目恰逢libxml2 v2.15的新版本发布。Wellnhofer 确认将继续为该版本提供回归修复,但仅限于 2025 年底。此后,他不再承诺继续进行开发或维护。
目前,尚未任命新的维护者,libxml2 的未来也依然未知。当然,没有人认为如此关键的部分可以就此搁置,新的维护者接手只是时间问题。与此同时,我们能做的只有感谢 Wellnhofer 十多年来的辛勤工作。