26 karma · joined July 21, 2022
CentOS Stream has major versions and EOL dates, and thus is not a rolling release. It functions as the RHEL major version branch and follows the RHEL compatibility rules, so it's the same major version stability as RHEL.
While you may have considered bug-for-bug compatibility the main feature, it was a major point of frustration for many users and the maintainers. That model means you can't fix any bugs or accept contributions from the community. CentOS finally fixed both problems by moving to the Stream model.
While you may have considered bug-for-bug compatibility the main feature, it was a major point of frustration for many users and the maintainers. That model means you can't fix any bugs or accept contributions from the community. CentOS finally fixed both problems by moving to the Stream model.
You can run unlimited RHEL containers on a subscribed RHEL system. It's even set up where if you run a UBI container (a redistributable subset of RHEL content) on a subscribed RHEL system it automatically upgrades to full RHEL.
It's pretty common to reply to specific aspects of a comment. That's what the markdown quote notation is for (even if it doesn't render properly on this site).
> I think as a compressed timeline summary, mine was fair enough.
But it's not merely compressed, it's factually incorrect.
> I don't think "well, actually, this happened before that" is as important, TBH.
That tracks considering you write for a tabloid with a tumultuous relationship with accuracy.
This is a common misconception. RHEL and RHL co-existed for a bit. The first two releases of RHEL (2.1 and 3) were based on RHL releases (7.2 and 9). What was going to be RHL 10 was rebranded and released as Fedora Core 1. Subsequent RHEL releases were then based on Fedora Core, and later Fedora.
https://docs.fedoraproject.org/en-US/quick-docs/fedora-and-r...
https://ubuntu.com/about/release-cycle#server-desktop-eol-ol...
https://access.redhat.com/support/policy/updates/errata#Life...
RHEL contributes to CentOS now more than ever.
CentOS started outside of Red Hat (2003), and didn't get any direct contributions from Red Hat. It built from RHEL sources, which is an indirect contribution that didn't involve any Red Hat employees. Later Red Hat hired most of the CentOS maintainers (2014), and contributed to CentOS by paying their salaries and providing hardware resources, but that was where the contributions ended. This was the status quo until 2021, which is when RHEL maintainers were onboarded to CentOS, drastically increasing the number of people working on CentOS.
- 113 CentOS - 93 RHEL - 62 Fedora - 50 Amazon Linux - 44 Rocky Linux - 35 AlmaLinux - 29 CentOS Stream - 15 Navy Linux
That's a hilariously small sample size, so small that I would say it's irresponsible to draw any real conclusions from it. Never mind the fact that the survey potentially confused respondents by not clarifying CentOS as CentOS Linux.
Meanwhile, CentOS Stream dnf countme data shows that 2.1 million unique systems are hitting the public mirrors, and Meta engineers have publicly stated in conference presentations that they run a fleet of "millions" of CentOS Stream systems using private mirrors. So you'll excuse me for not worrying about only having 29 reported users on a tiny survey.
Not quite. Back in 2003, when folks were first coming up with the idea of creating a distro that matched RHEL as closely as possible, Greg Kurtzer (the Rocky founder) explicitly stated that he would be interested in helping host it, but that he was "totally not interested" in leading it.
https://web.archive.org/web/20040909231336/http://www.caosit...
It wasn't until much later (~2019) that he started trying to retcon history by claiming he was the original CentOS founder.
https://communityblog.fedoraproject.org/cpe-to-staff-epel-wo...
That said, the "vendor escalate-able only" group is large enough that RHEL is significantly underrepresented in EPEL stats. My guess is that somewhere around 40-60% of RHEL customers use EPEL. For RHEL rebuilds, I would guess that it's probably in the high 90% range, so their numbers in EPEL countme stats are probably fairly accurate. CentOS Stream on the other hand is also underrepresented, as we have countme data for both EPEL 9 and CentOS Stream 9, which shows there are over twice as many instances without EPEL as instances with EPEL.
Keep in mind that the countme data only includes systems connecting directly to Fedora's MirrorManager. Sites that run their own local mirrors are not included. We will never have a complete picture of popularity between these distros. For example, Facebook runs "millions" (a direct quote from their engineers' conference talks, they don't publish exact numbers) of CentOS Stream instances, which is more than everything else in the EPEL countme metrics combined.