Earlier quoted context omitted.
Do you agree with these two statements: - if Red Hat distributes software to you, they also provide access to the specific code and build instructions to build exactly what they distributed to you yourself - Red Hat will not, no matter what you do, pursue you for copyright violation for distributing GPL licensed code that you get from them. This is true even if it is one of the many GPL packages that they have substa…
Something you omitted is that one of the ways you can break the terms of your subscriber agreement with Red Hat is to exercise one of the rights guaranteed to you by the GPL, which is the right to take the "specific code and build instructions to build exactly what they distributed to you" and give them to someone else. Or to put another way, Red Hat dissuade their subscribers from exercising their rights under the G…
They explicitly acknowledge that the EULA does not impose restrictions on rights granted by the software licenses[0]:
> 1.4 End User and Open Source License Agreements. [...] This Agreement establishes the rights and obligations associated with Subscription Services and is not intended to limit your rights to software code under the terms of an open source license.
So users are still free to fork and redistribute any code obtained through the subscription. Red Hat just may refuse to do further business if you do so.
To me the "spirit" of the GPL is in collaboration. All of Red Hats software projects are still available in public forges for anyone to fork and contribute. An evil or antisocial move would be to take Ceph, Podman, systemd, etc behind closed doors and require a subscription that terminates if you exercise GPL rights. But that is not what is happening here.
[0] https://www.redhat.com/licenses/Appendix_1_Global_English_20...