I spent some time lately building a Linux init system. PID 1 is ~2000 lines of Zig (no heap allocations, explicit everything), and the service manager is Rust. The interesting part: I built a "systemd-mimic" layer that implements systemd's D-Bus APIs (login1, systemd1, etc.) so GNOME and Wayland compositors work without modification. They think they're talking to systemd, but it's actually dynamod underneath. It boots Alpine Linux from the bootloader to GNOME desktop in ~2 seconds. Service configs are TOML instead of systemd units, and it uses Erlang/OTP-style supervisor trees for service management. MIT licensed, works, not optimized or production ready yet.
GitHub:
https://github.com/sinisterMage/dynamod
Curious what people think - particularly about the systemd-mimic compatibility approach.