> D-bus is fantastic in its own right and good at abstracting functionalities.
This feeling about D-bus is, I feel, not universally experienced.
This feeling about D-bus is, I feel, not universally experienced.
> D-Bus has also been criticized as being bloated and over-engineered, though those claims are often unsubstantiated and only come from online rants. It remains that D-Bus is still heavily popular and that there’s no replacement that is a real contender.
However yes, dbus exists. It could be improved a lot but it does its job. There are some valid issues, but I also get the impression that a large number of people criticising it never actually tried to use it or understand what it does.
Things like network service discovery, possibly network configuration, screenshots, Bluetooth, IME, and many others use dbus these days.