Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Sixos: A NixOS-Based Operating System Without Systemd

media.ccc.de via YouTube

Overview

Explore a conference talk from the 38th Chaos Communication Congress (38C3) introducing sixos, a two-year project creating a nixpkgs-based operating system that replaces systemd with skarnet's s6 supervisor. Learn how sixos addresses concerns about systemd's monolithic design and its impact on the UNIX philosophy while maintaining compatibility with nixpkgs. Discover the innovative approach of using the infuse combinator instead of NixOS modules, allowing services to be treated similarly to packages in nixpkgs. Understand how sixos retains beneficial NixOS features like atomic activation of immutable configurations while implementing ownerboot hardware support that versions and manages all mutable firmware as part of the system configuration. Gain insights into real-world applications, including deployment across workstations, servers, routers, and a large-scale buildfarm, demonstrating the practical viability of this systemd alternative.

Syllabus

38C3 - sixos: a nix os without systemd

Taught by

media.ccc.de

Reviews

Start your review of Sixos: A NixOS-Based Operating System Without Systemd

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.