Red Hat is happy to take your code and distribute it, first with minimal changes, and perhaps with more changes over time.

But if you do it, you are a leech.

Love that the Brodie here goes into gatekeeping what is considered a contribution:

https://www.redhat.com/en/blog/red-hats-commitment-open-source-response-gitcentosorg-changes

Red Hat’s commitment to open source: A response to the git.centos.org changes

More about Red Hat's decision to make CentOS Stream the primary repository for RHEL sources.

This is Red Hat’s Reddit moment: how dare people other than us benefit from the free labor that we have packaged.

If you had the misfortune of reading the replies to my post, enjoy an explanation without corporate speak.

While the authors of this post need to walk a fine line to attempt to salvage their efforts, I have no stakes on this, and can tell you in black and white the answer to the last question is: yes, IBM and Red Hat are doing this to eliminate their competitors and extract more money from the market.

Time to pay rent:

https://almalinux.org/blog/impact-of-rhel-changes/

AlmaLinux OS
@Migueldeicaza Bit lost in the lingo here, but does this mean Red Hat is trying to benefit from all commits made to RHEL-based distro’s while gating all its own contributions behind a subscription paywall?

@maxsteenbergen @Migueldeicaza

Absolutely not. All Red Hat contributions are upstreamed where possible, and made available openly and without restriction at https://gitlab.com/redhat/centos-stream/rpms

That might not match precisely the form of the patch in an specific RHEL release, but those _are_ available alongside the binaries. Most differences are due — ironically contrary to the narrative Miguel is pushing — to getting those changes upstream, benefiting everyone and making patches obsolete.

rpms · GitLab

CentOS Stream RPMs

GitLab

@mattdm @maxsteenbergen people don’t want that, people want the exact replica, the one that is certified by assorted third parties for functionality and device drivers.

The bullshit you spew can work on some naive people, but sadly for you, i am not one of those.

@Migueldeicaza @maxsteenbergen

I agree that many people want those things. That work has value, separate from the code.

So, I get why people are so upset even though the licenses are followed (and beyond — again, it's not all GPL) and even though the actual fixes and improvements are shared freely to all.

But I wish you wouldn't keep claiming that Red Hat isn't doing the latter.

@mattdm @Migueldeicaza @maxsteenbergen I'm glad you're finally acknowledging the true purpose behind the changes. You're also confirming that Red Hat aims to benefit from the work of others (through upstream and third-party repositories) without extending the same courtesy in its entirety.

@overcode @Migueldeicaza @maxsteenbergen

I'm not saying anything new here. And, I don't think your conclusion is fair at all to all of the work Red Hatters do. You can of course say whatever you want, but please don't ascribe that to me.