It wasn't until I came back to Arch for a few specific systems that would be too cumbersome to compile everything on (or set up a dedicated binhost for) that I learned that Arch only officially supports SystemD.

Arch is intentionally minimal, right? You'd think it would benefit from choice of init system, considering SystemD does so much. This dependency surprised me.

Edit: I got 'dependency' and 'official support' confused


It seems you can use other init systems, but you're largely on your own at that point.
@maddy systemd does a lot but almost all of its features are optional, which people love to forget when arguing about init systems
@maddy yeah I really wish they didn't, I love arch, but systemd has ruined it for me
@maddy imean, arch is a distribution that uses systemd, yes .. its not that it depends on it , it just .. its just part of what arch is ..
@maddy from what i know arch's minimalism is more around the distro maintenance side, so offloading a big chunk of the work to systemd (that you'd otherwise spend writing shell scripts or patching gnome to un-depend on systemd) probably fits within their goals relatively well

@maddy systemd added age verification, remember?

making our own init is a better idea LOL