7 ms·
As it took me a while to find it, here’s Almalinux’s statement: https://almalinux.org/blog/impact-of-rhel-changes/ https://almalinux.org/blog/impact-of-rhel-ch
by pridkett 3y ago
As it took me a while to find it, here’s Almalinux’s statement:
https://almalinux.org/blog/impact-of-rhel-changes/ https://almalinux.org/blog/impact-of-rhel-changes/
- bydo 3y agoAnd here's the discussion from a few hours ago: https://news.ycombinator.com/item?id=36436375 https://news.ycombinator.com/item?id=36436375
- onlypositive 3y ago> Red Hat has decided to continue to use the Customer Portal to share source code with our partners and customers, while treating CentOS Stream as the venue for collaboration with the community. > Unfortunately the way we understand it today, Red Hat’s user interface agreements indicate that re-publishing sources acquired through the customer portal would be a violation of those agreements. Pretty sure that's a gpl violation. > 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. https://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC1 https://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC1
- doublepg23 3y ago> any version Once they give you that version you can share it freely. That does not mean they can't stop giving you _new_ versions.
- onlypositive 3y agoThat's a restriction on sharing... It's a more restrictive license. Doesn't matter what the restriction is. It's a restriction.
- doublepg23 3y agoIf a company gives you a binary of a GPL licensed program they _must_ give you a way to view the source. If they stop giving you the binary you are no longer entitled to the source.
- littlestymaar 3y agoYup, IBM can stop distributing RHEL anytime, but they cannot continue to distribute it while preventing their users to share the source code with some GPL-violating TOS, which is what they claim to do.
- unmole 3y ago> preventing their users to share the source They can't and they aren't proposing to do that. Rather they can stop doing business with such users.
- littlestymaar 3y agoExcept that threatening to unilateral breaking a contract explicitely violates the licence: > You may not impose any further restrictions on the recipients' exercise of the rights granted herein. Whether or not this clause would be ruled valid in court is an open question, but the violation isn't. Unless you consider that “threatening customers to leave their business without the support they paid for” doesn't count as “imposing”, but that requires some mental gymnastic (what could this word even mean if not? Of course no company is going to use armed force to impose anything…)
- unmole 3y agoThe GPL does not cover support contracts. No mental gymnastics needed.
- littlestymaar 3y ago
- JonChesterfield 3y agoSure, IBM can kill the red hat distribution. What they can't do is keep shipping new versions of it as closed source, where needing to be one of their customers to have the source is indistinguishable from closed to anyone who isn't their customer. This is "IBM openly violates GPL, waits to see if there are consequences". Not very like redhat as was. Sister thread seems to think that new versions of red hat aren't covered by the gpl, but I can't see how that conclusion is being reached.
- unmole 3y ago> What they can't do is keep shipping new versions of it as closed source, They aren't proposing to do that. > This is "IBM openly violates GPL It isn't. GPL applies when you give someone a copy of the covered software. The GPL specifically allows selling copies of the software which would grant the recipient the same rights. But the GPL doesn't compel you to give someone a copy of the software to begin with.
- JonChesterfield 3y agoThe GPL covers derived work as well as the original. That's the whole point of it.
- weebull 3y agoIt's a violation because they placing a contractual restriction on redistribution of sources they've provided to you. GPL is a licensing agreement. Purchasing RHEL is a licensing agreement. Together they form a single, but incompatible licensing agreement, as the RHEL licensing term would violate the GPL licensing terms.
- tmottabr 3y agoNo they are not. You can share if you want and they can do nothing about it. But then can and will ban you as a Red Hat customer and thus you will not have access to future versions. GPL does not mandate they give you access to future versions.
- tguvot 3y agodon't forget that gpl applies to software itself. what is the license of rpm build specs that redhat provides ? all the pre/post install scripts and other magic that goes into creation of rpm package ? which is the real work that allows to build redhat compatible packages
- Proven 3y ago[dead]
- rurban 3y agoIf you are not a user of RHEL, you don't necessarily get access to its source code. It was so far, but it's not a GPL violation if they stop doing so. Only users do have this right, not bystanders and competitors, eating the income of the service provider.
- _2z1p 3y agoTo all of you saying this is a GPL violation, I highly doubt a company with the size and pedigree of Red Hat doesn’t have lawyers that thoroughly understand the GPL. I’m not a lawyer, but the way I read it, yes this is against the spirit but not the law. That being said, I feel like GPLv4 will be here any day now to close this loophole, like they did with the anti-Tivoization clause for v3.
- gizmo686 3y agoCompanies violate the law all of the time. The procedural hurdles of enforcing GPL are significant, to the point where blatent violations normally go unpunished. Assuming someone with standing decides to sue and ends up winning the lawsuit, the punishment is generally minor. Mostly the outcome is that the company must comply going forward. If you can get years of non-compliance in beforehand, and use that to reshape the market in your favor, why is the fact that a court might eventually tell you that you violated the license a problem?
- lockhouse 3y agoWouldn’t Oracle have standing if what Red Hat did was a license violation? Why would they risk that? There’s an old joke that Oracle is a company of lawyers with a small software engineering department.
- gizmo686 3y agoWhy would Oracle sue them? There is almost nothing for them to gain if they win, and a long and expensive court process regardless.
- maxloh 3y agoSure, Red Hat may be obligated to distribute everything GPL/within kernel space. But how about patches for packages licensed in a more permissive license, like MIT?