We have settled on making the effort to move to Debian for the compute nodes.
One thing we could not break out of is FreeIPA :-( We are not brave enough to run FreeIPA on Debian or find a completely new alternative in Debian that wouldn’t break us while we are already changing so much. So, we are going to pay for RHEL for one server to run IDM.
I will tell the researchers that come to us needing RHEL compatibility to pay for RH license out of their research grants, or spend the time and work with me to make their stuff work on Debian(I can already see what choice they will make).
I hope the fine folks and management gurus at IBM/RH rejoice with their short term profit at the cost of long term loss of faith and ruin.
You could always try talking to Red Hat Sales and dump a list of your submitted bugs at the same time. Say you need a really good deal or you're moving to Debian. The worst they can do is say no.
> So, we are going to pay for RHEL for one server to run IDM.
With a free developer account you can run up to 16 copies of RHEL, with up to 8 cores each, in production, without paying.
It's just a few patches ahead RHEL, with packaged builds using the exact same Infra and QA process.
It's not RHEL N+1 beta as some disingenuous people have argued
are these redhat projects really so crappy that it is something to be scared about to attempt to simply run them on another linux distribution?
I’d donate to Rocky and stick with it, if it were my project.
Something about this irks me. I realize there are some differences between FOSS, FLOSS, and open source. And I realize sometimes there’s some ambiguity there. But I’m still not sure I agree.
1. create a free dev account
2. get the sources
3. merge changes into rocky repo
4. have the account terminated by the Hat
5. goto 1?
Subversive, but mostly in compliance with GPL and Red Hat EULA... Ish. Kinda.
But I probably made an error here. Who can point it out?
The developer (john doe) honours the EULA up to the point where the sources are on his computer and cancels hist account (or has RedHat do that). From there, it's just GPL code that can be re-destributed freely (save for RedHat trademarks and licensed assets).
The company (rocky, alma, springdale, oracle) is in it's full right to accept any changes and merge them into their GPL code base.
Sure the ethics are questionable, but I suppose the IBM lawyers would have a hard time prohibiting this in the EULA while simultaneously honouring GPL and welcoming contributions from anonymous developers.
But I suppose I'm just too dumb to see that my cunning plan isn't very cunning at all. :-)