Skip to content

OSLogs

Logging Operating System Updates

Menu
  • Home
  • Contact
Menu
fedora centos stream redhat

Fedora vs CentOS Stream vs Redhat Linux

Posted on September 14, 2022November 10, 2022 by Nishant Kaushal

To start with RedHat is most known for its association with RedHat Enterprise Linux and is the primary sponsor of Fedora Project and CentOS Stream along with many other open source projects. Redhat Inc. was acquired by IBM in 2019 and is now operated as an independent subsidiary of IBM.

Why would the same company want to maintain 3 Linux operating systems?

To start with, all the 3 of these Linux distributions use the RPM (Redhat Package Manager) packages. Most of the packages can be used interchangebly amongst these Linux distributions. So in order to understand the basic difference between them, we need to first understand the difference between a community distribution (commonly called as distro) and an enterprise distribution.

Community vs enterprise distro

Linux as we all know is a free and open source operating system. Which means anybody who understands it well enough can develop features into a distro and add it to the repository for it to become a part of the upcoming release. This ensures that you always have the bleeding edge features in community based distro. However, it does come with a drawback, that the new features may not have been tested well, so an updated would be soon on its way. This causes stability issues from an enterprise perspective. Enterprises prefer to have fixed periodic update cycles with a long term support (LTS). This is where comes the enterprise Linux distro. Enterprise Linux distros are tested with wider audience, features are stabilised and only then are added to the final release.

Fedora release cycle

Fedora Linux falls under the category of community Linux distro. They have a release cycle of around 6 months with the support for the current version being valid till a month after the release of the next version.

CentOS Stream release cycle

CentOS release cycle matches with that of Redhat releases. The major version number matches that of the major release of Redhat, while the minor version number being the actual release update. Starting with CentOS Stream, it is now an upstream Linux distro to Redhat.

Redhat release cycle

Redhat is a commercial enterprise linux distro with fixed release and support cycles. Red Hat releases a new point version of a particular series every year and a major version after approximately 5 years. It offers 10-year life cycle support so you can better support long-term apps.

Upstream vs Downstream distro

The development and release cycle of a Linux distro can be compared also whether it is upstream to Redhat or downstream to Redhat.

The bleeding edge upstream is Fedora. Fedora matures into CentOS stream. CentOS Stream is a “continuously delivered distro that tracks just ahead of Red Hat Enterprise Linux development, positioned as a midstream between Fedora and Redhat distros. With CentOS only recently moving to upstream releases to Redhat, it will be worth keeping a watch on how often do the releases happen in CentOS Stream.

Since in upstream, CentOS Stream lies between Fedora and Redhat, it is expected to have releases more often than Redhat, however lesser often as compared to Fedora. CentOS Stream 9 releases will give a better picture towards this.

And then there are downstream distros which were launched after Redhat announced the change in the stance of CentOS from the earlier downstream distro to upstream, from its CentOS Stream. These distros are Rocky Linux (by the founder of CentOS Project) and Alma Linux (from the house of CloudLinux). They are also gaining wide spread popularity, as they track close to Red Hat Enterprise Linux, are as stable as Red Hat Enterprise Linux and are free to use.

You can read more about whether to opt for CentOS Stream, Rocky Linux or AlmaLinux before making up your mind for your next installation.

  • Author
  • Recent Posts
Nishant Kaushal
Nishant Kaushal
Founder at Webstars Group
A Web Developer and Sys Admin at heart, with a hobby to follow any new technological developments around the world. Have been in the web hosting industry since 2003 and seen the industry evolve from the on-prem servers to VMs to Cloud and containers and the eventual movement of screen sizes move down from desktop to mobile apps for every task.
Nishant Kaushal
Latest posts by Nishant Kaushal (see all)
  • What is CentOS Hyperscale - January 13, 2023
  • CentOS 7 Extended Lifecycle Support - December 23, 2022
  • How to setup KDE on CentOS Stream - December 9, 2022

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • Twitter

AlmaLinux (3) CentOS 8 (2) CentOS 9 Stream (3) CentOS automotive (2) CentOS automotive stream (2) CentOS ELS (1) CentOS stream (16) Fedora Linux (2) Migrate to CentOS Stream (2) Rocky Linux (3)

Subscribe

    Recent Posts

    • Blog

      What is CentOS Hyperscale

      January 13, 2023
    • Blog

      CentOS 7 Extended Lifecycle Support

      December 23, 2022
    • Blog

      How to setup KDE on CentOS Stream

      December 9, 2022
    • Blog

      OKD Streams on CentOS Stream CoreOS

      December 5, 2022
    • Blog

      CentOS 9 Stream Appliances

      November 4, 2022

    Sitemap

    • Home
    • Contact

    Network Sites

    • Webstars Group
    • SmokyHosts Web Services
    • 0frills – Webhosting without confusion
    • OSLogs – Logging Operating System Updates

    About Us

    There are a few billions of digital devices being used in this world, and every device needs an Operating System, be it the Windows, Linux, Macintosh, etc for your computers, Android, iOS, etc for your smartphones or WearOS for your smart watches. It's our endeavour to get all the latest updates from across the world, about your favorite operating system, so you know you are always up to date with the new features on a device you use.