Skip to content
systemd
EntityQ286124· pop 27· linked from 337 articles

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 (a person's ability to quickly adapt and improvise in the face of problems

Key facts

Software.name
systemd
Software.logo
Systemd-logo.svg
Software.logo_size
200px
Software.logo alt
systemd logo, showing green circle and reverse symbol enclosed by bracket
Software.screenshot
Systemd-on-fedora.svg
Software.screenshot alt
systemd on Fedora 17 showing multiple component startups
Software.caption
systemd startup on Fedora 17
Software.author
Lennart Poettering
Software.developer
Red Hat (Lennart Poettering, Kay Sievers, Harald Hoyer, Daniel Mack, Tom Gundersen, David Herrmann); 345 different authors in 2018 and 2,032 different authors in total
Software.programming language
C
Software.operating system
Linux
Software.license
LGPLv2.1+

via Wikipedia infobox

Source code

Assorted, older, general information about systemd can be found in the systemd Wiki. Consult our NEWS file for information about what's new in the most recent systemd versions. Please see the Code Map for information about this repository's layout and content. Please see the Hacking guide for information on how to hack on systemd and test your modifications. Please see our Contribution Guidelines for more information about filing GitHub Issues and posting GitHub Pull Requests. If you are looking for support, please contact our mailing list, join our IRC channel systemd on libera.chat or Matrix channel

Excerpt from the source-code README · 3,666 chars · not written by Vinony

Wikidata facts

Official website
systemd.io
Image
Systemd manager.png
Show 6 more facts
software version identifier
260.1
publication date
2010-04-30
inception
2010-03-30
source code repository URL
github.com/systemd/systemd
Commons category
Systemd
Sources (12)

via Wikidata · CC0

~22 min read

Article

27 sections
Contents
  • History
  • Design
  • Core components and libraries
  • <span id="hostnamed"></span><span id="localed"></span><span id="machined"></span><span id="resolved"></span><span id="shutdownd"></span><span id="timesyncd"></span>Ancillary components
  • Configuration of systemd
  • Adoption
  • Integration with other software
  • Reception
  • Forks and alternative implementations
  • Forks of components
  • eudev
  • elogind
  • Alternatives to components
  • ConsoleKit2
  • Abandoned forks
  • Fork of components
  • LoginKit
  • systembsd
  • notsystemd
  • Fork including init system
  • uselessd
  • InitWare
  • All Systems Go!
  • See also
  • Notes
  • References
  • External links

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 (a person's ability to quickly adapt and improvise in the face of problems).

In Linux distributions, systemd is used as a replacement for Sysvinit and other init systems. Since 2015, nearly all Linux distributions have adopted systemd. It has been praised by developers and users of distributions that adopted it for providing a stable, fast out-of-the-box solution for issues that had existed in the Linux space for years. At the time of its adoption, it was the only parallel boot and init system offering centralized management of processes, daemons, services, and mount points..

Gallery (6)

Connections

Categories