Init System
The init system each Linux distribution boots and manages services with.
Ubuntu
Uses systemd for booting, service management, and logging, the same as most mainstream distributions today.
Debian
Uses systemd by default since Debian 8, though its strong commitment to user choice means alternatives like sysvinit or OpenRC remain installable for those who prefer them.
Fedora
Uses systemd, which originated as a Red Hat/Fedora project before becoming the de facto standard init system across the Linux ecosystem.
Arch Linux
Uses systemd, configured minimally out of the box like the rest of the base install, leaving users to enable only the units and services they actually need.
openSUSE
Uses systemd, integrated with YaST’s service management tools for users who prefer a graphical interface over raw systemctl commands.
Linux Mint
Uses systemd, inherited directly from its Ubuntu base.
Alpine Linux
Uses OpenRC rather than systemd, a lighter-weight init system that fits Alpine’s minimalism and small footprint goals, notably different from most other mainstream distributions.
NixOS
Uses systemd, but service definitions are generated declaratively from the system’s Nix configuration rather than edited as standalone unit files.