systemd is a suite of basic building blocks for a Linux system. It provides a system and service manager that runs as PID 1 and starts the rest of the system.
Cost / License
- Free
- Open Source (GPL-2.0)
Platforms
- Linux

systemE is described as 'Using the tooling in this repo, I am able to boot from linux to sinit as PID1, and from there to Emacs acting as PID2 using --script mode, performing all typical rc.boot system initialization using Emacs lisp until we hit the getty' and is an app. There are more than 10 alternatives to systemE for a variety of platforms, including Linux, BSD, Mac, Self-Hosted and Python apps. The best systemE alternative is systemd, which is both free and Open Source. Other great apps like systemE are OpenRC, runit, Launchd and s6.
systemd is a suite of basic building blocks for a Linux system. It provides a system and service manager that runs as PID 1 and starts the rest of the system.

runit is a cross-platform Unix init scheme with service supervision, a replacement for sysvinit, and other init schemes. It runs on GNU/Linux, *BSD, MacOSX, Solaris, and can easily be adapted to other Unix operating systems.
a free system array created by Apple inc. For BSD - including macOS as macOS is based on the Darwin kernel of BSD
Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems.



Chaperone is a lightweight alternative to process environment managers like systemd or upstart. Chaperone provides an extensive feature set, including dependency-based startup, syslog logging, zombie harvesting, and job scheduling.
The Sysvinit package contains programs for controlling the startup, running, and shutdown of the system.
