Today, something miraculous happens. Believe it or not, the Linux Community largely bands together to embrace Ubuntu's "Snap" packages. Yes, you are reading that correctly -- competing Linux-based operating systems like Fedora, Gentoo, Arch, and more, will utilize the now-universal "Snap," meaning Linux software can be made to install regardless of distro. This should be particularly brilliant for operating systems optimized for mobile and IoT.
"Snaps sit alongside the native packages of the base Linux operating system. Each distribution has its own mechanisms to provide the base OS and its updates. Snaps complement the base OS with universal apps that cannot interfere with the base OS or one another", says Canonical.
The company further says, "the snap format is simpler than the native internal package formats of individual Linux distributions, because it is focused purely on applications rather than the core system itself. Snaps are essentially self-contained zip files that can be executed very fast in place, making them easy to create".
Canonical shares the following Linux-based operating systems which can now natively work with Snaps.
- Arch
- Debian
- Fedora
- Kubuntu
- Lubuntu
- Ubuntu GNOME
- Ubuntu Kylin
- Ubuntu MATE
- Ubuntu Unity
- Xubuntu
- CentOS
- Elementary
- Gentoo
- Mint
- OpenSUSE
- OpenWrt
- RHEL
Jason Shepherd, Director, IoT Strategy and Partnerships, Dell says, "we believe snaps address the security risks and manageability challenges associated with deploying and running multiple third party applications on a single IoT Gateway. This trusted and universal app format is essential for Dell, our IoT Solutions Partners and commercial customers to build a scalable, IT-ready, and vibrant ecosystem of IoT applications".
If you are a developer and you want to create a Snap, you can do so here. If you need some assistance, you can reach out on IRC here.
Do you think the universal acceptance of Snaps is a game-changer? Tell me in the comments.
Photo credit: vladsilver / Shutterstock
~ Brian Fagioli
0 comments:
Post a Comment