deez nuts
You're viewing a single thread.
If it was only an init system I'd be ok with it. But it isn't...
You need to use its init system (systemd), its logging system (systemd-journald, and can be forwarded to old school syslog), and some dbus implementation.
If that's an unreasonable requirement for your usecase, check out OpenRC
then what would you define it as?
It's a system daemon that manages way more than an init system, hence the name "systemd".