What's Next for CentOS Stream?
Back in December of 2020, Red Hat simultaneously announced a shortened end of life schedule for CentOS Linux and a singular focus on the CentOS Stream project. Since then, a lot has changed in the Linux landscape, including the rise of new enterprise Linux distributions and the introduction of the latest major CentOS version in three years: CentOS Stream 9.
In this blog, we dive in on these changes within the Enterprise Linux landscape, including what’s new in CentOS Stream 9, and what users can expect to see from CentOS Stream in the future.
A Brief CentOS Stream Timeline
To understand what’s next for CentOS Stream, we need to look at what has happened to this point. Most of the major changes for CentOS Stream stem from the December 2020 decision by Red Hat to pivot focus from CentOS Linux releases to CentOS Stream.
Enterprise Linux Event and Release Timeline
- September 2019 –CentOS Stream Announced
- November 2020 – RHEL 8.3 Released
- December 2020 – CentOS changes Announced
- December 2020 –CentOS Stream 9 Announced
- March 2021 – AlmaLinux 8.3 Released
- April 2021 – Fedora 34 Released
- May 2021 – RHEL 8.4 Released
- May 2021 – AlmaLinux 8.4 Released
- June 2021 – Rocky Linux 8.4 Released
- November 2021 - Fedora 35 Released
- November 2021 – RHEL 8.5 Released
- November 2021 – Rocky Linux 8.5 Released
- November 2021 – AlmaLinux 8.5 Released
- November 2021 – RHEL 9 Beta Released
- December 2021 – CentOS Stream 9 Released
- April 2022 – Fedora 36 Released
- June 2022 –RHEL 9 Released
- June 2022 –AlmaLinux 9 Released
- July 2022 –Rocky Linux 9 Released
- November 2022 – Fedora 37 Released
- November 2022 – AlmaLinux 9.1 Released
- November 2022 – Rocky Linux 9.1 Released
- May 2023 – AlmaLinux 9.2 and Rocky Linux 9.2 Released
- November 2023– AlmaLinux 9.3 and Rocky Linux 9.3 Released
- May 2024 – CentOS Stream 8 EOL
These CentOS Stream releases are derived from the previous Fedora release, with the initial CentOS Stream 9 release derived from Fedora 34. Fedora 35, 36, 37, 38, and beyond will then make their way into RHEL dot releases after they’re proven in the CentOS Stream 9 rolling releases.
Red Hat has indeed held to their promise of focusing on CentOS Stream. In June 2023, they announced that as part of "furthering the evolution of CentOS Stream," they would cease publishing RHEL on git.centos.org and that CentOS Stream would be "the sole repository" for RHEL source code.
Recommended >>How to Upgrade CentOS
Back to topThe CentOS Stream 9 Release
CentOS Stream 9 marks the first leading major version release for CentOS Stream under the new system indicated by Red Hat and the CentOS community. Derived from Fedora 34, it was used as the foundation for the RHEL 9 Beta, and ultimately as the foundation for the upcoming RHEL 9 GA release.
CentOS Stream 9 Release Date and Lifecycle
CentOS Stream 9 was released to the public in December of 2021. It will be the active CentOS Stream major version until CentOS Stream 10 replaces it. The currently indicated end of life for CentOS Stream 9 mirrors the end of life for RHEL 9, which is estimated to occur in 2027.
CentOS Stream 9 Notable Updates
CentOS Stream 9 brought a number of changes from Fedora Linux, with most of the updates centered around support for new technology versions, including:
- OpenSSL 3.0 support
- PHP 8.0 support
- Python 3.9 support
- GCC 11.2 support
- GNOME 40 support
- Curl 7.76.1 support
- Linux kernel 5.14.x support
Users can read more about the major changes in CentOS Stream 9, RHEL 9, and what they will look like in Rocky Linux 9 here.
What to Expect With CentOS Stream 9 Rolling Releases
CentOS Stream 9 rolling releases will be used as the foundation for RHEL 9.x releases. That means you can expect CentOS Stream 9 rolling releases to contain more or less what will be included in the next RHEL 9.x release.
CentOS Stream 9 will continue to provide rolling releases until the focus shifts to CentOS Stream 10, and the eventual RHEL 10 release.
Back to topLooking Forward to CentOS Stream 10 and Beyond
For folks who want to know what to expect in CentOS Stream 10 and the resulting downstream distribution releases, charting the support updates and changes that appear in the preceding Fedora Linux release will continue to be the best way to see upcoming changes.
In terms of when to expect CentOS Stream 10, we can make an educated guess based on the release cadence for RHEL that CentOS Stream 10 will arrive sometime in Q4 of 2024, or Q1 of 2025, with a RHEL 10 Beta then RHEL 10 GA release arriving soon thereafter.
Of course, as CentOS users are well aware, a lot can happen between now and then. And given the shifts we’re seeing toward Rocky Linux, AlmaLinux, and other CentOS alternatives, that schedule and the priorities of the CentOS community and Red Hat could very well shift again.
Deploy CentOS Stream Without the Risk
OpenLogic offers technical support, services, and strategic guidance that can help your organization achieve a stable platform for innovation with CentOS Stream.
Additional Resources
- Datasheet - Enterprise Linux Support & Services
- Blog - CentOS Stream 10 Preview
- Blog - AlmaLinux vs. Rocky Linux: Exploring the Key Differences
- Blog - RHEL 9 Release Overview
- Blog - What's New in Rocky Linux 9
- Blog - The Long-Term Outlook for CentOS 7 Support
- Blog - Setting a CentOS Migration Strategy
- White Paper - Decision Maker's Guide to Enterprise Linux