先说几个关键点:CentOS Stream 10 “Coughlan” 正式发布,这不仅仅是又一个版本号更新,更代表着 CentOS 项目进入了一个全新的周期。作为一款定位在 Fedora 与 RHEL 之间的持续开发平台,它不再是大家熟悉的那个 RHEL 发布后才开始做二次编译的“下游”系统,而是承接了 Fedora 中相对成熟的技术,反过来又成为 RHEL 下一个次版本的重要孵化器。换句话说,社区现在可以更早地窥见企业级 Linux 的技术演进方向。
从技术栈来看,CentOS Stream 10 搭载了 Kernel 6.12,并且同步更新了多项核心开发组件:Python 3.12、GCC 14、Go 1.23、Rust 1.82、LLVM 19、Ruby 3.3、Node.js 22、PHP 8.3 以及 OpenJDK 21。对于开发者而言,这意味着系统的基础环境与现代开发需求之间,距离又拉近了一大步。尤其是在云原生、自动化运维、容器构建和复杂的后端服务场景下,这套新版语言栈能够显著减少额外安装和维护的成本。
在服务器软件方面,CentOS Stream 10 提供了 Apache HTTP Server 2.4.62、nginx 1.26、PostgreSQL 16、MariaDB 10.11、MySQL 8.4 以及 Valkey 7.2。这些版本基本覆盖了企业级 Web 服务、数据库、中间件和缓存系统等常见基础设施。考虑到 CentOS Stream 10 将作为 RHEL 10 次版本开发的主要分支,企业完全可以利用它提前进行应用兼容性验证、部署脚本测试,并为未来的生产环境迁移制定出一份更稳妥的计划。
生命周期方面,CentOS Stream 10 大约有 5 年的支持周期,最新说明显示其维护时间预计延续至 2030 年,具体日期会与 RHEL 10 的完整支持阶段安排挂钩。这使它非常适合用于测试、开发、预生产环境,也适合那些希望紧跟 RHEL 技术路线图的团队进行长期技术评估。话说回来,它的发布不只是一次版本升级,更代表着 CentOS 项目从以往那个追求绝对稳定的复刻模式,走向开放、协同的开发模式之后,迈出的更加成熟的一步。
