@dalias uhhhhh
> software should be decoupled, staying out of each other's way and exchanging data and reacting to events only through standard data formats and system interfaces.
"standard data formats". do you mean "text", for which you have a "broken handrolled C parser full of CVEs" because it's not actually structured *or* standard? or is there some magical format I have forgot about?
dbus is a standard data format. the systemd-standardized interfaces are a standard, structured format.