Core OS

The Linux Plumbers 2012 Core OS track is focusing on everything that allows userspace to boot and to continue running. We want to focus on the most basic, central building blocks of our OSes: the stuff that sits on top the kernel and below the applications and glues everything together, more specifically: the init system, device management, system startup, initial ram disks, and everything else that is necessary to get userspace running and make sure it continues running. This is supposed to be the successor for last years “Boot & Init” track, with a slightly broader topic, acknowledging that just starting the system is seldom enough, what also matters is keeping it running (and even shutting it down, too).

Out of focus for this track is everything that covers particular subsystems, if those subsystems are not a crucial part of the OS. This microconference has been approved for a double track.

Blueprint Name Prefix

When submitting a proposal for this track, use the prefix “lpc2012-boot-” for the “Name” field.


Proposed Schedule for the first slot of 2.5h:

Petitboot - A kexec based bootloader - Geoff Levand

Peace, Love, and Unification in /boot - Harald Hoyer

Systemd in the Initrd - Harald Hoyer

Lennart Poettering, Kay Sievers: “The Core OS

Systemd for the User Session - Auke Kok

Proposed Schedule for the second slot of 2.5h:

The 0.5 second software update - Arjan van de Ven: ”

Atomic upgrades, booting, and package systems - Colin Walters

From libabc to libkmod: designing core libraries - Lucas De Marchi

The Core OS Wishlist - Lennart Poettering, Kay Sievers

Discussion notes

This is a good place to record notes from your session. All too often, if notes were not written down, the session might as well not have happened.


Proposal added by Lennart Poettering, Kay Sievers

2012/boot_and_base_os.txt · Last modified: 2012/07/23 21:15 by
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki