Rocky Linux shares how they may continue to obtain the RHEL source code
phoronix.com
phoronix.com
Anyway my main point, I'm not worried about Alma getting wiped out, or about them making a bad decision that ends them in legal hot water and jeopardizes the project.
RHEL has 10 years of support, with the option of 13 years.
I like debian, but sometimes you have to have long term support. And I fully understand why you wouldn't support 13 year old software without getting paid for it.
Seems like there's plenty of volunteering in the CentOS fork community. Why not put that wood behind Debian LTS arrow? Seems like a much better idea than continue trying to build on an unreliable partner like Red Hat.
The problem here is that the people who need 13 years of support are perfectly OK with paying Red Hat for that. No one is saying that doesn't have great value if you need it... problem is you don't need it for an awful lot use cases.
There's a ton of Python 2 code still out there that won't get updated to 3 if it can be helped.
It doesn't look big, but it's like an iceberg. 9/10ths of it is invisible, and just sits there, raking in money.
Less than that if you care about security patches. Debian's Security team stop after ~18-24 months, at which point it transitions off to, quote, "Debian LTS is not handled by the Debian Security team, but by a separate group of volunteers and companies interested in making it a success.".
For example, here are the unsupported packages in Debian 10. These are the sorts of packages that don't get included with RHEL or SLES in the first place. https://salsa.debian.org/debian/debian-security-support/-/bl...
unless you're going to have an entire org full of Linux SMEs -- and most businesses aren't going to do that, they're not software companies -- then you need a support option.
Debian ain't got that, and Canonical is something of a basketcase.
Or just shell out for RHEL?
Because RHEL is considered a standard in the enterprise circles, and software may not support distros that aren’t RHEL.
> Or just shell out for RHEL?
Why would you do that for smaller projects? Why would you do that for ephemeral containers? Why would you do that if you don’t care about RHEL support but want RHEL’s stability or are tied to RHEL for some reason?
Somehow, whenever anyone spots a flaw in the FOSS model, it’s Apple’s fault. This is what people wanted, this is libre. Red Hat can sell for money. Remember, kids, CC violates a freedom!
You can only characterize it as "a flaw in the FOSS model" if you consider these patches to be Red Hat's property. They can sell it for as much as they want, just never "own" it.
> Walled gardens are at least as old as video game consoles
Walled gardens have existed much longer than that. But, so to speak, shooting someone at the country club doesn't give you the right to deny state police an investigation.
I'm not sure I understand the term. Wikipedia says, "Bluewashing is term used to describe deceptive marketing that overstates a company's commitment to responsible social practices. It can be used interchangeably with the term greenwashing but has a greater focus on economic and community factors."
If I follow your usage, you're saying that Red Hat states they are committed to the ethics and social responsibilities of FOSS and the GPL but the actual practices violate those factors. If they are using GPL code but not releasing their code, then I would tend to agree, but IANAL.
Can you clarify a bit?
What I think this change will make happen, 80-95% of the companies using CentOS or Rocky stop using RHEL based linux distros. But the rest start paying Red Hat. Those who moved away were never going to buy anyways so why should Red Hat care if they don't use a free competitor that used their work?
IBM/Red Hat are not in the cycle where they create new products and create value that way, they're in the business of buying things and increasing their market share that way. And have been for quite some time.
Canonical Ubuntu has a longer support on their LTS releases, and may be preferable. If you can get past annoyance with things like snaps.
So, if you want to ship Ubuntu-based systems, you actually have to maintain your own version of all of their software stripped of the trademarks and re-compiled, or pay them. It seems Canonical is getting more interested in actually enforcing this, I believe they mostly ignored it for a long time now.
Debian seems like a much simpler alternative than doing all this.
Source: https://ubuntu.com/legal/intellectual-property-policy
> Any redistribution of modified versions of Ubuntu must be approved, certified or provided by Canonical if you are going to associate it with the Trademarks. Otherwise you must remove and replace the Trademarks and will need to recompile the source code to create your own binaries [emphasis mine]. This does not affect your rights under any open source licence applicable to any of the components of Ubuntu. If you need us to approve, certify or provide modified versions for redistribution you will require a licence agreement from Canonical, for which you may be required to pay. For further information, please contact us (as set out below).
It seems that it all hinges on what a "modified version" of Ubuntu is. Is redistributing their packages outside of a full disk image a modified version?
So, for example, if you take an Ubuntu image, change the default username and password, and re-export it as a new ISO, you have modified the Ubuntu image and can't redistribute it with the *buntu trademarks unless you make an agreement with Canonical. IANAL so don't take my word for it, but this is my honest understanding of what Canonical claims at least.
This does seem to be in agreement with the next item in the FAQ I linked - where they say that using an image that doesn't conform to the IPRights policy from someone else is not recommended since they can't guarantee that it will work with future updates or such - which any modification even of default settings could provoke.
However, it seems there are plenty of Ubuntu .deb mirrors out there... and there are even instructions at https://help.ubuntu.com/community/Debmirror.
Your previous post said "you can't redistribute Ubuntu binaries or sources as-is, since they contain registered trademarks of Canonical" (emphasis mine), which I think isn't quite true - there has to be some modification involved to fall foul of Ubuntu's IPR.
Not a reference per-se, but an interesting post on the Nirokey blog "NextBox: Why we Decided for and Against Ubuntu Core"
[1]https://www.nitrokey.com/news/2021/nextbox-why-we-decided-an...
All Debian releases get 1 year of full updates after the new release, and at least 5 years of updates in total from their initial publication.
RHEL is something like 10 years while Debian is more like 2, 3 if you push it.
When you see people still running PHP 5, or Python 2, and not for tiny little nonprofits either... there are large sums of money being thrown over the wall to support that.
What if all that effort on CentOS forks was spent on this?
Even within that 12-24 month timeline, security fixes are commonly only backported where there is a significant enough security risk in a significant enough package. More resource on this mundane but important task is sorely needed
Always has been, compared to RHEL
Was Red Hat losing money? Or they wanted more money?
For example, I was using CentOS for prototype development. No way would I be able to get RHEL for this. CentOS allowed for not having to hassle with development license management with RHEL. Meaning more time spent on trying to get something work vs handling business to business logistics. This way, if the prototype was deemed acceptable, I could hand off OS management to IT and they could handle B2B logistics.
Now I no longer prototype with an easily transferable RHEL style OS. Means IBM just reduced their probability of receiving future support contracts. This is where IBM lacks understanding of economic utility.
IBM is now going to be cutting that channel off. They might juice a few more contracts in the short term, but mostly they're going to push small businesses away from the RHEL ecosystem entirely and cut off their pipeline of new leads.
Why doesn't the free RHEL developer subscription work for this use case? (Honestly curious, as I use it for similar prototype development and want to make sure I'm not missing something).
I get that others may not like that trade-off, but I was mostly curious if there were any specific reasons that would tip my personal scales. Sounds like there aren't.
Just look at the developer Subscription FAQ and there are a bunch of possible issues that one must spend time to work around. Loading CentOS is near frictionless.
I worked at a different office that got blue washed, it was depressing af, feel bad for the long-time redhatters
So we'd just run RHEL for the clients who needed these support contracts and used CentOS for everyone else to still have a homogeneous environment.
With Debian I can't get this kind of support. So the options are reduced to Oracle Linux and SLES/openSUSE.
That will be the next move for the RHEL sources IMO. They'll probably stop releasing all non-GPL licensed code from RHEL proper.
After all, why would anyone still use RedHat if their competetive advantage (i.e. open source) is lost?
As a RedHat customer i want to be able to take their packages (which include the open source software and their changes to it) and rebuild them from source with both their and my patches whenever i feel like doing so.
This will definitely be one of their possible next steps, as they seem bent on locking down RHEL.
I see people frequently disparage the GPL here in HN and promote less encumbered alternatives. Well, _this_ is why the GPL is important, and it will become even more relevant in the future.
This would mean no more SRPMs.
If they stop publishing non-GPL source code, they have a distinct disadvantage when compared to open source alternatives.
Who do you think finds that a competitive advantage? What company is saying "You know what, we can use Red Hat spend millions and worst case we just hire some devs to continue the work?" I doubt any are.
Their competitive is what support so many packages and companies can not worry about issues. Open source has no part in that.
The RedHat support will fix issues, they will not add new features only you need.
If you're at the level of needing custom operating system modifications you're probably better suited to finding a distro you can fork. Not pay for RHEL.
- How many companies still offer free APIs for access to their data? This used to be amazingly common. Now, even my garage door wants a paywall. - Google bragged about not selling search placement. But is what they are doing now really any different than the old keyword buying engines? - How many people still use email? And of those, how many just use gmail, effectively giving Google a near-monopoly - It used to be that MS Office competed with other office suites and there was a lot of talk pushing for long term interoperability. But all of that seemingly died with the shift to online services.
Free as in speech is in worse shape now than it was 20 years ago.
stay away from rhel ecosystem for your mental health =)
I run Debian on all my servers and, knock on wood, I have not had an issue in over 15 years of usage. It quite literally is the most rock solid and trouble-free OS I have ever used.
I have a ton of experience with Ubuntu, too, but these days there is no compelling reason to use their stuff. The contrary actually - considering all the telemetry, motd integrations, etc and don't forget snap.
Debian 12 is a really outstanding release.
For now I run 22.04 stable.
As I'm not wanting to dogfight the drama, I feel that Canonical, and with documented "heated" discussion on the mail list has, to me tainted the same waterhole that Debian uses.
It has done well to snuff the same flames that flare with RedHat.
People could also just fork and long-term-support CentOS to provide a more stable platform.
https://github.com/pkulak/dotfiles/blob/nix/nix/gamedevices....
Still not all the way in. Like, I'm still going to use Chezmoi for my home directory because I don't quite see the value-add of Home Manager, but who knows; maybe I'll be a super fan next year and move everything over.
Compared to the mess that is ansible+ubuntu, it must be an improvement.
That's a nice EPEL you got there. Sure'd be ashame if it went away or if it got left-pad'd!