Re:Snaps are universal Linux packages
by seenitall on Friday February 03, 2017 @03:26AM
(#13558536)
Exactly. Snaps grew out of the work to make Ubuntu mobile phone apps secure and easy to update. They are a great way to publish software, worth creating regardless of all the anti-canonical trolling. And they work fine across distros except where RH has actively tried to cripple them. That's their right, but wow, toxic.
[ Parent
| on HN ]
Snap is not vendor neutral - it has hard coded dependence on Canonical infrastructure. If you want to provide your own, tough luck.
Calling to attention about that is not anti-canonical trolling. It's avoiding creating a dependence on a third-party.
s/tough luck/patches welcome/
Patches here: https://github.com/flatpak/flatpak ;)
> RH has actively tried to cripple them
Source?
Snaps require AppArmor which is used by Ubuntu and openSUSE. This makes it harder to integrate Snaps into Red Had (SELinux) distros, but I wouldn't say that this is something RH does actively to cripple them.
Snaps need a security backend like AppArmor in order to run in confinement. Without it, they can still be run unconfined. And while AppArmor+seccomp is the only working security backend, snapd is designed to support alternate backends, so one could be made for SELinux, we just need someone with SELinux experience to write it (our in-house expertise is in AppArmor)