Today software installation is facing lot of issues and many problems to overcome, especially into the expandable world of IoT devices. The firm Canonical is aiming to fix this with the snapcraft project (https://snapcraft.io). Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.