3 ms·
That would be the same with any platform that does not use some kind of explicit linking/sharing of resources. Snaps have a sharing mechanism called interfaces
by jamiebennett09 10y ago
That would be the same with any platform that does not use some kind of explicit linking/sharing of resources. Snaps have a sharing mechanism called interfaces but yes, the software author has to declare they want to use it, no magic there.
- zzalpha 10y agoSnaps have a sharing mechanism called interfaces but yes, the software author has to declare they want to use it, no magic there. So, they've reinvented dependencies (though, to their credit, they gave them a different name), one of the very things snaps were intended to alleviate? Look, don't get me wrong, snaps have some interesting advantages (sandboxing being the one major selling point, IMO). But, again, they're no panacea.
- slitaz 10y agoSnaps are apps in a container. Why bother with docker containers to run services while you can install everything together on a single computer? Each docker replicates the same rooted again and again. Just like docker, snaps make sense even if there is some duplication of the libraries. Other benefits outweigh the extra size.
- snovv_crash 10y agoThe advantage is that there are no dependency collisions. With apt/yum I can't have multiple versions of the same library installed at the same time. Snaps fix this.