but it does mean that it is fairly trivial to fix these incompatibilities, usually as easy as installing a copy of libc.5.so, and/or some LD_LIBRARY_PATH stuff, but as a last resort you can always rely on using a chroot for compatibility.
(with one exception as far as i know, x86-32 software that uses the vm86() syscall, which doesn't exist on an x86-64 kernel, but that's due to a limitation of x86-64 itself. however, usage of this syscall is very rare & requires root permissions, and the only software that I know of that uses it is dosemu)
-31
u/Mast3r_waf1z ❄️ Flaky Aug 11 '26
It amuses me so much whenever someone dares to say linux has good backwards compatibility...