9 月份,GUN Toolchain 社区联合 Linux 基金会 (LF) 和开源安全基金会 ( OpenSSF) 共同宣布了一个重要的新项目:GNU Toolchain Infrastructure project (GTI),主要是讨论将 GUN Toolchain 使用的基础设施从 SourceWare.org 迁移到 Linux 基金会的 IT 服务。
一直以来,GUN Toolchain 的大部分基础设施托管在由 Red Hat 赞助和维护的 SourceWare.org 上。GUN Toolchain 是 GNU/Linux 生态的重要信任基础,因此对它的基础设施、服务和安全要求会随着时间的推移而增长。每个项目的风险承受能力各不相同,GNU Toolchain 必须满足更严格的的期望,以维持大家对其生态的信任。GTI 项目正是在这样的背景下提出。
由于 Linux 基金会的 IT 团队在管理 Kernel.org 和相关的基础设施方面已经做得非常出色。因此,GNU Toolchain 社区考虑将 GCC 和相关工具链项目的基础设施迁移到 LF。
LF 提供的服务包括:Git 仓库、邮件列表、错误跟踪器、网站、持续集成 (CI) 和持续交付(CD) 以及相关的基础设施。再加上强大的身份验证和安全基础设施,LF IT 团队的经验和基础设施将为 GUN Toolchain 开发者社区提供最有效的解决方案和最佳体验。
GTI 已向 LF IT 团队提出要求,所有实现基础设施的软件项目必须是自由软件。如果缺少必要的安全工具的自由软件版本,GTI 将与自由软件支持者合作开发自由软件替代品。如果 GNU Toolchain 负责人确定 GTI 和 LF IT 团队不是该项目的合适合作伙伴,LF 同意 GNU Toolchain 可以自由寻求替代财务支持或基础设施服务,并带走所有资产。
上周,GNU Toolchain 负责人已经通过邮件宣布正式支持 GTI 项目,并表示将在 OpenSSF 和其他主要捐助者的财政资助下,在 GTI 的支持下,把 GNU Toolchain 的基础设施服务迁移到 Linux 基金会。