Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Snap (software)
Software deployment system for Linux by Canonical

Snap is a software packaging and deployment system developed by Canonical for operating systems that use the Linux kernel and the systemd init system. The packages, called snaps, and the tool for using them, snapd, work across a range of Linux distributions and allow upstream software developers to distribute their applications directly to users. Snaps are self-contained applications running in a sandbox with mediated access to the host system. Snap was originally released for cloud applications but was later ported to also work for Internet of Things devices and desktop applications.

We don't have any images related to Snap (software) yet.
We don't have any YouTube videos related to Snap (software) yet.
We don't have any PDF documents related to Snap (software) yet.
We don't have any Books related to Snap (software) yet.

Functionality

Configurable sandbox

Applications in a Snap run in a container with limited access to the host system. Using Interfaces, users can give an application mediated access to additional features of the host such as recording audio, accessing USB devices and recording video.789 These interfaces mediate regular Linux APIs so that applications can function in the sandbox without needing to be rewritten. Desktop applications can also use the XDG Desktop Portals, a standardized API originally created by the Flatpak project (originally called xdg-app) to give sandboxed desktop applications access to host resources.1011 These portals often provide a better user experience compared to the native Linux APIs because they prompt the user for permission to use resources such as a webcam at the time the application uses them. The downside is that applications and toolkits need to be rewritten in order to use these newer APIs.

The Snap sandbox also supports sharing data and Unix sockets between Snaps.12 This is often used to share common libraries and application frameworks between Snaps to reduce the size of Snaps by avoiding duplication.1314

The Snap sandbox heavily relies on the AppArmor Linux Security Module from the upstream Linux kernel. Because only one "major" Linux Security Module (LSM) can be active at the same time,15 the Snap sandbox is much less secure when another major LSM is enabled. As a result, on distributions such as Fedora which enable SELinux by default, the Snap sandbox is heavily degraded. Although Canonical is working with many other developers and companies to make it possible for multiple LSMs to run at the same time, this solution is still[when?] a long time away.161718

Automatic and atomic updates

Multiple times a day, snapd checks for available updates of all Snaps and installs them in the background using an atomic operation. Updates can be reverted1920 and use delta encoding to reduce their download size.212223

Publishers can release and update multiple versions of their software in parallel using channels. Each channel has a specific track and risk, which indicate the version and stability of the software released on that channel. When installing an application, Snap defaults to using the latest/stable channel, which will automatically update to new major releases of the software when they become available. Publishers can create additional channels to give users the possibility to stick to specific major releases of their software. For example, a 2.0/stable channel would allow users to stick to the 2.0 version of the software and only get minor updates without the risk of backwards incompatible changes. When the publisher releases a new major version in a new channel, users can manually update to the next version when they choose.24252627

The schedule, frequency and timing of automatic updates can be configured by users. Users can also pause automatic updates for a certain period of time, or indefinitely.282930 Updates are automatically paused on metered connections.3132

Snapcraft

Snapcraft is a tool for developers to package their programs in the Snap format.33 It runs on any Linux distribution supported by Snap, macOS34 and Microsoft Windows.35 Snapcraft builds the packages in a Virtual Machine using Multipass,36 in order to ensure the result of a build is the same, regardless of which distribution or operating system it is built on.37 Snapcraft supports multiple build tools and programming languages, such as Go, Java, JavaScript, Python, C/C++ and Rust. It also allows importing application metadata from multiple sources such as AppStream, git, shell scripts and setup.py files.3839

Snap Store

The Snap Store allows developers to publish their snap-packaged applications.40 All apps uploaded to the Snap Store undergo automatic testing, including a malware scan. However, the scan does not catch all issues. In one case in May 2018, two applications by the same developer were found to contain a cryptocurrency miner which ran in the background during application execution. In 2024, fake cryptocurrency wallets were uploaded that would steal the user's funds, and then when taken down by Canonical, simply reuploaded by a new account.41 Although the Snap sandbox attempts to reduce the impact of a malicious app, multiple exploits have been found that allow malicious Snaps to escape the sandbox and gain direct access to the user's data.4243 Canonical recommends users only install Snaps from publishers trusted by the user.4445

Support

Snaps are self-contained packages that work across a range of Linux distributions. This is unlike traditional Linux package management approaches, which require specifically adapted packages for each Linux distribution.4647

