5 ms·
Dbus doesn't have anything to do with systemd FYI. It's a communication bus for processes to talk to each other through structured RPC messages.
by qbasic_forever 3y ago
Dbus doesn't have anything to do with systemd FYI. It's a communication bus for processes to talk to each other through structured RPC messages.
- amelius 3y agoFrom the article: > udev and dbus are forced dependencies.
- qbasic_forever 3y agoYes systemd can use dbus, but plenty of non-systemd systems use and used dbus.
- zh3 3y agoNot true (although maybe in the systemd world?). udev just populates /dev dynamically (rather than having to create all the /dev/ entries manually/via scripts). Even udev is optional (upon upon a time, adding a new device involved knowing the right 'mknod' invocation in order to be able to connect to it - udev sort-of solves that).
- SAI_Peregrinus 3y agoDbus isn't a systemd project any more than a libc is a systemd project. Systemd just requires it as a dependency. It's a freedesktop project.
- amelius 3y agoIt's from the same microservices ecosystem, and it was mentioned in the article. That's why I brought it up.