@glyph @mcc So the PlayStation thing was basically the way Cygnus did compiler port sales. The Long and short of it is they'd do a gcc target for a given CPU and agree to not release it, then distribute it only to the customer, but still under the GPL, with the caveat that the contracts said they retained all the rights and could use the source code in other ports, and I think it may have also had a timeout. Then, \
@glyph @mcc Sony distributed it to game devlopers, who were under their own contracts and NDAs with Sony and received this compiler as a binary and with no right to distribute it. The contractors didn't receive it under the GPL, but Cygnus still had their own copy that would eventually be upstreamed.
This sort of thing has always been part of the business of making and selling GPLed software.
And also the dig at Red Hat above is still just plain not what actually happened.