The snap file format is a single compressed filesystem using the SquashFS format with the extension .snap. This filesystem contains the application, libraries it depends on, and declarative metadata. This metadata is interpreted by snapd to set up an appropriately shaped secure sandbox for that application. After installation, the snap is mounted by the host operating system and decompressed on the fly when the files are used.4849 Although this has the advantage that snaps use less disk space, it also means some large applications start more slowly.5051

Snap supports any class of Linux application such as desktop applications, server tools, IoT apps and even system services such as the printer driver stack.5253 To ensure this, Snap relies on systemd for features such as running socket-activated system services in a Snap.54 This causes Snap to work best only on distributions that can adopt that init system.55

Adoption

Snap initially only supported the all-Snap Ubuntu Core distribution, but in June 2016, it was ported to a wide range of Linux distributions to become a format for universal Linux packages.56 Snap requires Systemd which is available in most, but not all, Linux distributions. Other Unix-like systems (e.g. FreeBSD) are not supported.57 ChromeOS does not support Snap directly, only through Linux distributions installed in it that support Snap, such as Gallium OS.58

Ubuntu and its official derivatives pre-install Snap by default, as well as other Ubuntu-based distributions such as KDE Neon, and Zorin OS.59 Solus have currently planned to drop Snap, to reduce the burden of maintaining AppArmor patches needed for strict Snap confinement.60 Zorin OS have removed Snap as a default package in the Zorin OS 17 release.61 While other official Ubuntu derivatives such as Kubuntu, Xubuntu, and Ubuntu MATE have also shipped with the competing Flatpak as a complement, they will no longer do so beginning with Ubuntu 23.04, meaning that it must be installed manually by the user.62

A number of notable desktop software development companies publish their software in the Snap Store, including Google,63 JetBrains,64 KDE,65 Microsoft (for Linux versions of e.g. .NET Core 3.1,66 Visual Studio Code, Skype,67 and PowerShell), Mozilla68 and Spotify.69 Snaps are also used in Internet-of-Things environments, ranging from consumer-facing products70 to enterprise device management gateways71 and satellite communication networks.7273 Finally, Snap is also used by developers of server applications such as InfluxDB,74 Kata Containers,75 Nextcloud76 and Travis CI.77

Reception

Snap has received mixed reaction from the developer community. On Snap's promotional site, Heroku praised Snap's auto-update as it fits their fast release schedule well. Microsoft mentions its ease of use and Snap being YAML-based, as well as it being distribution-agnostic. JetBrains says the Snap Store gives their tools more exposure,78[better source needed] although some users claim launching the tools takes much longer when it's installed from the Snap Store than when it's installed another way.79[unreliable source]

Others have objected to the closed-source nature of the Snap Store. Clément Lefèbvre (Linux Mint founder and project leader8081) has written that Snap is biased and has a conflict of interest. The reasons he cited include it being governed by Canonical and locked to their store, and also that Snap works better on Ubuntu than on other distributions.82 He later announced that the installing of Snap would be blocked by APT in Linux Mint,8384 although a way to disable this restriction would be documented.85

On recent versions of Ubuntu, Canonical has migrated certain packages exclusively to Snap, such as Chromium and Firefox86 web browsers.8788 The replacement of Firefox led to mixed reception from users due to performance issues with the Snap version, especially on startup.89

See also

  • Free and open-source software portal

