What are these users doing, that can't be done with good ol' Debian, or any other of the million distros? I'm genuinely interested in that.
What are these users doing, that can't be done with good ol' Debian, or any other of the million distros? I'm genuinely interested in that.
Are we really going to build out compatible configuration management, monitoring, logging, etc? -- it's not a seamless transition. How much time do we have to put towards this?
And yes -- there is software compatibility issues. Look at the OpenHPC software distribution, it's designed for SUSE or Enterprise Linux: https://github.com/openhpc/ohpc/wiki/2.X
It's not unimaginable. Think systems which have been certified by some regulatory body.
So, most of finance and banking, some of health, all of munitions and arms, many aviation systems, many industrial systems, etc.
I worked in EMV and munitions, and a lot of the time it was simply cheaper to continue making the old system than it was to certify a whole new system.
The fastest certification process I knew off took about 6 month. The longest took about 2 years.
At those timescales it becomes expensive.
Those users (of which I used to be part of) find it a lot cheaper (almost negligible) to pay for things like RHEL instead of re-certifying.
You do make me wonder, though, about who the vocal users are: RHEL is not important enough to license, but important enough to not move to a different distro?
The scientific community, who run extremely high core counts and thus get a raw deal on licensing, but need the drivers for their hardware to be completely reliable as well as software compatability to work with anything from proprietary vendors that their community might need. Eg. CERN who are backing Alma linux.
And lot's of CentOS. Mainly for development. If I needed a virtual machine to troubleshoot something, I would make a CentOS one. A lot easier to not worry about the license keys. Same for build machines and temp lab setup machines, CentOS was quick to set up.
Delivered machines required RHEL. The others did not.
A requirement may specifically include all security updates asap for that software on that version and it is nobody's interest to change kernels (especially by who charges the clients for this routine constant work).