glibc 核心基础设施将迁移至 CTI
GNU C 库(glibc)的维护者们通过官方邮件列表宣布了一项重要决策:计划将 glibc 项目的核心开发与协作基础设施,迁移至由核心工具链基础设施项目托管的新平台。这一决定旨在为这个至关重要的系统库构建一个更安全、稳健且可持续的未来。
GNU C Library,通常简称为glibc。它是自由软件基金会(FSF)为GNU系统开发的C语言标准库实现,也是当今绝大多数Linux发行版(如Debian、Ubuntu、CentOS等)赖以运行的基础核心库。它提供了应用程序与操作系统内核(如Linux)交互所必需的最底层API。几乎所有的Linux应用程序,无论是简单的命令行工具还是复杂的服务器软件,都直接或间接地依赖于glibc。glibc项目由理查德·斯托曼(Richard Stallman)发起,最早可追溯至1988年。它一直遵循着严格的发布节奏,大约每六个月发布一次主要版本,持续引入对新硬件架构的支持、性能优化以及对最新C语言和POSIX等标准的遵循。
基础设施为何需要改变?
基础设施迁移决策的根源可追溯至 2019 年。当时,GNU 工具链的领导者们便开始探索如何应对日益增长的基础设施挑战,最终促成了 CTI 项目的诞生。过去几年,尤其是在 2022 年之后,团队在明确需求、盘点服务并与潜在赞助商谈判方面取得了关键进展。
尽管现有的 Sourceware 基础设施已开始进行一些技术改进,但 glibc 维护者认为,在确保全球高可用服务的网络安全,以及建立可持续、多元化的赞助模式方面,仍然存在系统性的挑战。迁移的目标正是为了从根本上解决这些问题,同时让开发者和贡献者能更专注于代码和创新,而非基础设施的维护。
新基础设施蓝图
根据维护者 Carlos O‘Donell 的公告,迁移至 CTI 并与 Linux 基金会 IT 团队合作,将直接为 glibc 开发者带来好处。具体的可持续路径包括:
- 全球化的代码仓库:提供健壮、安全的镜像 Git 仓库,以支持开发者和下游发行版高效的 CI/CD 工作流。
- 可靠的邮件系统:利用现有成熟部署(如
subspace.kernel.org),构建全球可扩展的邮件列表系统。 - 持续的审查机制:对项目需求、开源工具使用、安全策略和成本进行持续评估。
- 多元赞助模型:建立一个由多家赞助商支持的可持续资金模型,以应对当前及未来的基础设施需求。

社区声音与行动
维护者团队承认,此次迁移在 glibc 的 GNU 维护者中并非意见完全一致,但已获得了大多数维护者及关键开发者的支持。公告也回应了社区中关于资金去向和公司影响力的一些担忧,指出当前的赞助模式同样涉及企业实体,而 GNU 工具链领导层拥有超过 30 年与赞助商合作的成功经验。
为了确保平稳过渡,团队已制定了明确的行动计划:开设每周办公时间供公开讨论、与 Linux 基金会 IT 更新工作声明,并优先迁移 Git 仓库和邮件列表。他们诚挚邀请所有社区成员通过邮件列表或办公小时参与讨论,共同构建一个更坚韧的基础设施。
消息来源:https://sourceware.org/pipermail/libc-alpha/2026-January/174457.html



发表回复