5 ms·
It's not a violation, because every RHEL user is a customer, which has access to the source code. They can't sue you for redistribution, but they can ban your a
by fariszr 3y ago
It's not a violation, because every RHEL user is a customer, which has access to the source code.
They can't sue you for redistribution, but they can ban your account for breaking their T&C.
- maxloh 3y agoHow could Red Hat identify the person who "leak" the source in the internet?
- josephcsible 3y agoHow is saying "I'll ban you if you exercise these rights" not imposing a further restriction on them?
- unmole 3y agoThe GPL can't force Red Hat to continue to do business with someone.
- tremon 3y agoNo, but the copyright holders can sue IBM for copyright violation if Red Hat distributes GPL code with restrictions attached beyond the GPL license.
- bonzini 3y agoWhy haven't they done it in the past 20 years? The supposed restrictions have existed for that long, and the long-term support branches were never in CentOS and have always been accessible to customers only.
- unmole 3y ago> Red Hat distributes GPL code with restrictions attached beyond the GPL license Do you honestly believe that Red Hat and IBM's army of lawyers don't understand GPL?
- mistrial9 3y agocompanies are not one unified thing, though they may project that and internalize that. You don't think that there is internal tension ? differing opinions among staff attorneys? second however, it seems that there is a growing conceit among the cloud-native management, that they can ignore GPL, throw it into code-regrinding services, and generally act with impunity.
- FireBeyond 3y agoRandom company with a device and inconvenienced by the GPL is one thing, but it beggars belief that Red Hat, which has been working with GPLed code since 1993 that is one of the cornerstones of its business model, struggles to comprehend what GPL was intended to accomplish.
- unmole 3y ago> You don't think that there is internal tension ? differing opinions among staff attorneys? In this case? Absolutely not. I'm yet to hear someone with legal training say this might be a problem. > second however, it seems that there is a growing conceit among the cloud-native management, that they can ignore GPL Red Hat isn't ignoring the GPL. I'd don't see the relevance of this digression. And this is Red Hat we're talking about, one of the few companies that managed to build a sustainable business around mostly GPL-ed software.
- progmetaldev 3y agoExcept we're talking about IBM now, right? Red Hat is not the same entity it once was, although may still have some or many of the same engineers on staff. The best I think we can hope for is individual engineers that have a major stake in important software deciding to leave the company.
- jzb 3y agoBecause you still have the rights. You just aren't in a position to get future source code / binaries. Think of it this way: The GPL doesn't obligate Red Hat to accept all customers in the first place, right? If you stop paying for your RHEL subscription, the GPL doesn't oblige Red Hat to continue it and continue distributing future releases of RHEL to you. But even if you stop paying, you still have your GPL rights for the versions you received. The only difference here is Red Hat saying "yeah, we're not taking your money anymore. Enjoy the source code and binaries you've received so far, but you're not getting new ones from us."
- bamfly 3y agoOh man, the legal battle when Red Hat tries to crack down on "pirated" GPL software is going to be... interesting. (that's where this is surely going, right? Or else they're just not going to bother actually trying to enforce this policy change, and let all these 3rd parties use alternative methods of obtaining the source)
- sodality2 3y agoIf I had to guess, simply making these alternate GPL sources unofficial _enough_, will be good enough. If the whole alternate source is stained with the guise of "this is technically allowed but has no warranty and no guarantee it will receive the same patches", many people will jump ship and pay for support. Whereas right now, if it's literally the same thing, there's no reason to.
- bmacho 3y ago> How is saying "I'll ban you if you exercise these rights" not imposing a further restriction on them? How is saying "you haven't distributed my source code, I'll sell you the next version too, if you want" imposing a further restriction on anyone?
- tremon 3y agoFrom GPLv2, section 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. I'd say that refusing to do further business counts as a retaliatory restriction against the recipients' exercise of their rights. In general the law finds against retaliatory business practices.
- toyg 3y agoAnd then you can sue for "imposing further restrictions", though. (Not that fighting a legal battle with IBM is something you can realistically do without losing your business, of course. But legally, I think one would have grounds to.)
- josephcsible 3y ago> Not that fighting a legal battle with IBM is something you can realistically do without losing your business, of course. Doesn't this change affect Oracle Linux too? Suing people and even big companies is Oracle's favorite thing to do, and for once they'd be the good guys for doing so.
- uluyol 3y agoI hadn't thought of this, but this is an excellent point. Oracle vs IBM, who wins? The lawyers for sure, but for outsiders there would be no downside.
- progmetaldev 3y agoIf IBM loses, we could find ourselves faced with even heavier restrictions on RHEL, including the inclusion of binaries and non-GPL'd code which would make it much more difficult for Alma/Rocky to build their own version.
- tmottabr 3y agoI believe Oracle Linux might be the biggest target here. Paying enterprises that decide to go with Oracle Linux are the real threat to RHEL not the free alternatives. Very few people that are on the free alternatives will start paying for RHEL if the alternatives go away, it is more likely that they move to another distribution. This is not even the first time Red Hat try to make Oracle life difficult.
- lathiat 3y agoThey did something similar with the Kernel in 2011. They stopped publishing the git tree for the RHEL kernel and only published the tarball with no version control. At the time, Oracle started a project to reverse engineer it back into a set of unique patchsets. Was kindof wild. Not sure how long it lasted. It doesn't seem live now, though. https://www.theregister.com/2011/03/04/red_hat_twarts_oracle_and_novell_with_change_to_source_code_packaging/ https://www.theregister.com/2011/03/04/red_hat_twarts_oracle... https://www.theregister.com/2012/11/12/oracle_launches_redpatch_repository/ https://www.theregister.com/2012/11/12/oracle_launches_redpa...