References

  1. "snapd package versions - Repology". Repology. Archived from the original on 19 May 2021. Retrieved 20 August 2021. https://repology.org/project/snapd/versions

  2. Shuttleworth, Mark (9 December 2014). "Announcing Ubuntu Core, with snappy transactional updates!". Archived from the original on 2014-12-09. Retrieved 2020-08-07. https://web.archive.org/web/20141209165441/https://www.markshuttleworth.com/archives/1434

  3. Willis, Nathan (2015-01-28). "Ubuntu Core and Snappy". LWN.net. Archived from the original on 2015-02-24. Retrieved 2020-08-08. https://lwn.net/Articles/630660/

  4. "Canonical unveils Snappy Ubuntu Core, a lightweight operating system for your home - ExtremeTech". www.extremetech.com. 20 January 2015. Archived from the original on 2015-01-22. Retrieved 2020-08-08. https://www.extremetech.com/mobile/197801-canonical-unveils-snappy-ubuntu-core-a-lightweight-operating-system-for-your-home

  5. Bhartiya, Swapnil (2015-04-27). "Is Ubuntu moving away from .deb packages? Here is the complete story". CIO. Archived from the original on 2019-11-28. Retrieved 2020-08-08. https://www.cio.com/article/2914850/is-ubuntu-moving-away-from-deb-packages-here-is-the-complete-story.html

  6. Vaughan-Nichols, Steven J. "The future of Linux desktop application delivery is Flatpak and Snap". ZDNet. Archived from the original on 2019-11-14. Retrieved 2020-08-08. https://www.zdnet.com/article/the-future-of-linux-desktop-application-delivery-is-flatpak-and-snap/

  7. "Supported interfaces | Snapcraft documentation". Snapcraft. Archived from the original on 2020-08-03. Retrieved 2020-08-05. https://snapcraft.io/docs/supported-interfaces

  8. "Snapcraft confinement & interfaces". ReadySpace China (in Simplified Chinese). 2019-06-06. Archived from the original on 2020-11-25. Retrieved 2020-08-05. https://web.archive.org/web/20201125174521/https://readyspace.com.cn/snapcraft-confinement-interfaces/

  9. "A guide to snap permissions and interfaces". ReadySpace Hong Kong. 2018-11-02. Archived from the original on 2020-03-19. Retrieved 2020-08-05. https://web.archive.org/web/20200319182537/https://readyspace.com.hk/a-guide-to-snap-permissions-and-interfaces/

  10. "Flatpak's XDG-Desktop-Portal Adds Initial Support For Snaps - Phoronix". www.phoronix.com. Archived from the original on 2020-08-14. Retrieved 2020-08-05. https://www.phoronix.com/scan.php?page=news_item&px=XDG-Desktop-Portal-Snapped

  11. "Desktop Integration — Flatpak documentation". docs.flatpak.org. Retrieved 2020-08-05. https://docs.flatpak.org/en/latest/desktop-integration.html?highlight=portals#portals

  12. "The content interface". Snapcraft. Archived from the original on 2020-10-20. Retrieved 2020-04-29. https://snapcraft.io/docs/content-interface

  13. "Snappy Is Finally Doing Something About Super Large App Sizes". OMG! Ubuntu!. 2017-06-11. Archived from the original on 2020-08-14. Retrieved 2020-08-07. https://www.omgubuntu.co.uk/2017/06/gnome-platform-snap-development

  14. "Bundling KDE". archive.fosdem.org. Archived from the original on 2021-06-28. Retrieved 2020-08-07. https://archive.fosdem.org/2017/schedule/event/desktops_bundling_kde/

  15. Edge, Jake (2019-11-20). "LSM stacking and the future". LWN.net. Archived from the original on 2020-08-14. Retrieved 2020-08-06. https://lwn.net/Articles/804906/

  16. "How Are SNAPS claiming to have no internet plug regulated?". snapcraft.io. 2020-07-11. Archived from the original on 2020-08-14. Retrieved 2020-08-06. https://forum.snapcraft.io/t/how-are-snaps-claiming-to-have-no-internet-plug-regulated/18755/25

  17. Edge, Jake (2019-11-20). "LSM stacking and the future". LWN.net. Archived from the original on 2020-08-14. Retrieved 2020-08-06. https://lwn.net/Articles/804906/

  18. Johansen, John (3 February 2019). "Containers with Different Security Modules". Archived from the original on 24 July 2021. Retrieved 6 August 2020. https://archive.fosdem.org/2019/schedule/event/containers_lsm/

  19. "How to revert to a previous version of a snap package? wekan in this case". costales.github.io. 2017-03-08. Archived from the original on 2020-08-14. Retrieved 2020-08-05. https://costales.github.io/posts/how-to-revert-to-previous-version-of/

  20. "A Beginners Guide to Snaps in Linux - Part 1". www.tecmint.com. 5 June 2020. Archived from the original on 2020-07-27. Retrieved 2020-08-05. https://www.tecmint.com/install-snap-in-linux/

  21. "Snapcraft - Snaps are universal Linux packages". Snapcraft. Archived from the original on 2020-04-17. Retrieved 2019-07-02. https://snapcraft.io/

  22. Willis, Nathan (28 January 2015). "Ubuntu Core and Snappy". Linux Weekly News. Archived from the original on 24 February 2015. Retrieved 7 November 2015. https://lwn.net/Articles/630660/

  23. Vaughan-Nichols, Steven J. "Ubuntu Snap takes charge of Linux desktop and IoT software distribution". ZDNet. Archived from the original on 2018-02-26. Retrieved 2024-07-05. https://www.zdnet.com/article/ubuntu-snap-takes-charge-of-linux-desktop-and-iot-software-distribution/

  24. "Controlling snap releases with channels, tracks and branches – Part 1". Ubuntu. Archived from the original on 2020-08-14. Retrieved 2020-08-07. https://ubuntu.com/blog/controlling-snap-releases-with-channels-tracks-and-branches-part-1

  25. "Controlling snap releases with channels, tracks and branches – Part 2". Ubuntu. Retrieved 2020-08-07. https://ubuntu.com/blog/controlling-snap-releases-with-channels-tracks-and-branches-part-2

  26. Prakash, Abhishek (23 April 2016). "Using Snap Packages In Ubuntu & Other Linux [Complete Guide]". Retrieved 2020-08-07. https://itsfoss.com/use-snap-packages-ubuntu-16-04/

  27. McKay, Dave (18 March 2020). "How to Work with Snap Packages on Linux". How-To Geek. Retrieved 2020-08-05. https://www.howtogeek.com/660193/how-to-work-with-snap-packages-on-linux/

  28. Ljubuncic, Igor (2022-11-15). "Hold your horses, I mean snaps! New feature lets you stop snap updates, for as long as you need". Snapcraft. Archived from the original on 2022-12-02. Retrieved 2022-12-02. https://snapcraft.io/blog/hold-your-horses-i-mean-snaps-new-feature-lets-you-stop-snap-updates-for-as-long-as-you-need

  29. "You can finally disable Snap updates". merlijn.sebrechts.be. 2022-11-10. Retrieved 2022-12-02. https://merlijn.sebrechts.be/blog/2022-11-10-turn-off-snap-updates/

  30. "Ubuntu snap updates will soon be able to be held temporarily and indefinitely". Neowin. Retrieved 2022-12-02. https://www.neowin.net/news/ubuntu-snap-updates-will-soon-be-able-to-be-held-temporarily-and-indefinitely/

  31. "How To Change Snap Refresh (Update) Schedule". Linux Uprising Blog. 17 July 2019. Archived from the original on 2020-08-14. Retrieved 2020-08-07. https://www.linuxuprising.com/2019/07/how-to-change-snap-refresh-update.html

  32. Pope, Alan (3 March 2020). "Controlling Snap Updates". YouTube. https://www.youtube.com/watch?v=gVZOBgTDJWc

  33. Brodkin, Jon. "Adios apt and yum? Ubuntu's snap apps are coming to distros everywhere". Ars Technica. Archived from the original on 14 May 2019. Retrieved 13 August 2016. https://arstechnica.com/information-technology/2016/06/goodbye-apt-and-yum-ubuntus-snap-apps-are-coming-to-distros-everywhere/

  34. Nestor, Marius (30 January 2019). "Canonical Releases Snapcraft 3.1 Snap Creator Tool with Various Improvements". softpedia. Archived from the original on 2019-02-03. Retrieved 2020-08-05. https://news.softpedia.com/news/canonical-releases-snapcraft-3-1-snap-creator-tool-with-various-improvements-524761.shtml

  35. Nestor, Marius (10 September 2019). "Ubuntu's Snapcraft Snap Creator Tool Will Soon Get a Windows Installer". softpedia. Archived from the original on 2019-12-27. Retrieved 2020-08-08. https://news.softpedia.com/news/ubuntu-s-snapcraft-snap-creator-tool-will-soon-get-a-windows-installer-527336.shtml

  36. "Build options | Snapcraft documentation". Archived from the original on 2020-05-27. Retrieved 2020-12-20. https://snapcraft.io/docs/build-options

  37. "Make your snap development faster". ReadySpace China (in Simplified Chinese). 2019-03-15. Archived from the original on 2021-06-28. Retrieved 2020-08-05. https://web.archive.org/web/20210628133641/https://readyspace.com.cn/make-your-snap-development-faster/

  38. Nestor, Marius (30 January 2019). "Canonical Releases Snapcraft 3.1 Snap Creator Tool with Various Improvements". softpedia. Archived from the original on 2019-02-03. Retrieved 2020-08-05. https://news.softpedia.com/news/canonical-releases-snapcraft-3-1-snap-creator-tool-with-various-improvements-524761.shtml

  39. "Using external metadata | Snapcraft documentation". Snapcraft. Archived from the original on 2020-08-13. Retrieved 2020-08-05. https://snapcraft.io/docs/using-external-metadata

  40. Sanders, James (August 6, 2019). "Why Canonical views the Snap ecosystem as a compelling distribution-agnostic solution". TechRepublic. Archived from the original on 2020-08-14. Retrieved 2020-08-05. https://web.archive.org/web/20200814054036/https://www.techrepublic.com/article/why-canonical-views-the-snap-ecosystem-as-a-compelling-distribution-agnostic-solution/

  41. https://forum.level1techs.com/t/malware-in-the-snap-store-again/208817 https://forum.level1techs.com/t/malware-in-the-snap-store-again/208817

  42. https://www.aquasec.com/blog/snap-trap-the-hidden-dangers-within-ubuntus-package-suggestion-system https://www.aquasec.com/blog/snap-trap-the-hidden-dangers-within-ubuntus-package-suggestion-system

  43. https://hivepro.com/threat-advisory/privilege-escalation-vulnerability-in-snap-package-manager-puts-linux-users-at-risk/ https://hivepro.com/threat-advisory/privilege-escalation-vulnerability-in-snap-package-manager-puts-linux-users-at-risk/

  44. "Packages for Ubuntu". Ubuntu. Archived from the original on 2020-08-06. Retrieved 2020-08-07. https://ubuntu.com/about/packages

  45. "Bogus apps in store". snapcraft.io. 2018-03-27. Archived from the original on 2021-06-28. Retrieved 2020-08-07. https://forum.snapcraft.io/t/bogus-apps-in-store/4703/9

  46. Wallen, Jack (June 21, 2016). "Canonical changes the game by announcing universal snap packages". TechRepublic. Archived from the original on 2020-08-14. Retrieved 2020-08-08. https://www.techrepublic.com/article/canonical-changes-the-game-by-announcing-universal-snap-packages/

  47. Kepes, Ben (2016-06-14). "Snap! Do the Linux distros finally agree on something?". Computerworld. Archived from the original on 2020-09-21. Retrieved 2020-08-08. https://www.computerworld.com/article/3082766/snap-do-the-linux-distros-finally-agree-on-something.html

  48. "A technical comparison between the snap and the Flatpak formats". ReadySpace Indonesia. 2019-11-14. Retrieved 2020-08-05.[permanent dead link] https://readyspace.co.id/en/a-technical-comparison-between-the-snap-and-the-flatpak-formats/

  49. McKay, Dave (18 March 2020). "How to Work with Snap Packages on Linux". How-To Geek. Retrieved 2020-08-05. https://www.howtogeek.com/660193/how-to-work-with-snap-packages-on-linux/

  50. "Squashfs performance effect on snap startup time". snapcraft.io. 2019-10-29. Archived from the original on 2020-08-14. Retrieved 2020-08-05. https://forum.snapcraft.io/t/squashfs-performance-effect-on-snap-startup-time/13920

  51. McKay, Dave (30 April 2020). "What You Need to Know About Snaps on Ubuntu 20.04". How-To Geek. Archived from the original on 2021-07-28. Retrieved 2021-07-28. https://www.howtogeek.com/670084/what-you-need-to-know-about-snaps-on-ubuntu-20.04/

  52. "Call for testing: OpenPrinting's printing-stack-snap (Printing in a Snap)". snapcraft.io. 2018-03-09. Archived from the original on 2020-08-14. Retrieved 2020-08-05. https://forum.snapcraft.io/t/call-for-testing-openprintings-printing-stack-snap-printing-in-a-snap/4406

  53. "Canonical unveils 6th LTS release of Ubuntu with 16.04". Ubuntu Insights. Canonical Ltd. Archived from the original on 3 November 2017. Retrieved 22 April 2016. https://insights.ubuntu.com/2016/04/20/canonical-unveils-6th-lts-release-of-ubuntu-with-16-04/

  54. "Services and daemons". Archived from the original on 2020-08-13. Retrieved 2020-07-31. https://snapcraft.io/docs/services-and-daemons

  55. "WSL2- Ubuntu 20.04 Snap store doesn't work due to systemd dependency · Issue #5126 · microsoft/WSL". GitHub. Archived from the original on 2020-11-01. Retrieved 2020-08-07. https://github.com/microsoft/WSL/issues/5126

  56. Lunden, Ingrid (14 June 2016). "Ubuntu's container-style Snap app packages now work on other Linux distributions". TechCrunch. Archived from the original on 2020-08-14. Retrieved 2020-08-08. https://techcrunch.com/2016/06/14/ubuntus-container-style-snap-app-packages-now-work-on-other-linux-distributions/

  57. "Installing snapd | Snapcraft documentation". Snapcraft. Archived from the original on 2022-04-22. Retrieved 2022-04-25. https://snapcraft.io/docs/installing-snapd

  58. "Installing snap on GalliumOS | Snapcraft documentation". Snapcraft. Archived from the original on 2020-09-23. Retrieved 2020-08-18. https://snapcraft.io/docs/installing-snap-on-galliumos

  59. "Installing snapd | Snapcraft documentation". Snapcraft. Archived from the original on 2020-08-05. Retrieved 2020-08-05. https://snapcraft.io/docs/installing-snapd

  60. "Snap deprecation issue". GitHub. Archived from the original on 2023-11-04. Retrieved 2023-11-04. https://github.com/getsolus/packages/issues/325

  61. "Zorin community manager express the plan to remove Snap as default package". Zorin Forum. 11 December 2023. Retrieved 2023-12-13. https://forum.zorin.com/t/packaging-formats-and-their-use-in-zorin-os/31972/16

  62. "Ubuntu Flavors/Spins Will No Longer Be Able To Install Flatpak By Default". www.phoronix.com. Retrieved 2023-02-26. https://www.phoronix.com/news/Ubuntu-No-Flatpak-By-Default

  63. "Google and Canonical bring Flutter apps to Linux and the Snap Store". VentureBeat. 2020-07-08. Archived from the original on 2020-08-11. Retrieved 2020-08-05. https://venturebeat.com/2020/07/08/google-canonical-ubuntu-flutter-apps-linux-support/

  64. "Install IntelliJ IDEA on Ubuntu with Snaps – IntelliJ IDEA Blog | JetBrains". JetBrains Blog. 16 November 2017. Archived from the original on 2020-09-29. Retrieved 2020-08-05. https://blog.jetbrains.com/idea/2017/11/install-intellij-idea-with-snaps/

  65. "Month of KDE Applications Snaps – KDE neon Developers' Blog". 13 February 2019. Archived from the original on 2020-08-04. Retrieved 2020-08-05. https://blog.neon.kde.org/index.php/2019/02/13/month-of-kde-applications-snaps/

  66. .NET Core 3.1.0 Preview 2, .NET Foundation, 2019-11-08, archived from the original on 2020-04-22, retrieved 2019-11-08 https://github.com/dotnet/core/blob/master/release-notes/3.1/preview/3.1.0-preview2-install-instructions.md

  67. Vaughan-Nichols, Steven J. "Use Ubuntu's snap to install Skype on any Linux desktop". ZDNet. Archived from the original on 2020-10-30. Retrieved 2020-08-08. https://www.zdnet.com/article/use-ubuntus-snap-to-install-skype-on-any-linux-desktop/

  68. Hoffman, Chris (2016-04-25). "Mozilla will provide Firefox as a Snap package for Ubuntu, cutting out the middleman". PCWorld. Retrieved 2020-08-05. https://www.pcworld.com/article/3060143/mozilla-will-provide-firefox-as-a-snap-package-for-ubuntu-cutting-out-the-middleman.html

  69. "Spotify Now Available as a Snap App on Ubuntu". OMG! Ubuntu!. 2017-12-30. Archived from the original on 2020-09-22. Retrieved 2020-08-05. https://www.omgubuntu.co.uk/2017/12/spotify-now-available-snap-app-ubuntu

  70. Vaughan-Nichols, Stephen J. (11 May 2015). "Ubuntu jumps into Internet of Things with Acer, GE, and Microsoft". ZDNet. Archived from the original on 9 January 2017. Retrieved 7 November 2015. https://www.zdnet.com/article/ubuntu-jumps-into-internet-of-things-with-acer-ge-and-microsoft/

  71. Sherman, Jordana. "Snappy Core unlocks IoT value within the Dell Edge Gateway 5000 Series". Ubuntu Insights. Canonical Ltd. Archived from the original on 31 July 2017. Retrieved 7 November 2015. https://insights.ubuntu.com/2015/10/21/snappy-core-unlocks-iot-value-within-the-dell-edge-gateway-5000-series/

  72. "LimeSDR Mini takes off in satellites". LinuxGizmos.com. 2018-03-14. Archived from the original on 2020-08-02. Retrieved 2020-08-05. http://linuxgizmos.com/limesdr-mini-takes-off-in-satellites/

  73. "Ubuntu Core 18 released for secure, reliable IoT devices". Ubuntu. Archived from the original on 2020-08-09. Retrieved 2020-08-05. https://ubuntu.com/blog/ubuntu-core-18-released-for-secure-reliable-iot-devices

  74. "Install influxdb for Linux using the Snap Store". Snapcraft. Archived from the original on 2020-08-05. Retrieved 2020-08-05. https://snapcraft.io/influxdb

  75. Nestor, Marius (27 July 2018). "You Can Now Install Kata Containers VM as a Snap on Ubuntu, Other Linux Distros". softpedia. Archived from the original on 2020-08-14. Retrieved 2020-08-05. https://news.softpedia.com/news/you-can-now-install-kata-containers-as-a-snap-on-ubuntu-and-other-linux-distros-522138.shtml

  76. Wallen, Jack (April 27, 2020). "How to install Nextcloud with SSL using snap". TechRepublic. Archived from the original on 2020-07-17. Retrieved 2020-08-08. https://www.techrepublic.com/article/how-to-install-nextcloud-with-ssl-using-snap/

  77. "Install travis-worker for Linux using the Snap Store". Snapcraft. Archived from the original on 2021-06-28. Retrieved 2020-08-05. https://snapcraft.io/travis-worker

  78. "SnapCraft homepage". snapcraft.io. Archived from the original on April 17, 2020. Retrieved July 23, 2021. https://snapcraft.io/

  79. "Tip/Guide: For drastically faster Jetbrains IDE startups avoid installing with Snap". 8 November 2019. Retrieved September 20, 2024. https://www.reddit.com/r/Ubuntu/comments/dtj6af/tipguide_for_drastically_faster_jetbrains_ide/

  80. "Q&A: Clement Lefebvre: The man behind Linux Mint". computerworld.com. 21 October 2013. Archived from the original on 31 May 2023. Retrieved May 31, 2023. https://www.computerworld.com/article/2830308/q-a--clement-lefebvre--the-man-behind-linux-mint.html

  81. "Teams". linuxmint.com. Archived from the original on October 3, 2017. Retrieved January 7, 2020. https://linuxmint.com/teams.php

  82. "Monthly News – June 2019". blog.linuxmint.com. 2 July 2019. Archived from the original on 24 October 2020. Retrieved October 23, 2019. https://blog.linuxmint.com/?p=3766

  83. Lefèbvre, Clément (June 2020). "Monthly News – May 2020". The Linux Mint Blog. The Mint Team. Archived from the original on 10 June 2020. Retrieved 10 June 2020. https://blog.linuxmint.com/?p=3906

  84. "Linux Mint dumps Ubuntu Snap". ZDNET. Archived from the original on 2022-12-03. Retrieved 2022-12-03. https://www.zdnet.com/article/linux-mint-dumps-ubuntu-snap/

  85. Anderson, Tim (2 June 2020). "Snapping at Canonical's Snap: Linux Mint team says no to Ubuntu store 'backdoor'". The Register. Situation Publishing. Archived from the original on 3 June 2020. Retrieved 10 June 2020. https://www.theregister.com/2020/06/02/linux_mint_team_snap/

  86. "Canonical Continues Working On Ubuntu's Firefox Snap Performance". www.phoronix.com. Archived from the original on 2023-02-26. Retrieved 2023-02-26. https://www.phoronix.com/news/Firefox-Snap-Performance-2

  87. Vaughan-Nichols, Steven J. "Ubuntu opens the door to talking with Linux Mint about Snap". ZDNet. Archived from the original on 2020-08-14. Retrieved 2020-08-08. https://www.zdnet.com/article/ubuntu-opens-the-door-to-talking-with-linux-mint-about-snap/

  88. Sanders, James (August 6, 2019). "Why Canonical views the Snap ecosystem as a compelling distribution-agnostic solution". TechRepublic. Archived from the original on 2020-08-14. Retrieved 2020-08-05. https://web.archive.org/web/20200814054036/https://www.techrepublic.com/article/why-canonical-views-the-snap-ecosystem-as-a-compelling-distribution-agnostic-solution/

  89. "Canonical Continues Working On Ubuntu's Firefox Snap Performance". www.phoronix.com. Archived from the original on 2023-02-26. Retrieved 2023-02-26. https://www.phoronix.com/news/Firefox-Snap-Performance-2