3 ms·
First, LD_LIBRARY_PATH works well (or has for me). If for some reason the elf interpreter is unable to use the older libc, just use the old elf interpreter. Sec
by ryao 2y ago
First, LD_LIBRARY_PATH works well (or has for me). If for some reason the elf interpreter is unable to use the older libc, just use the old elf interpreter. Second, do static linking to achieve what you want. Then it will run on the older Ubuntu trivially.
That of course requires updating the application when a vulnerability is found in a library, but this is no different from Windows where you have to update many applications to fix vulnerabilities in third party libraries. The number of vendor updates to fix the same libjpeg of libpng issues on Windows is truly staggering.
The Qt libraries do not use the GPL. They use the same LGPL that GTK does. You are making stuff up to bash open source UNIX machines (which is what Linux machines are).
- itvision 2y agoFor 99.99999% average people out there none of this utter cryptic crap works even remotely which basically means it doesn't exist. Can you stop with anecdotal evidence? I don't care that you can make old software works. I can do as well, you know. Been there long before you even knew Linux existed. Had a nice little trip with GCC 2.96 by RedHat if you even remember that fiasco of epic proportions.
- ryao 2y agoThen you acknowledge that what you said earlier was untrue.
- itvision 2y ago> Then you acknowledge that what you said earlier was untrue. Where did I? Or something that's available to 0.0001% of its users has become an OS "feature"? Who are you kidding, man? What else, you gonna claim Linux is "fine" because people can write assembler code for it? It can even run on your PC? That's not what a desktop OS is about. That's not how it's used.
- ryao 2y agoIn reference to running old software, you said: > In Linux nothing even close is possible. Now you say it is possible, but are fabricating figures for how many people can do it. Thus, you acknowledge what you said was untrue. Both things cannot be true simultaneously. This is a feature of Linux. Linus Torvalds is very adamant about supporting old binaries with new kernels, even if it is not commonly done.
- deleted 2y ago[deleted]