Linux User Space

The History of Ubuntu's Snap Packages


Listen Later

All the history you ever wanted to know about Ubuntu's Snap packages, how they're related to earlier Snappy and Click apps, and what the original intent of it all really was!

šŸ¤Support us on PatreonšŸ¤

https://patreon.com/linuxuserspace

From the episode "Make It Snappy"

https://youtu.be/izDzKkuEyRw

The History of Snap Packages

Ubuntu's convergence promise

https://web.archive.org/web/20160531204608/https://www.markshuttleworth.com/archives/820
Click apps
https://click.readthedocs.io/en/latest/
Snappy Ubuntu
https://youtu.be/BlcTDz9ogug
Click apps and Snappy apps share update technology
https://web.archive.org/web/20141209165441/https://www.markshuttleworth.com/archives/1434
Snappy Ubuntu Core was available
https://techcrunch.com/2015/04/21/ubuntu-15-04-launches-with-support-for-openstack-kilo-new-lxd-hypervisor-and-snappy-core/
Snapcraft was released as version 2.0
https://launchpad.net/snapcraft/+milestone/2.0
Snaps were now available to everyone
https://ubuntu.com/blog/snaps-for-classic-ubuntu
Mozilla chimed in with their support
https://blog.mozilla.org/futurereleases/2016/04/21/firefox-default-browser-for-linux-users-ubuntu-new-snap-format-coming-soon/
Snap expanded its compatibility to the likes of Arch and Fedora
https://www.omgubuntu.co.uk/2016/06/snap-to-be-universal-linux-package-format
xdg-app rebrands as Flatpak as a Snap competitor
https://flatpak.org/press/2016-06-21-flatpak-released/
Unity 8 and Snaps were expected for 18.04
https://www.phoronix.com/news/Ubuntu-17.04-Unity-8-Snaps-Talk
The backporting of Snaps to 14.04 was a success
https://www.omgubuntu.co.uk/2017/02/install-snap-apps-ubuntu-14-04
Fedora saw that promised Snap support land
https://www.omgubuntu.co.uk/2017/04/use-snap-fedora
Mark Shuttleworth made a game changing announcement
https://ubuntu.com/blog/growing-ubuntu-for-cloud-and-iot-rather-than-phone-and-convergence
An effort to slim down the size of Gnome apps succeeded
https://www.omgubuntu.co.uk/2017/06/gnome-platform-snap-development
The first Snap-installed-by-default shipped with Ubuntu MATE 17.10
https://ubuntu-mate.community/t/ubuntu-mate-17-10-will-ship-a-snap-by-default/15064
The drumbeat of Snaps-installed-by-default got louder
https://lists.ubuntu.com/archives/ubuntu-devel/2018-February/040126.html
Mozilla authors their own Snap package
https://www.omgubuntu.co.uk/2018/03/firefox-snap-package-available
Snap devs finally started their efforts to slim down the startup times
https://blog.ubuntu.com/2019/03/28/snap-startup-time-improvements
Canonical's announcement that Chromium would switch to a Snap
https://discourse.ubuntu.com/t/call-for-testing-chromium-browser-deb-to-snap-transition/11179
Linux Mint forges their own path. Additionally, they blocked the snapd backend
https://blog.linuxmint.com/?p=3906
The dev team speeds startup times further
https://snapcraft.io/blog/snap-speed-improvements-with-new-compression-algorithm
Snaps killed their 32-bit support
https://www.phoronix.com/news/Snapcraft-6.0-Coming
Mozilla Firefox would now also be snap-only
https://ubuntu.com//blog/how-are-we-improving-firefox-snap-performance-part-2
The introduction of modularity
https://ubuntu.com//blog/the-future-of-snapcraft
More LZO compression
https://ubuntu.com//blog/kde-snaps-performance-revving-up
Mozilla Firefox improves
https://ubuntu.com//blog/how-are-we-improving-firefox-snap-performance-part-2
Ubuntu Flavors no longer seed the Flatpak backend
https://www.phoronix.com/news/Ubuntu-No-Flatpak-By-Default
More rumblings about the all snap Ubuntu
https://www.omgubuntu.co.uk/2023/05/immutable-all-snap-ubuntu-desktop
Those rumblings were squashed
https://www.omgubuntu.co.uk/2024/02/ubuntu-core-desktop-delayed

More at https://linuxuserspace.show/508

⭐⭐⭐⭐Producers ā¤ļø

John Andersen, Bruno Parisi, Johnny, Dave Jones, Visaggio & Co.
⭐⭐⭐Co-Producers ā¤ļø
Tim LePƩs, --verbose, Pjol, MarshMan
⭐⭐Super Users ā¤ļø
Nicholas Omann, CubicleNate, sleepyeyesvince, LiNuXsys666, Jill Bryant & Steve Ryniker, Eduardo Sanchez, Advait, Musical Coder, Livet, Hausken, A.J. Robb, Mark the Saigoneer, jeff3ix, Jefferson Lotspeich, Blackshift6090, Rotted Mood, Mick, Amanita
⭐Users ā¤ļø
Eduardo PH, Kyle, Jon Guthery, Bobby Ramsey, James Taylor, Antony Frost, Alex, November Krinnan

...more
View all episodesView all episodes
Download on the App Store

Linux User SpaceBy