D-Bus (или «шина демона») - это средство связи между процессами (межпроцессное взаимодействие или IPC для краткости) в системах на основе Linux / Unix.
Это позволяет процессам отображать «D»-Бус сервис "с методами, которые клиенты могут вызывать.Эти методы обычно отображаются на реальные методы, написанные на каком-либо языке программирования.D-Bus не зависит от языка, но большинство наборов инструментов имеют некоторую библиотеку, облегчающую его использование - например, QtDbus.
Это никак не связано с ядром или драйверами, но, конечно, никто не запрещает драйверот того, чтобы иметь сервис D-Bus, если они хотят.(Это может быть полезно в некоторых случаях.)