3 ms·
These new software packaging systems (Flatpak, Snap, and AppImage) offer several benefits: - All dependencies bundled in one package, which eliminates dependen
by commoner 8y ago
These new software packaging systems (Flatpak, Snap, and AppImage) offer several benefits:
- All dependencies bundled in one package, which eliminates dependency hell
- Delta updates for smaller and faster application updates
- Software developers can support all Linux distributions with one release, instead of repackaging their software multiple times
- Application sandboxing for additional security (only for Flatpak, Snap with AppArmor, and AppImage with Firejail)
- The entire application is contained in one file (only for AppImage)
The various app stores (Ubuntu Software Center, GNOME Software, and KDE Discover) already support either Flatpak or Snap, which would make Linux software more accessible to users who prefer a graphical interface for software management.
- webgoat 8y agoOnly downside I see is that you end up with many repeat dependencies, which takes up more space than the alternative. Still pretty great for a personal Linux machine more easily maintained by the user, but not so great for other machines with more limited resources.
- leshokunin 7y agoThat makes a lot of sense. Thanks for the clarification.