Where's the violation?
Where's the violation?
Posted Jun 24, 2023 17:04 UTC (Sat) by geofft (subscriber, #59789)In reply to: Where's the violation? by pizza
Parent article: Kuhn: A Comprehensive Analysis of the GPL Issues With the Red Hat Enterprise Linux (RHEL) Business Model
> Bad example. the GPLv2 specifically says that for the corresponding source code, you can't charge more than the incremental cost of duplication/distribution.
Sure but the entire discussion we're having is whether someone can make a "voluntary" agreement with me to let me do things in the course of redistributing GPL'd software to them that the GPL otherwise says I cannot do.
Green Hat, Inc. is of course happy to distribute sources to any of its current or former customers from the last three years for just the cost of media by emailing legal@, as required by the GPL. Any current customers who make such a request will immediately become former customers. If you don't want that, it's twenty bucks a tarball.
But okay, here's a better example: Green Hat simply chooses not to offer source code at all! They're a services provider, they sysadmin your systems and install the binaries onto them. You don't even get sources for your own internal debugging. Lots of customers are fine with this because they specifically don't want to do any debugging, that's why they have Green Hat manage their servers. The same policy applies that you can ask legal@ for sources in exchange for no longer being a customer nor ever becoming a customer again in the future. Is that permissible, or is Green Hat violating the license granted to it by the upstream authors?
> The GPL is a license, not a contract.
I don't think this is quite true (see e.g. this legal case that Conservancy was in and this older discussion covered on LWN), but assuming it is, it doesn't make a difference. Does replacing the word "contract" with "license" change the validity of the rest of what I wrote?
