Superiority brings jealousy

https://lemmy.ml/post/3083640

Superiority brings jealousy - Lemmy

Try running an old binary on Linux.
Define old binary. The a.out and elf format haven’t changed in a very long time. If you mean something from an old system with unmet dependencies, it will run, but it will crash and warn you that some library isn’t found. It will still run up until that point tho.

I can’t personally run Kobo Desktop anymore on Linux because proprietary devs are so used to Windows. Running things for literal decades that; why update their software or maintain it for longer than the couple of years when it was released if even that?

Like Linux is inherently constantly evolving and changing without any regards to how software developers feel. When using libraries that will change and break shit even with flatpaks if they don’t maintain their software.

So using this argument is completely missing the point entirely when so much shit is broken on Linux because of it. Despite said software being able to run up until they throw a library error at your ass.

I mean, there is nothing stopping you from installing whatever version of the library that is required in tandem with the latest version. You could even put it somewhere other then a standard library location and start executing your binary with

LD=/my/old/library ./myoodbinary

and have it dynamically loaded at runtime.

The only time this doesn’t work is when it is something in the kernel that breaks the binary… But you can run an older kernel that has back ported fixed.

I get where you are coming from with proprietary binarys that the devs have abandon. But to me that makes all the more reason not to run that software in the first place.

It… sorta runs. It’s a pretty badly designed program on its own (I think it runs some web stuff, but its not electron). It looks terrible on wine, some menus are broken, syncing doesn’t work, etc. In the end I just installed it on windows (which I have for VR) and then literally never used it again (calibre-web is great)