Fedora Atomic Desktop Initiative

The maintainers of the official editions of the Fedora Linux distribution, which use atomic system updates, have taken the initiative to use a single name Fedora Atomic Desktop for assemblies whose contents are not divided into separate packages and are updated atomically. To name atomic editions, it is proposed to use the name β€œFedora desktop_name Atomic”, for example, if an atomic assembly appears with Xfce, it will be distributed as Fedora Xfce Atomic.

Currently, atomic editions of Fedora are presented on the site as immutable, which confuses users. In addition, such assemblies are distributed under arbitrary names that are not tied to architectural features, which creates difficulties for users when choosing a particular edition of Fedora. For example, an atomic build with the GNOME user environment is distributed under the name Fedora Silverblue, with KDE - Fedora Kinoite, with Sway - Fedora Sericea, and with Budgie - Fedora Onyx.

If the proposal is approved, the specified builds may begin to be distributed under the names Fedora GNOME Atomic, Fedora KDE Atomic, Fedora Sway Atomic and Fedora Budgie Atomic. At the same time, for existing assemblies, renaming is left to the discretion of the development teams and, if desired, projects will be able to retain their previous names. Atomic editions of Fedora CoreOS and Fedora IoT, which are not intended for workstations, will also continue to be shipped under the same names.

Atomic assemblies are delivered in the form of a monolithic image that is not divided into separate packages and is updated as a single unit by replacing the entire system image. The base environment is built from official Fedora RPMs using the rpm-ostree toolkit and mounted in read-only mode. To install and update additional applications, a system of self-contained flatpak packages is used, with which applications are separated from the main system and run in a separate container.

Source: opennet.ru

Add a comment