4 ms·
FlatPak is intended for Desktop only. "is not a good match for a server" http://flatpak.org/faq.html http://flatpak.org/faq.html In contrast, Snappy aims for m
by qznc 10y ago
FlatPak is intended for Desktop only. "is not a good match for a server" http://flatpak.org/faq.html http://flatpak.org/faq.html
In contrast, Snappy aims for much more "Package any app for every Linux desktop, server, cloud or device" https://snapcraft.io/ https://snapcraft.io/
I cannot find how many packages they have currently. I hope that FlatPak has more than the 11 applications listed on the website. http://flatpak.org/apps.html http://flatpak.org/apps.html
FlatPak does not provide a central repository, while Snap has https://uappexplorer.com/ https://uappexplorer.com/. After install flatpak, it takes three (!) commands (on cli) to install LibreOffice. http://flatpak.org/apps.html http://flatpak.org/apps.html
Snap has stuff like pulseaudio (audio daemon) or ogre (rendering engine) in the repo. That seems weird, because these are not applications. The first belongs into the base system, the second into a development environment.
- sergiusens 10y agopulseaudio and similar exist for things like Ubuntu Core which only works with snaps.
- curt15 10y agoOne would hope that Ubuntu eventually exercises some quality control over the snaps in their store. Otherwise what's the point of a centralized store? Currently uappexplorer shows a whole bunch of "hello world" apps.
- mhall119 10y agoWe don't plan to restrict publishing of apps, but we can be judicious in which ones we promote on the front-end
- ugos 10y ago"FlatPak does not provide a central repository" This is something I particularly like about FlatPack. I hope we can go towards a decentralized package distribution system where the app store just has a list of official flatpack repos. You update the latest Firefox from the repo at mozilla.org, the latest Blender from blender.org, etc... of course this needs mozilla, blender.org, etc... to package the app (but they already do it for win, mac and .deb anyway). So you always have the latest version and it is provided by the official website and not a central Canonical repo
- StavrosK 10y agoIsn't that the same as apt and PPAs?
- ugos 10y agoyep indeed, so to me (but I don't know if I'm interpreting all this correctly) Flatpack seems to push towards a PPA like system for distribution but with a SandBoxed App over one or multiple Runtime for execution
- qznc 10y agoThe problem is installing always takes at least two steps: Add repo, install package. Maybe even a third: Verify/add key.
- mhall119 10y agoSnaps are usually published by the official upstream, not by Canonical. The Snap store allows them to upload their binary packages directly and immediately. That means you get the latest official releases without having to find out where to get the latest official releases.