The CentOS Project was released CentOS Stream 10 “Coughlan” as the latest release of this distribution created by Red Hat Enterprise Linux (RHEL) engineers on the main release branch from which RHEL releases are built.
With Linux kernel 6.12 LTS support, CentOS Stream 10 brings Valkey (v7.2) as a replacement for Redis, stops supporting XOrg Server and now uses Wayland as the default display stack and Xwayland for compatibility in implementation legacy X11 applications. It uses GNOME 47 “Denver” as the default desktop environment.
DNF 4.20 and RPM 4.19 are used as the default systems managementpackages in this release, which brings many updated packages such as GCC 14, LLVM/Clang 19, Python 3.12, Rust 1.82, Ruby 3.3, Go 1.23, Node.js 22, PHP 8.3, OpenJDK 21, Qt 6.7, MySQL 8.4, MariaDB 10.11, PostgreSQL 16, nginx 1.26, and Apache 2.4.62.
“CentOS Stream 10 is distributed through two main DNF repositories, BaseOS and AppStream. The CRB repository is also available, but is disabled by default. The packages in the BaseOS repository are intended to provide the basic set of operating system functionality. These packages are maintained for the full life cycle of the operating system,” the release notes state.
Among other notable changes, this release targets the v3 microarchitecture level on AMD/Intel 64-bit, adds support for traditional non-modular RPM packages to provide optional alternative versions of selected software. It also removes most graphical desktop apps as RHEL moves to Flatpak apps.
CentOS Stream 10 is available for download as installable ISO images on AMD/Intel 64-bit (x86_64_v3), ARM 64-bit (ARMv8.0-A), IBM Power (POWER9) and IBM system Z (z14) from the official repositories.
Note that CentOS Stream does not work on systems with SecureBoot enabled.
This distribution can be used by RHEL customers as a preview of new features coming in the next major release of RHEL, and in this case, Red Hat Enterprise Linux 10.
The CentOS Stream 10 series has a five-year life cycle and will be maintained until 2030.