The operating system · its bodies

SouveraineOS

A personal Linux system whose agent, applications and hardware share explicit boundaries.

Information collected 2026-11-10

SouveraineOS brings the substrate, compositor, shell, applications and device packages into one operating-system composition. The Pixel 3 is a daily-used development body. Laptop sessions and iPhone bring-up belong to the same work, with different evidence and unfinished edges.

A phone can have a working modem and still miss a message because its receiver died with a window. A package can be installed while the compositor keeps running the previous executable. These failures between layers are part of the operating system’s job. Its design keeps the owner of each decision visible: sessiond for session policy, ViewTop for the scene and input, application services for their data, and package delivery for the files on disk.

What belongs together

The substrate carries agents, conversations, memory and inference. The shell makes the system reachable by hand. Player, Culver and Lens remain applications with their own lifetimes and stores. Device profiles carry hardware differences without becoming a separate operating system for every body.

Getting it onto another machine

On October 17, 2026, SouveraineOS reached its second user with an installation in Spain.

There is working signed component delivery for development devices. A repeatable supported installation experience is still being built. Installation and hardware support vary by device.

The device work

boot

PocketBoot →

A small Linux-based boot environment for pocket computers, maintained from Sam Day's upstream work.

Documentation only

device

Pixel 3 Device Work →

Kernel, packages and boot integration for a daily-used Linux phone.

No public release observed

device

iPhone 7 Bring-up →

Work toward carrying the same SouveraineOS boundaries into Apple T8010 hardware.

No public release observed

service

Souveraine USB →

Dock roles, USB display, input, networking and storage under one session authority.

Documentation only

surface

Souveraine Keyboard →

One Squeekboard process, with everyday typing, terminal work and dictation kept together.

No public release observed

Explore the applications and services →

Read the operating-system design →