Red Hat explains the transformation of CentOS

Red Hat Logo

Karsten Wade, who works at Red Hat y he has performed on the CentOS board of directors since its inception, Trató to explain the reasons behind changes to the CentOS project. In 2003, Red Hat divided the Red Hat Linux distribution into two projects: the commercial Red Hat Enterprise Linux and the free Fedora Linux, which were positioned as a fast-growing distribution with a short support cycle, suitable for testing new technologies for future branches of RHEL.

The ability to install Red Hat Linux for free was lost And in response to the need for a stable, conservatively upgradeable, and long-term maintainable distribution, the CentOS project was created by enthusiasts. CentOS filled the niche with a free industrial distribution that is fully RHEL compliant, but did not solve the problem by opening the RHEL development. The cessation of classic CentOS development in favor of CentOS Stream was a kind of compromise that allowed us to move the RHEL development process to an open path and give third-party community members the opportunity to participate in RHEL development. .

Rather than rebuilding out-of-the-box RHEL packages, which the community previously could not influence in any way, CentOS is morphing into a starter project for RHEL and will act as the foundation for your development. Third parties will be able to control the preparation of packages for RHEL, propose their changes, and influence decisions. He claims that the new CentOS will be able to cover 95% of the workflows for which classic CentOS was used, and for the remaining applications, Red Hat intends to provide additional RHEL-based solutions, such as an extension to the Red Hat Enterprise Linux Developer program, which defines RHEL's free use areas.

The transformation of the main CentOS project instead of the parallel development of a separate continuously updated branch of CentOS Stream It is explained by the reluctance to sprinkle forces on two fronts; according to Red Hat, an attempt to do two opposite things will lead to the fact that both will be done wrong. By focusing on CentOS Stream, the company hopes that the result will be a consistent and reliable distribution that meets the needs of the community.

Until now, the development chain looked like this: a snapshot of one of the Fedora versions was taken as the basis for a new branch of RHEL, that was refined and stabilized behind closed doors, without the ability to control development progress and decisions. On the basis of out-of-the-box packages, a version of CentOS was formed, fully compatible with RHEL. The new chain involves the transfer of the development process from RHEL to CentOS; based on the Fedora snapshot, with community participation, the next significant version of CentOS Stream will be formed, after which RHEL will rebuild based on CentOS Stream.

Unfortunately, the cost of transforming CentOS will be the loss of full binary compatibility with RHELas well as the inevitable decline in the level of stability and suitability for production deployments. The Rocky Linux projects from the creator of CentOS, Oracle Linux and CloudLinux's Lenix are trying to fill the vacant niche. CentOS users who need full RHEL rebuilds and whose new CentOS does not allow them to solve the necessary tasks will be able to migrate to these projects.

Additionally, we can note the publication of an interview with Gregory Kurtzer, founder of the CentOS project and initiator of a new rebuild of Rocky Linux, as well as interviews with Pablo Greco, maintainer of CentOS builds for armhfp architecture, and Ritch Bowen, Red Hat responsible for liaison with the CentOS community.

According to Pablo Greco, the CentOS project is dead and no longer exists, as CentOS Stream is not CentOS, but just a platform to develop the next version of RHEL. Pablo also points out that he is not an employee of Red Hat, and although he is the maintainer of one of the CentOS variants, no one discussed the plan to transform CentOS before the official announcement.


The content of the article adheres to our principles of editorial ethics. To report an error click here!.

Be the first to comment

Leave a Comment

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

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.