Blob Blame History Raw
---
title: CentOS Stream 10 Release Notes
---

## Introduction

Welcome to CentOS Stream 10 "Coughlan",
the latest version of the CentOS Project distribution.

CentOS Stream defines Enterprise Linux.
It is a Linux distribution built by Red Hat Enterprise Linux (RHEL) engineers,
and is used as the major version branch that RHEL minor versions are created from.
It has roughly a five year lifecycle and will be maintained until 2030.
The exact date will be contingent on the end of the Full Support phase of RHEL 10.

## Architectures

CentOS Stream 10 uses the Linux 6.12 kernel,
which provides support for the following architectures.

* x86\_64 (v3)
* aarch64
* ppc64le (power9)
* s390x (z14)

## Repositories

CentOS Stream 10 is distributed through two main DNF repositories,
BaseOS and AppStream.
The CRB repository is also available, but is disabled by default.

### BaseOS

Packages in the BaseOS repository are intended to provide the core set of operating system functionality.

### AppStream

Packages in the AppStream repository include additional user-space applications, runtime languages, and databases
to accomodate various workloads and use cases.

### CRB

Packages in the CRB repository are intended to accomodate development use cases.

## New features and enhancements

CentOS Stream 10 includes several notable new features and enhancements.

### Programming languages and compilers

* Python 3.12
* GCC 14
* Go 1.23
* Rust 1.82
* LLVM 19
* Ruby 3.3
* Node.js 22
* PHP 8.3
* OpenJDK 21

### Webservers

* Apache HTTP Server 2.4.62
* nginx 1.26

### Databases

* PostgreSQL 16
* MariaDB 10.11
* MySQL 8.4
* Valkey 7.2

### Desktop technologies

* GNOME 47
* Qt 6.7

## Removed functionality

CentOS Stream 10 does not include some packages that were previously included in CentOS Stream 9.

### Xorg server

Xorg server (`xorg-x11-server-Xorg`) is no longer included.
Wayland is the default display stack,
with Xwayland (`xorg-x11-server-Xwayland`) available as a compatibility layer for legacy X11 applications.
You can read more about this transition in the blog post
[Red Hat Enterprise Linux 10 plans for Wayland and Xorg server](https://www.redhat.com/en/blog/rhel-10-plans-wayland-and-xorg-server).

### Desktop applications

Most graphical desktop applications have been removed.
This includes:

* Firefox
* GIMP
* LibreOffice
* Inkscape
* Thunderbird

RHEL is transitioning to providing desktop applications via Flatpak.
CentOS users who want these applications are encouraged to install them from
[Flathub](https://flathub.org) or
[request them in EPEL](https://docs.fedoraproject.org/en-US/epel/epel-package-request/).

### Redis

Redis has been replaced with Valkey, a Redis fork.

## Known issues

### Secureboot

At this time, CentOS Stream 10 does not work with secureboot enabled.
This is currently blocked on [a shim review](https://github.com/rhboot/shim-review/issues/454).

## More information

This page is intended as an overview of the basic properties of CentOS Stream 10,
but it is not an exhaustive list of all changes and topics.
The [RHEL 10 Beta documentation](https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10-beta/)
provides additional notes and guides which mostly apply to CentOS Stream as well.