4 ms·
I dont know but if i just compare https://snapcraft.io/store https://snapcraft.io/store and https://flathub.org https://flathub.org ... I see that snap packages
by sandGorgon 8y ago
I dont know but if i just compare https://snapcraft.io/store https://snapcraft.io/store and https://flathub.org https://flathub.org ... I see that snap packages have a lot more adoption by big name vendors.
- curt15 8y agoOne advantage of snaps for developers is that if one is already developing on Ubuntu or Debian, the build and runtime dependencies of a snap can be expressed directly in terms of the packages in the distribution's repositories. To build a flatpak requires one to hunt down the original sources and figure out how to build them like what people did before the era of package managers.
- TingPing 8y agoCanonical has a marketing team and outreach. Flatpak doesn't. Also the Snap store allows a larger range of software (WINE repackages, server apps, duplicates, etc) that Flathub does not. Flathub is also hand reviewed so it takes a bit longer for new apps to get in.
- sandGorgon 8y agoim not talking about niche ones - im talking about REALLY big names. firefox, vscode, etc. there is also this - https://www.docker.com/docker-news-and-press/docker-and-canonical-partner-cs-docker-engine-millions-ubuntu-users https://www.docker.com/docker-news-and-press/docker-and-cano...
- takluyver 8y agovscode at least is there on Flathub: https://flathub.org/apps/details/com.visualstudio.code https://flathub.org/apps/details/com.visualstudio.code
- gurkendoktor 8y agoI found the flatpak version too sandboxed to be useful: https://github.com/flathub/com.visualstudio.code/issues/25 https://github.com/flathub/com.visualstudio.code/issues/25 Snap "solves" this issue by not sandboxing some apps. I'm not sure if there is a good solution to sandboxing developer tools.
- TingPing 8y agoThe solution is developer tools to conceptually split the target environment and their running environment. GNOME-Builder is an example of this.
- gurkendoktor 8y agoI was wondering how Builder handles this when I wrote my reply, but I assumed it'd do the same thing. Thanks, I'll take a look.