However, every now and then one unfortunately needs the latest version of a certain application. To not be forced to upgrade your distro to a newer version there are a few "solutions". They provide a "package" of needed libraries and the application/binary itself. There's:
- Flatpak
- Snap
- AppImage
- Docker
- Steam
It's explained in this nice article.
I think that these "packs" might be useful a last resort only. For example: I might want try the all new and improved version of Evolution Mail/Groupware suite that actually support Google's latest way to irate computer users all over the wold: their new inaccessible API for your contacts.
Other than agreeing upon a "default" OS like Debian Stable or something to develop for (as has been sort of advocated here) what do you think is the least bad "solution", if any?