Exploring the Secure and Reliable Ubuntu Core Desktop with Mandatory Snapping

Experiments with Ubuntu Core Desktop: Safe and stable - and with compulsory snapping

Ubuntu developers are currently experimenting with an unchangeable Linux desktop based on Ubuntu Core, which was previously intended for use in the IoT market. The new desktop will utilize Snap packages for its applications, which offer improved security and stability, as well as simpler administration.

An immutable operating system is one in which certain areas of the system are isolated from each other, preventing users and applications from modifying them. Containerization is used to keep applications isolated from both the system and each other, with updates being applied independently and predictably. While this approach brings many advantages in terms of security and ease of administration, it also has disadvantages for developers who like to experiment. Regular users may also be affected, as not all applications are compatible with containerization.

Canonical, the company behind Ubuntu, has been using app containers since April 20th and believes the Snap format is ideal for immutable systems. However, the Snap Store is not open source software, and critics have expressed concern that Ubuntu is trying to bind its users to its own ecosystem.

Other developers are also working on similar projects, such as Fedora with Silverblue and openSUSE Aeon based on MicroOS. While experiments are currently underway, it is unclear when or if an unchangeable Ubuntu desktop will be released. Canonical has started a project called ubuntu-core-desktop, which is currently only intended for use by developers.

Despite the experimentation, Ubuntu developers emphasize that the classic Linux distribution will remain the preferred option for some users.

Leave a Reply