3 ms·
Why can't AlmaLinux and Rocky Linux drop their bug-for-bug compatibility commitment, and become stable distributions in their own right, based on CentOS Stream?
by CrLf 3y ago
Why can't AlmaLinux and Rocky Linux drop their bug-for-bug compatibility commitment, and become stable distributions in their own right, based on CentOS Stream?
I think this ecosystem would gain a lot from these distributions having their own identity, instead of being just 1:1 copies of RHEL.
Change my mind. ;)
- neurostimulant 3y agoMany enterprise apps are distributed as binary release that compatible with RHEL, and people want to run them without using RHEL, especially in situations when it doesn't make sense to purchase RHEL licenses.
- CrLf 3y agoI understand that scenario, having lived in it for many years. However, in practice, that doesn't require bug-for-bug compatibility. The proof of this is that such software tends to run perfectly fine even across different RHEL major versions with just a few compatibility packages.
- neurostimulant 3y agoI don't use red hat based distro myself so I'm curious: if you want to run an old binary built for, say, RHEL from 5 years ago, can you run that binary on centos stream without dependency issue?
- CrLf 3y agoDon't know specifically about CentOS Stream, but I used to run things like IBM DB2, IBM TSM, and a few other stuff that was built for RHEL 4.x/5.x on RHEL 5.x/6.x. One thing that I like about RPM is how most packages specify dependencies based on contents, not on package name or version. So, even if a package changes name, if it still contains the required ".so.x.y.z" library, it will work. PS: I don't understand how people can complain about rpm/yum/dnf, 20 years ago it was already years ahead of what apt/deb is today.
- jacooper 3y agoWell then these apps now have to support something else if they don't want to lose customers who don't want to use RHEL.
- Nullabillity 3y agoRHEL (and co) is largely a worthless trainwreck, technologically speaking. The values that the clones provide are "lets you run your old RHEL shitware from clueless vendors", and "lets you tell clueless customers that yes, against better judgement, they can run your software on their box-ticking RHEL systems". Without RHEL compatibility, they are nothing. And without them, RHEL customers have no software to run and RHEL certification means nothing.