Email or username:

Password:

Forgot your password?
Liam @ GamingOnLinux 🐧🎮

Re: RHEL CentOS git changes. They now make it clear their recent changes were to stop others repackaging into other distributions.

I do *get* what they’re trying to say. Simply allowing others super easy access to repack doesn’t make business sense for them.

However those two paragraph’s don’t help how they look and directly contradict each other….

Literally goes from ”Don’t build from us you freeloaders” To “Building from others is what open source is all about”.

redhat.com/en/blog/red-hats-co

“Simply rebuilding code, without adding value or changing it in any way, represents a real threat to open source companies everywhere. This is a real threat to open source, and one that has the potential to revert open source back into a hobbyist- and hackers-only activity.

We don’t want that and I know our community members, customers and partners don’t want that. Innovation happens in the upstream. Building on the shoulders of others is what open source is about. Let’s continue to drive innovation, support one another and keep moving forward.”
30 comments
Dek 👨‍🚀🐧🚀 (

@gamingonlinux
They wrote that open source is all about competition. I disagree. I think the nature of open source is all about collaboration.

Liam @ GamingOnLinux 🐧🎮

What they’re doing still isn’t “wrong” though and doesn’t make it “closed source” like some clickbaiters have been claiming. They don’t have to give it out like they did before. Sucks for downstreams using it but 🤷‍♂️

StarkRG

@gamingonlinux It certainly seems antithetical to the open source philosophy, so, yeah, I think it actually is wrong. Illegal? No. License violation? No. Ethically wrong? Yes.

DELETED

@gamingonlinux The whole situation feels kind of gross honestly. It feels wrong they’re payealling the source code. If say Arch or Debian did that it would spark massive outrage.
But copying someone else’s work 1 to 1 also feels gross. There doesn’t seem to be any winners here.

cameronbosch :endeavourOS:

@gamingonlinux Actually, for any projects that are GPLv3 (like the GNU coreutils), putting extra restrictions on the source code redistribution violates the GPLv3. Unless they want to separate all of the GPLv3 projects from the other stuff, they will be in violation of the GPLv3.

Dek 👨‍🚀🐧🚀 (

@gamingonlinux
The situation is borderline and some pieces should be tested on a tribunal to know what actually holds. Specifically "ability to redistribute without restrictions"; is the menace of stopping a contract such a restriction? We don't really know.

And of course it gets even more complicated, there is an extensive article that tries to outline the situation better: sfconservancy.org/blog/2023/ju

doragasu

@gamingonlinux IMHO what they are doing might not be illegal (it's legal putting their sources behind their customer portal, it might be not legal prohibiting GPL sources redistribution since that puts an additional restriction to the GPL terms, and the GPL explicitly prohibits that). But what they are doing **is** wrong on many levels, and I think it will be bad for their business in the long run.

Alex

@gamingonlinux it's wrong when you're a company with a 25 year legacy built on top of open source principles and you're just trying to get rid of it for the money.

it's like Valve saying that they will move the Deck to Windows and will completely stop supporting Linux because 99% of the Linux users on Steam are freeloaders.

Jan ☕🎼🎹☁️🏋️‍♂️

@gamingonlinux
There is a massive difference to building on others (ergo adding value/ideas) and just rebuilding verbatim. I believe that is what they are trying to convey.

Liam @ GamingOnLinux 🐧🎮

@jan Yes there is and I somewhat agree on simply rebadging. However, that is also largely part of the open source community and what licensing allows so again 🤷‍♂️

Often these downstreams are to simply get around paying licensing for support costs to get it free. So in a way, yeah these downstreams do become total freeloaders. And entirely depending on someone else’s work is such a bad business model to begin with.

Jan ☕🎼🎹☁️🏋️‍♂️

@gamingonlinux
What really does rub me the wrong way is all the corporate entities that I know which depend on caentos (back in the day), make a crapton of profit, yet refuse to buy a support license, give anything back to FOSS,... they just take, contributing nothing back.

Those should be weeded out.

Alex

@gamingonlinux @jan

well, this can either be a response to Oracle Linux literally just taking RHEL downstream and repackaging it and reselling, or a response to NASA actually signing a contract with RockyLinux.

either way, they should come up with a way to limit corporate freeloading instead. they are annoyed that Oracle is using it without paying? restrict Oracle, not everyone else.

t3Y

@gamingonlinux I'm rather reading it as simply building our sources = freeloading = not okay, vs building upon upstream = improving and contributing back = okay. Certainly could have phrased that better and avoided the overload of the term 'building' there, but their argument makes sense to me.

Robin Edser

@gamingonlinux they don't contradict to me if taken in the context of the whole blog post.

The first is referring to simply repackaging and rebranding a project then presenting it as your own. In other words what all this fuss is about.

The second refers to the relationship between RedHat and Fedora, or Ubuntu and Debian. Building on, improving and contributing back.

Liam @ GamingOnLinux 🐧🎮

@fossrob but if the code is open source and the licensing allows it, repackaging and reusing is all in the entire spirit of open source

Creating a fight between upstreamd and downstreams is not going to help anyone.

Liam @ GamingOnLinux 🐧🎮

@fossrob But as said elsewhere by me: they’re not actually doing anything wrong with their changes

Robin Edser

@gamingonlinux well yes. It would be great if none of this were necessary though and RHEL was simply available for free (with optional paid support like Ubuntu). But let's be honest, Ubuntu is only in recent years finally starting to be profitable after more than a decade running at a loss. Would they have made it this long without a billionaire benefactor all those years? 🤷 I'd rather Red Hat remain a successful business and continue to do the good it does.

Robin Edser

@gamingonlinux well, the nuance (to me at least) is that just "repackaging and reusing" as is, *in it's entirety without adding any value* is not in the spirit of or healthy for open source.

And in this case sadly, a lot of the RHEL clone distributions do it purely for profit. Is anyone criticizing this because they feel sorry for Oracle Linux?

Doug Elkin

@gamingonlinux that's a funny way to admit that their support contracts provide no inherent value

uzayran

@gamingonlinux
I always thought Red Hat's selling point was the support you get when you buy the RHEL license. Getting prospectice customers used to the ecosystem by publishing CentOS for free, and then selling them support with RHEL seemed like a sensible approach to me. But I guess IBM does not see it that way.

Aman Das :silverblue: :rstats:

@gamingonlinux I think the blog is fair. I'd rather Red-Hat continues to work upstream than there be more RHEL clones.

LinuxGamer

@gamingonlinux I swear that's the whole point of open source, to be able to fork and build upon something to make it better, and to collaborate.

Jaime Herazo

@gamingonlinux

Turning Free Software into a walled garden in the name of the Almighty Profit should be grounds from shunning them from fucking everywhere, they're no longer to be trusted with it

SFaulken

@gamingonlinux *shrug* I don't have any particular objection to what RedHat is choosing to do here. Frankly I'm surprised it's taken this long.

jeffeb3

@gamingonlinux We paid for RHEL simply because we needed something we could _buy_. The corporation I worked for couldn't agree to any terms unless they bought something. The repos were not the key feature.

Ben Reaves

@gamingonlinux all I hear is “We’re happy to take your efforts & roll them into our project. Oh you want our changes too? We can’t have that & our paying customers don’t want it either because the question eventually becomes why are we paying for this?”.

When you know quality of the software is so good that it’s difficult to build a billable support business model on top of it. They aren’t afraid of hobbyists, they afraid of professionals that aren’t them.

🎃 Spice Taffer :godot: 🇨🇦

@gamingonlinux I assume this is some enshittification by IBM geniuses, and that it’s going to spill over into Fedora, which I was going to try on my next system.

Going to try OpenSUSE instead I guess.

Will

@gamingonlinux I knew this was going to happen when IBM bought RedHat. IBM has a terrible track record in trying to monopolize the computing industry, even attempting to strangle it. The thing that bothers me the most is the notion RedHat is going to build itself off FOSS & advocating the exchange of ideas to putting up a fence and acting like Steve Ballmer circa 2004. What IBM has done (b/c that’s the corporate cause of this) has taken one of the sterling names in FOSS & gutted it. Sad day.

xXxSharkPuncher360xXx

@gamingonlinux
Furthermore, RedHat has made themselves the arbiter of what constitutes 'value.' That's not how it works. Clearly the community sees plenty of value in RHEL clones. How many of them will now 'fall in line' and become paying RHEL users?

Go Up