| Making a RHEL clone from CentOS stream is absolutely using "Red Hat code". Also, isn't CentOS stream already ABI compatible? Just occasionally ahead of RHEL? I really don't understand the outrage from RH cracking down on clones. With entitled CentOS users going "I don't want stream, despite it being a rock solid gratis platform; I want the 10 year support battle tested code, but without giving you any money". I do understand some users of RHEL/CentOS-of-yore rely on other vendors that only support specific versions of RHEL (looking at you, Infiniband drivers..), but those vendors could (and should) be encouraged to support Stream and other distributions (if only at the source level), not contribute further to the RHEL monoculture. With Rocky and Alma we're right back where we started. Sad panda. I think what's really needed is a competitor to RHEL in the scientific computing/HPC space. Though it's a difficult market to penetrate. SuSE has tried for ages, and Ubuntu just isn't up for it (also making custom deb repos are much harder than RPM). After following a couple of links I learned that Rocky gets their sources from spinning up RHEL cloud VMs and similar shenanigans. Could they not just buy a single subscription and get direct access to everything? In fact I'm glad Red Hat cracked down to prevent predators like Oracle to just rebrand the distro and call it "unbreakable Linux" as if they built it. Well they still can if they pay for it. This monoculture, and especially focus on bug-for-bug compatibility is just ridiculous. Alma is doing something different by simply focusing on ABI compatibility and can otherwise aim for security or performance, but I'm afraid most people will flock to Rocky just because nobody ever got fired because of a RHEL bug. Thanks for coming to my TED rant. |
I think it's very straightforward. A core tenet of the free software moment is that someone who uses a program (a Red Hat subscriber) should be able to share the source code of that program with their friends (Rocky Linux maintainers) for any purpose (updating Rocky Linux,) but Red Hat are threatening to terminate your subscription if you do that. Regardless of whether that's legal, it's definitely against the spirit of the GPL.
RHEL wouldn't exist as a commercial product if not for 10,000s of unpaid volunteers who contributed to GPL-licensed projects with the understanding that no one would be allowed to do what Red Hat is doing with a product derived from their contributions. Some have argued that Red Hat is owed an exception because of how much they've contributed back to the software they use, but I don't think it's right to say that on behalf of every unpaid contributor. There are definitely some who disagree with what Red Hat is doing.