Presented by

Abstract

This talk will provide an informative "Tour" of the various projects providing the Plasma Desktop on what are colloquially called "Immutable Desktops"

The underlying technologies may differ, but in general are providing some version of a read-only system base, and atomic updating

We will be looking at a very high level overview of a few projects, including, but not limited to:

  • Fedora Kinoite
  • KDE Linux
  • Aurora
  • Kalpa Dekstop

Kalpa Desktop delivers KDE Plasma, on top of an atomic and transactional system

Based on openSUSE Tumbleweed and MicroOS we leverage btrfs snapshots, with a read-only system base to deliver a transactional and atomic upgrade mechanism that helps with long term stability, and allows for easy system rollback.

While many "immutable" systems can make it difficult to modify the system base (such as installing distribution packages, when needed) our transactional system can allow for much of the flexibility of a traditional read-write linux desktop, while also providing the benefits of a read-only system.

This talk will hit some of the highlights of the Kalpa Desktop, and how we're using the Plasma Desktop to provide a unified desktop experience