[BozemanGLUG] Redhat violating GPL?

Joshua J. Cogliati jrincayc at yahoo.com
Wed Jun 28 01:01:37 UTC 2023


Hm, yesterday Red Hat put out another statement  ( 
https://www.redhat.com/en/blog/red-hats-commitment-open-source-response-gitcentosorg-changes 
) that includes:

"There is CentOS Stream the binary deliverable, and CentOS Stream the 
source repository.The CentOS Stream gitlab source 
<https://gitlab.com/redhat/centos-stream> is where we build RHEL 
releases, in the open for all to see. To call RHEL “closed source” is 
categorically untrue and inaccurate. CentOS Stream moves faster than 
RHEL, so it might not be on HEAD, but the code is there. If you can’t 
find it, it’s a bug – please let us know."

To the extent that this means that all the GPL code in RHEL is on a 
CentOS git repository, I consider this a reasonable defense against GPL 
violations.

I do still think that if this statement from Alma Linux is correct, Red 
Hat is violating the spirit, and possibly the letter of the GPL:

"the way we understand it today, Red Hat’s user interface agreements 
indicate that re-publishing sources acquired through the customer portal 
would be a violation of those agreements."

Alma's and Red Hat's statements seem to be in conflict.

Also, I am curious to see how Alma and Rocky Linux continue forward.

Joshua

On 6/23/23 18:45, Scott Dowdle wrote:
> Greetings,
>
> ----- Original Message -----
>> Also relevant, Alma and Rocky Linux posts:
>>
>> AlmaLinux:https://almalinux.org/blog/impact-of-rhel-changes/
>>
>> Rocky Linux:https://rockylinux.org/news/2023-06-22-press-release/
> Generally speaking, I've been a big Red Hat fan since the mid-90s.  I certainly don't claim to love every decision they have made over the years.  I definitely didn't like that they killed CentOS Linux in favor of CentOS Stream... and transitioned CentOS, starting with version 8 forward, from downstream to upstream.  I also definitely don't like this most recent change of them no longer publicly releasing their complete, corresponding source (CCS).  Does the current change violate the GPL?  I don't think so but I have no legal training and don't have enough knowledge to make an assessment.  I'm guessing that they consulted their legal folks long before making this change and they wouldn't have made it if they thought it was a losing position.
>
> To the best of my knowledge, the GPL has not be challenged in court and maybe this is the time for to be... and if Red Hat is in violation, they should be held accountable.
>
> One thing I do want to credit them with is their support of a large number of FLOSS development communities and producing a lot of free software.  That is something I assume they will continue to do for some time to come.  The good news is, that if any Red Hat customers aren't happy, there are plenty of alternatives to pick from.
>
> After the dust settled from the CentOS Stream change, that just lead to an even better situation where there were/are multiple, good clones to pick from.  After the dust settles from this no-more-public-CCS-release change, will that inadvertently lead to some currently unanticipated better situation?  I don't know but my guess is probably.  I haven't read Rocky Linux's response (yet) but I did read Alma's (yes, I prefer Alma)... and given the expertise of the company that founded Alma Linux, while I'm sure there are and will continue to be various challenges that will have to be met, I'm fairly confident that in the long run, there will be little to no user facing negative consequences.  That's just a guess though.
>
> The rebel part of me thinks that a cabal of Red Hat customers should ban together to share one source package each... so that the whole can be freed while making it really hard for Red Hat to do much about it.  I guess they could try but I don't imagine they'll be too successful biting the hands that feed them.  Alma already has to produce sources for packages that are required to build EL but that aren't actually released/packaged by Red Hat as they don't want to have to support those packages.  Who-da-thunk that was a thing? ...but it has been a thing for a long time.  Given the fact that Alma has been doing that for two major EL releases now is what gives me some confidence in their ability to overcome this situation.  It will take some effort for sure.
>
> My guess is that Red Hat's change on this was mainly to combat Oracle and that Alma and Rocky are just adjacent semi-bystanders but I have no real evidence to go by and could be completely wrong.  If I was an IBM/Red Hat stock holder, I might be happy about this change.  Ah, nuance.
>
> I have to wonder just how many customers Red Hat has booted for real or perceived reasons.  Not-very-many is my guess... and if correct, I'm also guessing it'll probably stay that way... but only time will tell.
>
> Please note though that a license isn't a law... and regardless, I don't think they are doing anything illegal.  Perhaps that is splitting hairs but I just wanted to differentiate between criminal and civil... but again, I'm fairly ignorant about legal matters so don't hold it against me if I'm mistaken.
>
> I do appreciate the discussion on this topic that has taken place thus far and look forward to it continuing.
>
> TYL,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bozemanlug.org/pipermail/discuss/attachments/20230627/68bf37b0/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://lists.bozemanlug.org/pipermail/discuss/attachments/20230627/68bf37b0/attachment.sig>


More information about the Discuss mailing list