News for hackers. Stuff that matters.
Re:Impact of RHEL Changes to AlmaLinux by toyg on Thursday June 22, 2023 @02:37PM (#36436749)
And then you can sue for "imposing further restrictions", though.

(Not that fighting a legal battle with IBM is something you can realistically do without losing your business, of course. But legally, I think one would have grounds to.)

Re:Impact of RHEL Changes to AlmaLinux by fariszr on Thursday June 22, 2023 @02:44PM (#36436846)
But these restrictions are on the account not the code? This will probably end up in court anyway.
Re:Impact of RHEL Changes to AlmaLinux by basch on Thursday June 22, 2023 @02:55PM (#36437002)
they sell you version 5. you redistribute the 5 source code. they refuse to sell you version 6, therefore not making you eligible to receive the version 6 source.

refusing to sell you version 6 isnt a restriction on what you can do with 5. it is terminating the relationship going forward.

Re:Impact of RHEL Changes to AlmaLinux by jtriangle on Thursday June 22, 2023 @09:05PM (#36441439)
This whole thing seems absolutely trivial to get around to be honest. Rocky just needs to have additional gmail addresses to tie licenses to. IBM doesn't need to know that Rocky is a customer, nor do they actually have the ability to know outside of whatever glad-handing Rocky is currently involved in with IBM.

It seems to me like Rocky wants to stay in bed with RHEL for unknown reasons, so they're playing nice. If there wasn't some benefit to doing so, they could simply anonymize their sources and RHEL et al couldn't prevent them from doing so.

Re:Impact of RHEL Changes to AlmaLinux by basch on Sunday June 25, 2023 @02:11PM (#36471060)
contractually, using gmail addresses and fake identities might land you in hot water, if you are buying the product under a contract.
Re:Impact of RHEL Changes to AlmaLinux by josephcsible on Thursday June 22, 2023 @02:39PM (#36436780)
> Not that fighting a legal battle with IBM is something you can realistically do without losing your business, of course.

Doesn't this change affect Oracle Linux too? Suing people and even big companies is Oracle's favorite thing to do, and for once they'd be the good guys for doing so.

Re:Impact of RHEL Changes to AlmaLinux by uluyol on Thursday June 22, 2023 @03:18PM (#36437283)
I hadn't thought of this, but this is an excellent point. Oracle vs IBM, who wins? The lawyers for sure, but for outsiders there would be no downside.
Re:Impact of RHEL Changes to AlmaLinux by progmetaldev on Friday June 23, 2023 @07:07PM (#36453447)
If IBM loses, we could find ourselves faced with even heavier restrictions on RHEL, including the inclusion of binaries and non-GPL'd code which would make it much more difficult for Alma/Rocky to build their own version.
Re:Impact of RHEL Changes to AlmaLinux by tmottabr on Thursday June 22, 2023 @03:27PM (#36437424)
I believe Oracle Linux might be the biggest target here.

Paying enterprises that decide to go with Oracle Linux are the real threat to RHEL not the free alternatives.

Very few people that are on the free alternatives will start paying for RHEL if the alternatives go away, it is more likely that they move to another distribution.

This is not even the first time Red Hat try to make Oracle life difficult.

Re:Impact of RHEL Changes to AlmaLinux by chasil on Thursday June 22, 2023 @04:32PM (#36438525)
Notice Alma's explicit mention:

"In the immediate term, our plan is to pull from CentOS Stream updates and Oracle Linux updates to ensure security patches continue to be released."

Re:Impact of RHEL Changes to AlmaLinux by lathiat on Thursday June 22, 2023 @09:22PM (#36441617)
They did something similar with the Kernel in 2011. They stopped publishing the git tree for the RHEL kernel and only published the tarball with no version control. At the time, Oracle started a project to reverse engineer it back into a set of unique patchsets. Was kindof wild.

Not sure how long it lasted. It doesn't seem live now, though.

https://www.theregister.com/2011/03/04/red_hat_twarts_oracle...

https://www.theregister.com/2012/11/12/oracle_launches_redpa...

Re:Impact of RHEL Changes to AlmaLinux by robmusial on Thursday June 22, 2023 @02:46PM (#36436878)
Red Hat isn't imposing further restrictions. You are free to do with the source code whatever you wish, but the GPL nor any court can force Red Hat to give or sell you binaries in the future and thus source code in the future.

An example of an illegal restriction would be if Red Hat gave their binaries to everyone publicly but only their source to people who agreed to not redistribute it, and then if you did redistribute the source they cut you off or brought some type of legal action.

Re:Impact of RHEL Changes to AlmaLinux by jzb on Thursday June 22, 2023 @02:56PM (#36437016)
But they're not. Let's say you download RHEL 10.0 someday. You download RHEL 10.0 source code. Some of which is GPL'ed. You rebuild and call it Acme Linux 10.0.

Red Hat says "bye, enjoy distributing that, no more RHEL for you." You still get to distribute what you already have. That's what the GPL entitles you to - it does not entitle you to a business relationship with Red Hat, ever. But your ability to distribute that source is preserved.

Red Hat releases 10.1. They do not have to distribute that to you, nor give you source code, you're no longer a customer.

Whether this is in line with the spirit of the GPL or not is another story. But at least as I understand it, it does not violate the GPL.

Re:Impact of RHEL Changes to AlmaLinux by robmusial on Thursday June 22, 2023 @03:15PM (#36437234)
> Whether this is in line with the spirit of the GPL or not is another story. But at least as I understand it, it does not violate the GPL.

I'm fairly zealous about Free Software and I don't think this is even against the spirit of the GPL.

Many of the writings and talks from RMS on gnu.org talk about how it is perfectly fine for a company to modify GPL'd software for internal use only and not be required to redistribute those changes because you're not redistributing the binaries. If it is fine for companies to do that and not be considered a bad actor violating the spirit of the GPL this seems to me to be in the same moral sentiment. At the end of the day if you have the binary you have source and all 4 freedoms associated with it and you truly control your computing.

Re:Impact of RHEL Changes to AlmaLinux by xoa on Thursday June 22, 2023 @04:35PM (#36438575)
>Red Hat releases 10.1. They do not have to distribute that to you, nor give you source code, you're no longer a customer.

Although without legal teeth, in practice wouldn't this become very challenging to keep enforced? The Acme Linux person would be free to conspire with someone who was still a customer of Red Hat, get the 10.1 source code from them (they too could be banned but that's it), and then go ahead and distribute that. RH would have no way to compel the Acme Linux group to reveal who they got it from, they aren't committing any infringement and neither is whoever gave it to them. RH could try to fingerprint the code they gave each customer, but this would be trivially revealed by getting 2+ sources and doing a diff. If RH was tiny with a tiny customer base of small businesses then that could work, but they're so gigantic and with lots of gigantic business customers with 4/5/6 figure employee counts that preventing anyone so much as employed at any of these businesses from making copies of the code and uploading it wherever seems like quite a lift? Obviously said employees could be fired if caught, RH can try to incentivize customers. But still, with proprietary software at the end of the day there is copyright to fall back on as the big stick at the bottom. Copyright affects incentives not just on possible distributors but also consumers, yes someone purely interested as an end user for free might be happy with pirated software but nobody can build new businesses on it and devs even vaguely in the same field are not going to want to even look at it.

But with OSS someone just anonymously uploading each new version of RHEL isn't committing a copyright violation. Neither is anyone downloading/using/redistributing further. So this seems like it'd be hard to do a foundation of. It sort of has the feel of IBM going through the familiar motions it would with proprietary software, but the underlying foundation makes it all different. Another argument is people just wouldn't want to bother going through the trouble, but that too seems somewhat self-balancing? As-in, the more important RHEL's position is and thus the more valuable it is to RH/IBM, the more incentive people have to keep steadily sharing each new version. Conversely if the rest of the world mostly moved on and RHEL became more like IBM's mainframe stuff (still high profit margin but rarely thought of in day to day work beyond a small sphere these days) then the incentive to leak would shrink, but it wouldn't matter anyway.

It's been awhile but I feel like this sort of debate was had in the early 00s back when copyleft was all fresher, just starting to really break out into big business, and more subject to serious legal challenges. And the conclusion was that (assuming GPL held, which it has) while there are a number of theoretical legal ways to sort-of-if-you-squint do a more traditional (non-service) proprietary model with it, the practical realities of trying to do that without the law on your side would be hard. Guess we'll see how that plays out though with a very powerful player trying it?

Re:Impact of RHEL Changes to AlmaLinux by jzb on Thursday June 22, 2023 @04:52PM (#36438794)
"Although without legal teeth, in practice wouldn't this become very challenging to keep enforced?"

Well, enforcement is entirely another matter. It might turn into a nightmare of whack-a-mole for Red Hat, I have no idea. I'm only saying that AIUI, Red Hat can do what they're doing and still be GPL compliant.

It may impact the clones' ability to claim "bug-for-bug" compatibility with RHEL, though. At least without making them a focal point for lawyers. But I have no idea how things will spin out from here.

"Conversely if the rest of the world mostly moved on"

This is looking like a possibility. Things are pretty fragmented now as it is with RHEL leading paid Linux, Ubuntu leading unpaid Linux, and each major cloud provider have their own Linux offerings + Ubuntu & RHEL. (Also Debian in there..)

I don't know that this is the smart move by Red Hat. It feels like a gamble to me, but it's theirs to make.

Re:Impact of RHEL Changes to AlmaLinux by progmetaldev on Friday June 23, 2023 @07:04PM (#36453418)
One thing I fear is RHEL starting to add in code that is not GPL'd, but starts to become necessary to properly run the system. Then if you have the full source, you will still be required to strip out their proprietary software and patch the GPL source to get it to work properly. They could also add specific files to the source that contains your "customer ID", based on needing to be logged in to download the source. I know that starts to get into aluminum hat territory, but stranger things have been done to maintain a business.
Re:Impact of RHEL Changes to AlmaLinux by stev-0 on Friday June 23, 2023 @01:10AM (#36443031)
It should be easy to distribute RHEL back to ACME Linux via a detour right? I mean another company could distribute it to to ACME and and hide that with limited repercussions.

I guess that Legally this would have to be revealed once ACME gets sued. That sounds like an endless game of whack-a-mole to me though.