This, just because OP can't figure out how to forking doesn't somehow mean systemd screwed up.
Either the socket activation or notify approach don't need linking against a systemd library either they can just be done in < 20 lines of code.
Either the socket activation or notify approach don't need linking against a systemd library either they can just be done in < 20 lines of code.
The thread we're on is talking about a public API that's not documented sufficiently for alternative implementations to be created without reading its source code.