• I’m definitely not a lawyer, so grain of salt. By the GPL you are allowed to re-distribute the source, but Redhat can also refuse to do further business with you and terminate the account. By not distributing the GPL licensed code unless you are a customer (and under a no-distribution contract), they can just choose not to distribute the software to you and thus not have to give you source.