<div dir="ltr">I'll echo everything in this thread - the first thing I do after installing Ubuntu now is remove snap. <div>On a related note, Flatpak doesn't suck IMO.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 27, 2020 at 9:42 AM Doug Moen <<a href="mailto:doug@moens.org">doug@moens.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Just to expand on one point about Snap, the only 3D modelling tool that worked flawlessly on my system (using Snap) was Blender, and that's because Blender has sandboxing turned off. Canonical will normally not allow snaps with sandboxing disabled in their store, but Blender was able to negotiate special permission. I doubt I have the political clout to negotiate the same deal with Canonical, to get a non-sandboxed version of Curv into the Snap store. I do have the same technical requirements as Blender, however.<br>
<br>
Flatpak is basically like Snap, but it is open source, and software vendors can run their own flatpak server and have a direct relationship with their users, without Canonical or Red Hat forcibly interposing themselves as intermediaries.<br>
<br>
Doug Moen.<br>
<br>
On Sat, Jun 27, 2020, at 1:08 AM, Paul Nijjar via kwlug-disc wrote:<br>
> <br>
> Wow. I did not realize that the Snap ecosystem was not FLOSS. This has<br>
> opened my eyes.<br>
> <br>
> So it seems that you can make your own snaps using free software?<br>
> <a href="https://github.com/snapcore/snapcraft" rel="noreferrer" target="_blank">https://github.com/snapcore/snapcraft</a><br>
> <br>
> so the locked down part is the server. I wonder if there is a<br>
> competing project to make FLOSS snap repos? <br>
> <br>
> Also, it looks like snaps come with a luscious dollop of surveillance: <br>
> <br>
> > Make data-driven decisions with active install metrics. Watch as<br>
> > automatic updates migrate users to your latest release. Understand<br>
> > your audience with geographic and version breakdowns.<br>
> <br>
> (from <a href="https://snapcraft.io/" rel="noreferrer" target="_blank">https://snapcraft.io/</a>) <br>
> <br>
> The other approach that comes to mind here is NixOS. Maybe that is the<br>
> answer to the bleeding-edge vs LTS issue?<br>
> <br>
> - Paul<br>
> <br>
> <br>
> On Fri, Jun 26, 2020 at 08:31:47PM +0000, Doug Moen wrote:<br>
> > <br>
> > Partly it's because the snap system is not open source. It is proprietary and locked down. There is only one snap store, controlled by Canonical. You can't distribute snaps to other users without Canonical's permission, since nobody else can create a snap server. You can copy snap files around but then there is no update mechanism. Same problem as Apple's iOS app store (which is one reason I refuse to own an iOS device). Snap is part of a long term vision to gradually evolve Ubuntu into a more locked-down, proprietary system like iOS. I'm getting out now, rather than living with a degraded experience and watching it slowly get worse with successive future releases. Same reason I'm switching my laptop from Mac to Linux.<br>
> > <br>
> > Others have noted that you have no control over when snaps upgrade, and you can't roll back an upgrade that breaks your system.<br>
> > <br>
> <br>
> _______________________________________________<br>
> kwlug-disc mailing list<br>
> <a href="mailto:kwlug-disc@kwlug.org" target="_blank">kwlug-disc@kwlug.org</a><br>
> <a href="https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org" rel="noreferrer" target="_blank">https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org</a><br>
><br>
<br>
_______________________________________________<br>
kwlug-disc mailing list<br>
<a href="mailto:kwlug-disc@kwlug.org" target="_blank">kwlug-disc@kwlug.org</a><br>
<a href="https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org" rel="noreferrer" target="_blank">https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org</a><br>
</blockquote></div>