Some mix of wrong and right, the exact proportions of which I’ll leave as an exercise to the reader.

9 points

There are a few completely fair points in there calling out what they are legally allowed to do (e.g. they are not directly violating GPL) and are doing (contributing changes back upstream, they claim “always”), that’s about the only “right” this reader found.

Have some quotes that demonstrate the “wrong”:

I feel that much of the anger from our recent decision around the downstream sources comes from either those who do not want to pay for the time, effort and resources going into RHEL or those who want to repackage it for their own profit. This demand for RHEL code is disingenuous.

Ultimately, we do not find value in a RHEL rebuild and we are not under any obligation to make things easier for rebuilders; this is our call to make.

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.

permalink
report
reply
28 points

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.

This quote is particularly damning to me. It’s right in the preamble of the GPL “Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it.” Emphasis mine. It’s a legal right, that I can redistribute it, whether or not I modify it in anyway. Stomping on my legal rights is not a threat.

permalink
report
parent
reply
13 points
*

Whole-heartedly agree on the quote and it stuck out to me even before coming to the comments here. Redhat might not like that people are repacking “their” software, but the spirit of GPL software is that you can charge for it but folks can also go through the trouble of building it themselves should they not want to go that route and are able to support/debug/maintain the software themselves on their own hardware.

If they don’t think the clauses of GPL are fair, then they should probably stop distributing Linux entirely because their entire business model is founded off of profiting off the work of other open source contributions.

Simply rebuilding code, without adding value or changing it in any way, represents a real threat to open source companies everywhere.

One could argue Redhat already does this on packages they have not improved or submitted contributions for.

permalink
report
parent
reply
9 points

I actually agree with Red Hat’s decision to not make their sources publicly available to non-customers, and I think this is a good example to set for free software companies. However, this quote shows a fundamental lack of understanding of what free software is. It’s not a “threat to open source companies everywhere”; it’s a feature. It’s the horse you rode in on.

The SFC has suggested this, and Alma Linux wrote about their understanding of Red Hat’s terms, but it seems that Red Hat may terminate contracts with customers who redistribute their sources. I think that’s quite nasty and very much disagree with it. Grsecurity already does this, and my opinions about that company are the same. I thought it was interesting that Red Hat didn’t address this at all in their post…

permalink
report
parent
reply
2 points

There is a very big difference between RH and grsec here though, and I hate that people just brush over it. And that is that true, you might not be able build the exact compatible operating system with just names and logos exchanged easily anymore. But no part of their stack is closed source or only available to subscribers, is it? Who pays the pipewire dev and in which distribution did it appear in first? Who paid the systemd developer and is currently the main company behind it? What about NetworkManager? GNOME?

permalink
report
parent
reply
3 points

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.

This quote is particularly damning to me.

I agree that it’s particularly damning, but for a whole different reason. Anybody who considers “a hobbyist- and hackers-only activity” a “threat” to “open source” fundamentally no longer Gets It and is themselves an enemy of Free Software!

permalink
report
parent
reply
9 points
*

I understand “we do not find value in RHEL rebuild.” At least, I understand that it means “we do not find the value [to Red Hat] outweighs the cost [to Red Hat].” I don’t understand how “simply rebuilding code… represents a real threat to open source companies.” It makes it sound like the rebuilders are doing something wrong.

Sure, you can say that it hurts your profits if others are providing an equivalent to your service for free, but if that isn’t acceptable, why allow it? Moreso, why allow it for years and then suddenly claim the communities built around that decision are a “threat”?

Maybe I’m misreading, but I think I would respect this position a lot more if it was simply “we can no longer afford the competitive disadvantage,” rather than implying various open source communities are actually exploiting and damaging open source.

permalink
report
parent
reply
1 point

I’m not entirely sure there are a ton of people/companies that are considering rhel licences vs rocky. All the companies I’ve worked for are considering debian vs rocky at this point. Not huge but 1000-5000 system type companies. I’d guess that’s a huge bulk of the market that’s using rocky, and also up steaming patches and big reports.

permalink
report
parent
reply
3 points

Be nice if they at least gave Mike a picture for his blog posts.

permalink
report
reply
-10 points

I asked ChatGPT to do that exercise for me:

I find it deeply troubling to witness the erosion of true open source values within Red Hat, as outlined in the recent blog post by Mike McGrath. While he attempts to defend the company’s actions, it is clear that the fundamental principles of software freedom are being undermined.

Firstly, McGrath’s claims about Red Hat’s commitment to open source development are misleading. Mere code contributions upstream are not sufficient to embody the spirit of the free software movement. True dedication to freedom means liberating users by ensuring that the software they use respects their rights to study, modify, and share it. Unfortunately, Red Hat’s actions fall short of this ideal.

The emphasis on backporting patches and maintaining an operating system for extended periods is not inherently incompatible with open source values. However, it is the context in which these activities occur that matters. Red Hat’s increasing restrictions on downstream rebuilders and its reluctance to facilitate their efforts is a disservice to the community. By limiting the ability to freely modify and redistribute the software, Red Hat is erecting barriers that hinder innovation and impede the spirit of cooperation that open source should foster.

Furthermore, the dismissal of rebuilders as mere profit-seeking entities is a distortion of reality. These rebuilders play a crucial role in expanding the reach and accessibility of open source software. By disregarding their contributions, Red Hat is failing to recognize the diverse needs of users and the benefits that can arise from a vibrant ecosystem of downstream distributions.

The introduction of CentOS Stream as a replacement for CentOS raises concerns about the viability of a truly community-driven project. While Red Hat claims that the source code remains open, the increased control exerted by the company raises questions about the autonomy and independence of the project. This shift undermines the trust and collaboration that formed the foundation of CentOS and threatens to marginalize the very community that helped build it.

I implore Red Hat to reconsider its stance and recommit to the principles that once defined the company. Open source is not simply about code contributions; it is about empowering users and fostering a community of collaboration, transparency, and shared knowledge. Red Hat must embrace these values fully, or risk betraying the very essence of the open source movement it once championed. Only by upholding software freedom can we ensure a future where technology serves the best interests of all.

permalink
report
reply
16 points

Guess me as an end user for Fedora should stop contributing my time and energy to identify and fix bugs, or get Fedora’s name out there, because I FIND NO VALUE in giving Red Hat my FREE work.

One thing while I worked at Red Hat, they will under pay you, they will push you beyond the breaking point, they will under value you, because “we will change the world.” And apparently you change the world by all those things I just mentioned.

permalink
report
reply
10 points

RedHat needs to be profitable, and it’s getting harder and harder for them. RHEL is not their main product anymore. Everything is about Openshift and it’s Ecosystem. But Openshift is expensive.

Additionally are the European sub divions not happy how the last round of layoffs went.

permalink
report
reply
2 points

RHEL is not their main product anymore.

RedHat losing the plot is their own mistake to correct. I’ve been telling my OS TAM as much for a decade.

Everything is about Openshift and [its] Ecosystem. But Openshift is expensive.

And oVirt competes well.

But when your entire business is based around massively hyped bags stapled to the side of a badly-managed central product you don’t mention or promote, what’s the expectation?

RedHat was solid for the very thing that made centos a popular option. But then it had to have more; more, more more.

permalink
report
parent
reply

Linux

!linux@lemmy.ml

Create post

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 9.6K

    Monthly active users

  • 6.1K

    Posts

  • 170K

    Comments