RE: Microsoft conveniently extends support for yet another Windows 10 version

avatar

You are viewing a single comment's thread:

There is a lot of more serious issues present in Linux... I would not recommend for example using OpenSSH on any Linux version as it has serious security flaws that have existed unfixed for almost 15 years...

If people think Windows DLL hell is bad, they know nothing about library and package hell in Linux... Basically there is no guarantee at all that libraries etc. built by official package maintainers actually run or work on all common processors.

A lot of developers working with Linux are forced to build dependencies from sources and bundle the libraries with their own programs due to incompatibility issues, just like developers working with Windows have needed to do, especially since Cygwin and MinGW became popular.



0
0
0.000
2 comments
avatar

That is absolutely correct.
There have been efforts in the Linux world as well to overcome package and dependency hell, which culminated in semi-containerized packaging formats such as Snap, Flatpak and AppImage. It's a small step in the right direction and yet they have their own caveats too, not to mention three different formats which furthers fragmentation (which is a typical issue with Linux).

0
0
0.000
avatar

I use AppImage myself... Official instructions say that libc.so.6 should not be added to the AppImage, but I add it manually, because that means the image can also be used with older releases of Linux.

Some people argue that bundling libc.so.6 makes it risky to launch other applications from inside the AppImage, but if the application normally doesn't do that, it is worth the extra compatibility.

0
0
0.000