Snapcraft
snapcraft.ioSnaps are universal Linux packages — simple to create and install
Dev Toolslinuxpackage-managerapp-storecontainerized-packagescross-distrosoftware-distributionopen-source

About
Snapcraft is a platform for building and distributing containerized Linux software packages called snaps. Snaps bundle their dependencies, auto-update in the background, and work across all major Linux distributions without modification. Developers can publish their apps to the Snap Store, gaining exposure to millions of Linux users with built-in install metrics and automatic update management.
Problem
Distributing Linux applications across multiple distributions is complex due to dependency conflicts and lack of a unified discovery and update mechanism.
For
Linux application developers and software publishers
How it works
Developers define a snapcraft.yaml file specifying their app and dependencies, build a snap package, and publish it to the Snap Store where users can install and receive automatic background updates.
Business model
free
Status
launched
Company
Canonical