Hate Systemd? A New Init System(Nitro) Debuts as a Minimalist Process Supervisor for Linux
Hate Systemd? A New Init System(Nitro) Debuts as a Minimalist Process Supervisor for Linux
github.com
GitHub - leahneukirchen/nitro: tiny but flexible init system and process supervisor

Nitro is a tiny process supervisor that also can be used as pid 1 on Linux.
There are four main applications it is designed for:
- As init for a Linux machine for embedded, desktop or server purposes
- As init for a Linux initramfs
- As init for a Linux container (Docker/Podman/LXC/Kubernetes)
- As unprivileged supervision daemon on POSIX systems
Nitro is configured by a directory of scripts, defaulting to /etc/nitro (or the first command line argument).
Why would I hate systemd? It has fixed many of the problems with desktop Linux that many people refused to even admit were problems. This looks like it throws all that away.
Systemd is Linux only, nitro can run on FreeBSD, too.