> I wish they had just named systemd as HAL. It would have let me avoid months of hair-pulling.
There's already a HAL https://en.wikipedia.org/wiki/HAL_(software)
It's deprecated since its functionality was merged into udev. Then udev was merged into systemd...