Rocky Linux 8.8 Available Now
rockylinux.org
rockylinux.org
I use archlinux as my daily linux driver, but for server it is not ideal as it is a bit fragile to upgrade (for example, if you have postgresql installed, an update can put a new version and you have to migrate your db and if you keep the old version, some .so might get updated and it won't start).
This could be a solution for servers. I used to use FreeBSD for servers instead of linux, but some softwares I have to deploy are not compatible with BSD which saddens me.
My most personally nefarious Arch update glitch happened recently. Flatpak support quietly pulled in pipewire, but I already had pulseaudio installed. Apparently they're not mutually exclusive even though they're redundant and incompatible unless you explicitly configure them properly. So, I had a month or two where my audio "worked" but dynamic sink switching was really unreliable. Once I figured it out, I just uninstalled pulseaudio and configured pipewire properly in its place.
The only other one I can remember, in the past 8 years, was a new major PHP version breaking my web page's CMS. That was mostly my CMS's fault for being both obscure and horribly out of date.
I actually DO use arch on my personal servers and never had any problem, I was also able to always fix the OS. But I have a new project starting where I will host more sensible stuff and I am wondering what I'll use. I might just use arch with N+1 machines and use the +1 to test upgrades.
I moved everything to UbuntuLTS also, and I'm not moving again. But if I had waited, and I sort of wish I had, I'd probably be moving to Alma.
Piecing it together based on a single sentence I stumbled on then did some Google searching, it sounds like Rocky Linux is a non-commercial drop-in replacement for Red Hat. So I guess it's for folk that want to migrate from Red Hat, or duplicate its functionality, but don't want or need paid support?
If I were tasked with improving the about page, I would probably use the about page to explain the purpose and merits of the operating system. I would move the explanation of the name to the first question in the FAQ, or to a separate "Rocky's Legacy" page. Mainly, it would depend on whether the guy was known to be modest or proud. Then that section could be a true tribute without any risk of compromising the readability of the site.
This was good for a long time, but Red Hat dropped support for CentOS a few years back and stopped updating it. So Rocky Linux, Alma Linux, and others popped up to replace CentOS.
1. Big "enterprise" software would run on it because it was basically RedHat.
2. It had an exceptionally long support cycle, so you could setup a machine and ignore it for ten years.
CentOS used to be a free and open source downstream version of RHEL. Keeping the history short: Red Hat effectively acquired CentOS and discontinued it as a downstream version of RHEL. They turned it into 'CentOS Stream', which is, more or less, a continuously delivered upstream version of RHEL. This isn't acceptable for a large number of the CentOS user base.
One of the original founders of CentOS, Gregory Kurtzer, started Rocky as an alternative. It's basically what CentOS used to be: a free and open source downstream version of RHEL.
I'm pretty much on the complete opposite end of the Linux ecosystem, working primarily on embedded systems.
CENTOS Stream slots in between Fedora and RHEL, keeping a bit ahead of the RHEL stable release.
Rocky Linux is an open-source enterprise operating system designed to be 100% bug-for-bug compatible with Red Hat Enterprise Linux®. It is under intensive development by the community.
It's the only above the fold text on the home page.The About page is
...Red Hat announced that they would discontinue development of CentOS, which has been a production-ready downstream version of Red Hat Enterprise Linux,... In response, ... he would again start a project to achieve the original goals of CentOS.The CentOS governance structure and trademarks were effectively absorbed by RedHat, Inc in 2014.
In 2020 RedHat unilaterally "refocused" CentOS from being essentially "Community RHEL" to being "CentOS Stream" which is more or less a stability channel somewhere between Fedora and RHEL. This doesn't suit the needs of many folks who were running CentOS, and was done so abruptly that they even broke support window promises on the current release at the time, so it generated some bad feelings.
AlmaLinux and RockyLinux are projects that promptly spun up to replace CentOS in the "Community RHEL" role, from different prominent members of the community: Alma from CloudLinux, Inc. and Rocky from Greg Kurtzer of [CentOS cofounder,Warewulf,Singularity/AppTainer, CIQ] fame.
I don't know all the inside politics, but the reason there are two appears to be partly related to concerns about governance structure to prevent another round of commercial capture of community resources.
I’d be interested in stats on that from 2010s, and now. I’d even suspect that even today, EL as a whole might outnumber Debian, but perhaps not Ubuntu or Debian/Ubuntu combined (even notwithstanding the rise of containers).
Though, as you allude, I bet a lot of CentOS installations aren't as visible, given its prevalence in things like compute clusters, dev systems, and that sort of thing.
(I have no horse in the race, my personal day-to-day use machines are mostly Arch boxes, and I regularly work on both Debian and CentOS-transitioning-to-Rocky machines.)
"On December 8, 2020, Red Hat announced that they would discontinue development of CentOS, which has been a production-ready downstream version of Red Hat Enterprise Linux, in favor of a newer upstream development variant of that operating system known as "CentOS Stream". In response, original founder of CentOS, Gregory Kurtzer, announced via a comment on the CentOS website that he would again start a project to achieve the original goals of CentOS."
I think the very first paragraph on the about page just about sums it up. It's a production-ready downstream version of Red Hat Enterprise Linux.
It's worth noting that Red Hat backports newer hardware support and some functionality to its new kernels, so in practice it is not as out of date as the version may imply.
Also, the Rocky Linux SIG/Kernel group may even provide an alternative ISO(s) with those upstream kernels at periodic intervals. If you (or anyone else) is interested in helping with that, jump into https://chat.rockylinux.org and join that special interest group.
SHAMELESS PLUG: CIQ (my company) also has an upstream optimized kernel that we support provided via Mountain (our operating system delivery platform).
That said, in theory, it's irrelevant: bug-for-bug compatibility and all that.
That That said if I was going to install one on a laptop I'd choose Rocky because it feels vaguely less commercial and I appreciate that.
As others have said, Alma has been awesome and blazingly fast on releases, both Rocky and Alma are very fast on security/errata updates, and Rocky has been excellent on testing/QA (as our identification of a pretty major PPC bug demonstrates).
Rocky has always been 100% open with all development and community involvement with every part of the process and always reproducible by others. While this is does add a bit of latency in the build and release process, we believe always having a diverse community involved is well worth the tradeoff.
Where we can do better? ... Messaging! I've become a personal target since starting Rocky, so I tend to not engage directly anymore. Luckily, we do have a new community team lead, and she seriously ROCKS!
It is necessary for the community to always have alternatives. This is what will ensure that an open source Enterprise Linux alternative will exist for everyone.
It is amazing to be part of this and we would love to have you and others join us and check it out for yourself: https://chat.rockylinux.org.