Canonical Shares Top 10 Linux Snaps of 2018 (betanews.com)
One of the most refreshing aspects of Linux in 2018 was the popularity of Snaps. Canonical revealed that the containerized packages have been a smashing success. Today, the Ubuntu-maker highlights what it feels are the top 10 Snaps of 2018. From a report: "With 2018 drawing to a close, and many of us spending with family during the holiday season, I thought we'd take a look back over some of our favourite Linux applications in the Snap Store. Some have been in the store for over a year, and a few landed only recently, but they're all great," says Alan Pope, Canonical. [...] Canonical shares the Top 10 Snaps: Spotify, Slack, VLC, Nextcloud, Android Studio, Discord, Plex Media Server, Xonotic, Notepad++, and Shotcut.
The annoying thing with snaps is that it's basically going back in time in away. If you have 350 Snap apps then you likely have 350 different copies of the exact same libraries, many which are old and insecure. If a library needs updating then instead of updating it once on your machine, you need to update it 350 times assuming each Snap package gets updated in a timely matter, but they don't.
They seem to confuse something here.
Snaps are a concept that deliberately chose the opposite approach to the Linux/Unix one. Namely the mobile OS one.
Mainly because those who came up with it, clearly came from a Windows world, and are utterly clueless about Linux and things like good package managers (that allow multiple versions of the same package to be installed at the same time).
Of course they can still do that, if they like to teach themselves a lesson of suffering.
They can't, however, call things like Snaps, systemd, and Ubuntu as a whole "Linux". As it not only misses, but actively completely rejects the very point of Linux. If you want that, you can aswell just use macOS. Instead of ruining Linux for those who actually need to do work on it.
So srop redefining the term "Linux" to mean "Apple OS clone", Canonical!
First of all Linux has this great thing called a Distribution where all the software you'll likely ever need is just included and can be installed via a package manager.You don't need snap to install VLC as it's already included in the repositories.
Secondly Linux isn't application centric, it's data centric. You exchange data and operate on it via programs you already have. Your set of programs is fairly fixed. It's not like mobile OSes where every external service requires its own app.
Thirdly sandboxes don't work. At best they only keep you from having functionality you want, at worst people will rely on it somehow protecting their system which will give rise to malware exploiting loopholes in the sandboxes. (i.e. Cryptominers, Rowhammer, Spectre, Meltdown, etc)
In short it's a fairly bad idea. It tries to reproduce one of the worst aspects of Windows, namely that you ship around self-contained exe files which get executed on a double click.
Even worse, the SNAP version of VLC cannot play video files from an NFS mount. This bug has been posted for months with no resolution, demonstrating once again Ubuntu's obsession with shiny distractions over making their distribution truly functions.
thats a ms-windows text editor, no wonder ubuntu is a bugfest, i bet many ubuntu developers write code for ubuntu on ms-windows with notepad++
Politics is Treachery, Religion is Brainwashing
Bloated crapware that doesn't properly integrate with your desktop? No thanks...