> and try to prevent users from having the freedom to re-distribute the GPL software they received, with or without their own modifications.
> refuse to have you as a customer if you exersize them, that's all.
refuse to -continue- to have you as a customer, that is. you are still perfectly entitled to the source code of, and distribution thereof, what you purchased.
The GPL doesn't create an obligation that you get continued access to future updates.
I probably should leave the conversation at this point (not because I don't think there's merit in discussing it with you - just don't want to muddy the waters).
you've fallen for the arguments and ways of thinking of your employer which is not a good thing.
> ... to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things.
when i'm not allowed to be your customer anymore i don't have "the freedom to distribute copies". you're putting a limitation on me - that's not freedom. or specifically, regarding "that you receive source code or can get it if you want it": i can't get it if i want it when you're refusing me as a customer.
or citing https://www.gnu.org/licenses/gpl-faq.html:
> If you commercially distribute binaries not accompanied with source code, the GPL says you must provide a written offer to distribute the source code later. When users non-commercially redistribute the binaries they received from you, they must pass along a copy of this written offer. This means that people who did not get the binaries directly from you can still receive copies of the source code, along with the written offer.
> The reason we require the offer to be valid for any third party is so that people who receive the binaries indirectly in that way can order the source code from you.
so: there is explicitly no limitation allowed on the receiving of the source code. Red Hat is putting a limitation on it.
so for me it's clear that Red Hat is in violation of GPL, at least how the GPL was meant. maybe it's not legally waterproof because it's not formulated in a way that's withstanding a legal case against Red Hat but still: it's meant that way. and i hope and pray that in such a case the GPL (and every other license in use) is updated specifically against that (mis)use case so that Red Hat can't do such abominations.
> you've fallen for the arguments and ways of thinking of your employer which is not a good thing.
I recognized that as a risk, hence the disengagement, for sure. I also know that not just in matters like this, I am overly prone to analyzing and lawyering things, perhaps to too great a degree.
> when i'm not allowed to be your customer anymore i don't have "the freedom to distribute copies". you're putting a limitation on me - that's not freedom. or specifically, regarding "that you receive source code or can get it if you want it": i can't get it if i want it when you're refusing me as a customer.
I will say I absolutely get this perspective here and how it applies to the "spirit" of the GPL, and the way you phrase it is good in recognizing things as disparate but also intrinsically intertwined.
I will also say (on a personal level, I of course don't speak for RH) I think any such things should be addressed at the root, i.e. in the GPL.
> or citing https://www.gnu.org/licenses/gpl-faq.html: > If you commercially distribute binaries not accompanied with source code, the GPL says you must provide a written offer to distribute the source code later. When users non-commercially redistribute the binaries they received from you, they must pass along a copy of this written offer. This means that people who did not get the binaries directly from you can still receive copies of the source code, along with the written offer.
So this is very interesting. Say I want a copy of source code for X and you tell me you have it, but you're not an authoritative source of source code for X: how can I trust your copy, if I choose to get it from you?
Redistribution of sources is a nice right to have, but most people prefer to get them from authoritative sources as long as they're available. As long as IBM makes these sources available for a nominal fee, they're within the GPL, and people who want them should just go through that process.
> so: there is explicitly no limitation allowed on the receiving of the source code. Red Hat is putting a limitation on it.
IBM can't legally not provide a copy of the sources for a nominal fee. And they can't limit what you do with them as far as licensing goes, but it may well be that legally speaking they can terminate rights not under the GPL. Maybe this is just a loophole in the GPL. Maybe the courts will accept it, maybe not.
> refuse to have you as a customer if you exersize them, that's all.
refuse to -continue- to have you as a customer, that is. you are still perfectly entitled to the source code of, and distribution thereof, what you purchased.
The GPL doesn't create an obligation that you get continued access to future updates.
I probably should leave the conversation at this point (not because I don't think there's merit in discussing it with you - just don't want to muddy the waters).