And in Microsoft world you have huge pains eventually with third-party programs. You can't
simply "upgrade". Or you can use klik and such which is equivalent to the naive "Microsoft"
You have something equivalent for a "multi-platform-packages": LSB RPM packages. Those will
sortof work. But how do you resolve dependencies?
If a security issue comes up with libpng, will the vendors of all third-party packages
provide you updates in a timely manner? (hint: not). With any linux distribution, you just
update the libpng package and don't need to download 200MB of updates for that.