COSCUP 2026 - Conference for Open Source Coders, Users, and Promoters

Implementing immutability & atomicity within desktop Linux
2026/08/09 , TR211

This is an advancement on a presentation I had previously delivered with regards to atomic Linux distributions found here.

Over the past couple of years, immutable & atomic Linux distributions have made significant strides in day-to-day usability and practicality; yet, there remains comparatively little in the way of low-level explanations with regards to how these mechanisms are implemented under-the-hood, in spite of the extent to which such attributes are desired on other, existing distributions.

The intention of this presentation, then, is to demonstrate one such implementation of atomicity within a desktop Linux distribution I maintain - blendOS - and explore how we went about implementing support for varying distribution bases (among them Ubuntu), alongside how one may develop such an implementation for their own distributions, in an attempt to ease existing systems into such a paradigm.


難易度: 中級

I am the project lead & maintainer of blendOS, an immutable and atomic Linux distribution, alongside having served as an Ubuntu member and the project lead of Ubuntu Unity.