|
|
|
|
|
by rossy
976 days ago
|
|
> I really don't understand the outrage from RH cracking down on clones. 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. |
|
In my eyes this move is perfectly within the spirit of the GPL, which explicitly allows charging for the program. Crucially it makes no promise about future updates.
Red Hat can terminate a subscription for a variety of reasons, not limited to taking all their software to make a competing distribution. However even if they do cancel it, you are still entitled to get the source code of all (GPL) software you aquired up to that point.
It will be funny if RH in a further crackdown decides to not publish sources for non-GPL (MIT/Apache/etc) in the public channels that Rocky et.al. use. Would spark a new fire in the permissive vs copyleft debate.
I actually think this move is beneficial for the free software movement overall. Most/all the sources Red Hat use are still available in upstream repositories, and many other distros package it without Red Hats handcuffs.