CentOS被“封禁”的真实含义
多数人所称的“封禁”,并非法律层面的禁止,而是指红帽在2021–2024年间对CentOS Linux的维护与支持进行收缩,并将社区重心转向CentOS Stream;随后又收紧了RHEL源码的公开获取方式,使下游重建发行版更难直接获得上游代码。由此带来的结果是:传统的“免费且长期支持”的 CentOS Linux 停止更新,社区与部分云厂商逐步转向替代发行版或自有路线。
核心原因
- 战略重心转移:红帽将社区投入集中在CentOS Stream,将其定位为RHEL 的上游/滚动预览,而不再维护传统的“面向生产”的 CentOS Linux 大版本。官方多次说明这是为了让社区更早参与创新、使开发流程更贴近 RHEL 的发布节奏。
- 商业与生态考量:作为RHEL的重建版,CentOS Linux长期免费,难以直接带来订阅收入;在IBM 以约340亿美元收购红帽后,企业更强调商业可持续与产品分层,因而收缩免费下游的投入、强化上游贡献与付费订阅体系。
- 生命周期结束与版本终止:官方时间线明确:CentOS Linux 8于2021-12-31停止维护;CentOS Linux 7于2024-06-30停止支持,之后不再有新的 CentOS Linux 版本发布。
- 源码访问政策收紧:2023-06-21起,红帽宣布CentOS Stream 成为公共 RHEL 相关源代码的唯一仓库,RHEL 源码仅向订阅客户与合作伙伴通过客户门户提供。此举意在减少“免费重建 RHEL”的依赖,引发AlmaLinux、Rocky Linux等社区不满与争议。
影响与常见误解
- 不是“禁用”或“违法”:并不存在政府部门或权威机构“封禁”CentOS 的情况,变化来自上游厂商的产品与策略调整以及源码分发政策的改变。
- 生产环境风险上升:CentOS Linux 7/8停服后,将不再获得安全补丁与修复更新,继续使用会显著增加安全与合规风险,需尽快制定迁移或替代计划。
- 迁移路径多样化:官方给出的选择包括继续使用CentOS Stream(定位为上游滚动版,非传统意义的“稳定生产版”)或迁移至RHEL 订阅;社区与企业也常转向Rocky Linux、AlmaLinux、Ubuntu、SUSE、Amazon Linux以及国内的龙蜥(Anolis OS)、欧拉(openEuler)、麒麟等发行版。