systemd

term

IT supportops culture

The init system and service manager adopted by most major Linux distributions, replacing collections of shell scripts with declarative unit files, parallel startup, dependency resolution, and integrated logging, device and network management.

Its technical case is strong and its adoption near-universal, and it remains the most divisive change in the platform's history. The objection is not that it fails but that it absorbed jobs previously done by separate replaceable programs, against the Unix habit of composing small tools. Read it as a governance dispute rather than a technical one: the real question was who decides the shape of the base system when a few large distributions move together, and that question recurs in every commons.

Also known as: init system, systemctl, journald, pid 1

All glossary entries