Hacker News new | ask | show | jobs
by ynx 804 days ago
> modern Linux with systemd, Wayland, dbus, and other technologies have deviated greatly from POSIX and other classical Unix technologies

Systemd is inspired by/imitating launchd; macOS did it first, to much less fanfare, and therefore much less awareness.

The evolution of Cocoa alongside GCD, XPC, and launchd would probably mean a lot of difficulty in backporting. Things shifting between kernel and userspace and launchd services with restrictive permissions won't be kind to a lot of software of reasonable complexity.