Remix.run Logo
est31 a day ago

Yeah, Linux-the-kernel does have a stable ABI indeed, but this is not relevant for most ISV desktop software out there. In my comment above I was referring to Linux-the-OS (aka GNU/Linux). The userspace libs don't have a stable ABI at all, and this is a widely discussed problem. Other operating systems built on top of Linux-the-kernel don't have this problem, Android has a really stable ABI.

mr_toad 17 hours ago | parent | next [-]

> The userspace libs don't have a stable ABI at all, and this is a widely discussed problem.

And DLL hell isn’t? Or the shambolic mix of 32 and 64 bit libraries on Windows?

Anyway, desktop binaries are increasingly rare for business software.

iknowstuff 15 hours ago | parent [-]

I dont think dll hell is a problem anymore

https://en.wikipedia.org/wiki/Side-by-side_assembly

alightsoul a day ago | parent | prev [-]

You are describing the gnu c library I believe. That can be worked around with flatpak and appimage.