D-Bus and OSGi

Categories: Java, OSGi, Linux

An interesting article about sd-bus was published yesterday. As well as details about the sd-bus API, it contains an excellent overview of D-Bus itself (an object-style inter-process communication protocol). This is interesting for Linux developers and administrators, and developers using KDE or Gnome on other unixy platforms (AFAICT, KDE/Gnome on Windows don’t use dbus). As an OSGi developer I also found it interesting how similar D-Bus is to OSGi services (particularly when using GDBus to generate proxy classes corresponding to services).