Tag: snap

Warum ist der Snap Store nicht Open Source?

Alan Pope von Canonical hat sich im März dazu geäußert, warum der Snap Store nicht Open Source ist. Mir ist das Video jetzt erst über den Weg gelaufen und ich fand es ganz interessant.

Er begründet dies mit dem Aufwand der damit einhergeht und der Anbindung an Launchpad. Als auch mit der Erfahrung die man, mit dem unter Open Source stellen von Launchpad gemacht hat.

Darüber hinaus verteidigt er die Entscheidung, in der Hinsicht, dass man einen zentralen Punkt für den Bezug von Software möchte. Da man einerseits die Erfahrung mit einer Vielzahl von Repositories gemacht hat und anderseits die Anwender, wie auf mobilen Plattformen, einen zentralen App Store wünschen.

Auf Flatpak angesprochen verweist er auf die Erfahrungen mit den verschiedenen Repositories und das sich die verfügbare Software bei Flatpak auch auf Flathub konzentriert.

Ich kann die Argumentation nachvollziehen, dennoch würde ich es befürworten wenn der Anwender die Wahl zwischen einem Debian- und Snap-Paket hat und die Quellen des Snap Store zugänglich wären.

Und beides wäre machbar.

Why Isn’t The Ubuntu Snap Store Open Source? – Linux For Everyone

Snap unter Ubuntu 20.04 deinstallieren

Mit Ubuntu 20.04 hält Canoncials neues Paketformat Snap Einzug in die aktuelle Ubuntu Linux Distribution.

Unabhängig von den Vorteilen von Snap sowie den persönlichen Präferenzen bezüglich der Softwarequellen, Paketformate und Paketmanager, finde ich das Canoncial mit der Umsetzung von Snap zu weit geht und die Kontroverse zwischen dem Linux Mint-Team und Canoncial nicht unbegründet ist.

Kritisiert wird einerseits, dass verschiedene Desktop-Anwendungen nicht mehr im klassischen deb-Format bereitgestellt werden, da Canoncial entsprechende Snap-Pakete vorhält. Installiert nun ein Anwender eine entsprechende Desktop-Anwendung, wird die Anwendung als Snap installiert inklusive des gesamten Snap-Systems als Abhängigkeit.

Andererseits ist es nicht möglich einen anderen Snap-Store als den von Canonical zu verwenden und um dem ganzen die Krone aufzusetzen, steht die Software für einen eigenen Snap-Server unter einer proprietären Lizenz von Canoncial.

Ich habe nichts gegen alternative Paketformate und Ubuntu Linux ist eine gute Distribution, dennoch ist dieser Schritt bedenklich und daher sollte man Snap entfernen.

sudo apt purge snapd
rm -vrf ~/snap
sudo apt-mark hold snapd