nope, that's essentially the problem. Snap is curated and controlled by Canonical and they are forcing the issue.
The issues that both share are slow starts, larger package sizes, lack of safe ways to interact with the rest of the OS, etc.
Base concept is actually really good- Separating out dependencies and "containerizing/sandboxing" userspace applications is just a no brainier from a security and maintenance point of view. Its so nice to be able to easily install several versions side by side and know you arent fucking up system dependencies. Once they (flatpack, snap, some future competitor/iteration) iron out the kinks it'll 100% be the way systems are managed.
The issues that both share are slow starts, larger package sizes, lack of safe ways to interact with the rest of the OS, etc.
Base concept is actually really good- Separating out dependencies and "containerizing/sandboxing" userspace applications is just a no brainier from a security and maintenance point of view. Its so nice to be able to easily install several versions side by side and know you arent fucking up system dependencies. Once they (flatpack, snap, some future competitor/iteration) iron out the kinks it'll 100% be the way systems are managed.