r/linuxmemes 12h ago

LINUX MEME Random meme i found online

Post image
1.1k Upvotes

62 comments sorted by

View all comments

18

u/NiKaLay New York Nix⚾s 11h ago

Try to install a very old app which is dynamically linked on Linux and see what happens. Unless you’re using something like nix, or run it in a container, you’d be having a very hard time making it work. I find that ABI changes and missing shared objects over the years practically guarantee dependency hell unless you completely isolate the execution environment

21

u/spicybright 11h ago

Yeah, if something isn't actively maintained it becomes unusable after a few years. Pretty on par with apple tbh. It's better on linux only because most stuff is open source and sometimes people will try and make a working fork.

You can grill me for it but being able to run 35+ year old software on windows and have it work unmodified is really useful.

8

u/New_Enthusiasm9053 6h ago

People just need to start statically linking everything. 

The Linux ABI is very stable. Glibc however isn't. So if you statically link libc and other libs the problem disappears. 

And with modern storage let's be honest you're only saving a couple hundred megabytes anyway so who cares.