3 ms·
Snap packages with isolation aren't a 'silver bullet' but they are a step forward. It continues a trajectory of trying to secure desktop endusers with steps lik
by slgeorge 10y ago
Snap packages with isolation aren't a 'silver bullet' but they are a step forward. It continues a trajectory of trying to secure desktop endusers with steps like AppArmor and kernel hardening that were don't for other LTS releases.
At least in terms of package format, the difficulty with dpkg is that a) general software developers don't understand it, and b) it's not transactional in the sense you can't reverse what's happened easily.
Trying to get commercial developers onto Linux is very difficult: on the desktop side they often don't see the point of such a small platform, and on the server side they feel it's super complicated and difficult. It might be stating the obvious but most developers aren't system administrators, so they really, really struggle with packaging and complain about dpkg/rpm a lot. Appstores are both tools and a process: Ubuntu did developer.ubuntu.com to provide an easy process for developers, and snap packages are another step along that way.
Lets not let the perfect get in the way of the improved!