|
|
|
|
|
by cbkeller
1085 days ago
|
|
> While the details of CCS provisioning vary in the different versions of the GPL agreements, the general principle is that CCS need to be provided either (a) along with the binary distributions to those who receive, or (b) to those who request pursuant to a written offer for source. Since the written offer is apparently mandatory [1], does this mean that a potential way forward (if Red Hat intends to not break the GPL) is for Rocky and Alma to make regular written requests for source? [1] https://www.gnu.org/licenses/gpl-faq.html, specifically > 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. |
|
Now, let's say Alma & Rocky go back to Red Hat and say "We want the source for these packages we obtained while we had a subscription." I think Red Hat could respond by saying "OK, you last had a subscription on X/X/202X, here are the versions of SRPMs that were in activate at the time your subscription ended. Oh, you want newer SRPMs? Well, too bad, you don't have an active subscription."
Could Red Hat do this? Sure. Would they do this? At this point, probably. Does that go against the letter of the GPLv2? My thinking is no. Does it go against the _spirit_ of the GPLv2? Yes.