News for hackers. Stuff that matters.
Re:I'm Done with Red Hat (Enterprise Linux) by vbezhenar on Monday June 26, 2023 @12:30PM (#36481982)
License situation is still unclear to me. GPL explicitly does not allow to forbid further redistribution. RedHat does that. I'm not a lawyer, but from a layman PoV this seems sketchy.
Re:I'm Done with Red Hat (Enterprise Linux) by nolist_policy on Monday June 26, 2023 @01:04PM (#36482540)
I'm not going to analyze if this is illegal or not (I don't think it is). It has been discussed elsewhere already.

But even if it where illegal, the only people in a position to sue would be the contributors of the upstream projects that get packaged into RHEL. And I don't see anyone having the appetite for that.

I contribute a lot to QEMU and there I'm practically working side-by-side with redhat devs. They contribute so much (maintainership, code review, testing infrastructure and much more), suing them wouldn't occur to me in the slightest.

Re:I'm Done with Red Hat (Enterprise Linux) by asmor on Monday June 26, 2023 @01:11PM (#36482642)
Don't think of it as suing your coworkers, think of it as suing your coworkers corporporate overlords?
Re:I'm Done with Red Hat (Enterprise Linux) by freedomben on Monday June 26, 2023 @01:31PM (#36482923)
I think you're missing GP's point (or possibly I am but I don't think so). They aren't saying they are buddies and so they wouldn't want to sue. They are saying "Red Hat pays a lot of people to work on this, possibly to the point where the project would be dead without them. They're not just packaging up somebody else's code and shipping it"

I adamantly agree with GP. There are important projects that wouldn't exist without Red Hat, or if they did they would pale in comparison to the proprietary solutions and wouldn't be seriously used. Qemu/KVM is a big one. Without Red Hat's investment, it would all be VMware and anyone wanting to (seriously)_virtualize on Linux would be using VMware.

Re:I'm Done with Red Hat (Enterprise Linux) by danieldk on Monday June 26, 2023 @01:13PM (#36482676)
IANAL, but that doesn't mean that Red Hat does have to give you the source code. They only have to provide the source code to customers to which they distribute the binaries. Of course, for GPL code, their customers could redistribute the source code.

AFAIK, the current kerfuffle is about providing RHEL source packages through git.centos.org. They currently only provide RHEL through a subscription and they fulfill the GPL if they offer their RHEL subscribers the source code.

Re:I'm Done with Red Hat (Enterprise Linux) by error503 on Monday June 26, 2023 @02:36PM (#36483831)
>Of course, for GPL code, their customers could redistribute the source code.

The fact that the subscription agreement does not allow this is exactly what we're discussing here.

Re:I'm Done with Red Hat (Enterprise Linux) by happymellon on Monday June 26, 2023 @03:23PM (#36484495)
The GPL does not say that they are obligated to sell you the next version.

The entire point of the GPL is to let you own the software you have bought and, examine, learn and change.

The rule Red Hat have brought in is that if you exercise that right then they don't want to continue selling their software to you. That is totally within their rights, it's not like they are suing you for illegal distribution.

Re:I'm Done with Red Hat (Enterprise Linux) by houseofzeus on Monday June 26, 2023 @03:46PM (#36484807)
It doesn't prevent you redistributing what you have already been given (binaries or source), it does however allow Red Hat to not give you future iterations.
Re:I'm Done with Red Hat (Enterprise Linux) by error503 on Monday June 26, 2023 @06:41PM (#36486842)
They can't prevent you, because that would violate the GPL. However I'd say getting your subscription revoked as a penalty means it is not 'allowed'.

The intent of the GPL to allow distribution to third parties seems pretty clear, and a company refusing to deal with you after you exercised a right explicitly granted by the licence definitely seems like a 'dick move', despite being legal.

Re:I'm Done with Red Hat (Enterprise Linux) by bzt on Tuesday June 27, 2023 @12:32AM (#36488950)
> The fact that the subscription agreement does not allow this is exactly what we're discussing here.

There's nothing to discuss. What Red Hat is trying to do IS ILLEGAL and GPL explicitly grants the right to all their subscribers to gave RH the finger.

From GPL Section 8 "If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term."

It is obvious that the "subscription agreement which denies the right to redistribute" is a "further restriction" that GPL legally allows users to simply ignore.

Also Red Hat violating GPL is unquestionably clear from the Preamble: "To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others."

RH asking users to surrender their rights and revoking any subscription for redistributing is clearly violating its responsibilities as demanded by the GPL.

Re:I'm Done with Red Hat (Enterprise Linux) by 743cnq2fmgauzzw on Monday July 10, 2023 @05:00PM (#36672890)
It's even better because not only can you ignore RHEL's infringing terms, but RHEL's license to use GPL code has been terminated.

You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and *will automatically terminate your rights under this License*. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.