When Canonical announced last week that their Snappy implementation was ready for use on some of the major GNU/Linux operating systems, including Debian, Arch Linux, and OpenWrt, some were revolted and started questioning its approach to delivering Snaps to other distros.
The main question on everyone’s lips was “Why is there no Snappy server source code?” Some users have accused Canonical of many things related to their Snap announcement, in particular, that they don’t deliver an open source Snappy Store where everyone can see what exactly happens with their Snaps when they are added via the snapcraft.io website.
One of the steps in the instructions provided on the snapcraft.io website for application developers who wanted to deliver their apps as Snaps across multiple GNU/Linux distributions was to publish them in the Ubuntu Snappy Store, but not before they created an account and agreed to the Ubuntu CLA (Contributor License Agreement).
Canonical and Ubuntu founder, Mark Shuttleworth, shed some light on this matter by informing the community that, by design, Snaps aren’t, in fact, tied to a store, which means that application developers can make their own stores on their own terms. Also, he doesn’t expect other distros to want to fetch Snap packages from the Ubuntu Snappy Store.
Submitted by: Arnfried Walbrecht