Beyond init: systemd


One Line Summary

systemd is a new system and session manager for Linux which is currently being adopted by the Fedora and OpenSUSE distributions as default init system.


systemd is a system and session manager for Linux, compatible with SysV and LSB init scripts. systemd provides aggressive parallelization capabilities, uses socket and D-Bus activation for starting services, offers on-demand starting of daemons, keeps track of processes using Linux cgroups, supports snapshotting and restoring of the system state, maintains mount and automount points and implements an elaborate transactional dependency-based service control logic.

Wow, what a paragraph! In case we lost you half-way: in our presentation we hope to explain in a lot more detail what systemd is really about, and parse with you the paragraph in a way that is hopefully more understandable.

Both the Fedora and OpenSUSE distributions (and many others, too) are working on making systemd the default init system in their next releases. Since the init system is a core part of the operating system and systemd a major change that will impact what we consider a Linux system quite a bit this talk should be interesting to all developers.


  • Lennart Poettering

    Red Hat, Inc.


    I work for Red Hat in the desktop group, and wrote most of Avahi, PulseAudio, systemd and other things.

  • K-bw


    Kay is working most of its time on linux hotplug related topics, maintains udev, and hacks on the device management code in the kernel, and a bunch of hotplug related projects.

Leave a private comment to organizers about this proposal