Live briefing
Everything about Systemd
Suite of system components for Linux
systemd is a software suite for system and service management on Linux built to unify service configuration and behavior across Linux distributions. Its main component is an init system used to bootstrap user space and manage user processes. It also provides various daemons and utilities, including device management, login management, network connection management, and event logging. The name systemd adheres to the Unix convention of naming daemons by appending the letter d, and also plays on the French phrase Système D. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: SystemdA 5-minute orientation
- Pick up a classic book: Pragmatic systemdThe most-reprinted book on the subject
- Read the landmark paper: Interactive Voice Response Based Voting SystemdCited 1 times
- Go sideways: InitA closely related topic
- Go sideways: UdevA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Pragmatic systemdDavid Both · 2023
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Init In Unix-like computer operating systems, init (short for initialization) is the first user-space process started during booting of the operating system…
- Udev udev (userspace /dev) is a device manager and a device API set for the Linux kernel. As the successor of devfsd and hotplug, udev primarily manages device…
- PulseAudio PulseAudio is a network-capable sound server program distributed via the freedesktop.org project. It runs mainly on Linux, including Windows Subsystem…
- Upstart (software) Upstart is a discontinued event-based replacement for the traditional init daemon—the method by which several Unix-like computer operating systems perform…
- Lennart Poettering Lennart Poettering (born 15 October 1980) is a German software engineer and the original author of PulseAudio, Avahi and systemd. Interview with LCA TV…
- HAL (software) HAL (Hardware Abstraction Layer or rather Hardware Annotation Library) is a software subsystem for UNIX-like operating systems providing hardware abstraction…
- D-Bus D-Bus (short for "Desktop Bus") is a message-oriented middleware mechanism that allows communication between multiple processes running concurrently on…
- OpenRC OpenRC is a dependency-based init system for Unix-like computer operating systems. It was created by Roy Marples, a NetBSD developer who was also active…