Status of kdbus, and other dbus-daemons

Tom Cocagne tom.cocagne at gmail.com
Wed May 15 07:37:25 PDT 2013


For what it's worth, txdbus also includes a minimal DBus daemon
implementation for regression testing. It's nowhere near feature-complete
or production quality though.

Tom


On Wed, May 15, 2013 at 5:36 AM, Simon McVittie <
simon.mcvittie at collabora.co.uk> wrote:

> On 15/05/13 08:14, Tim Sander wrote:
> >> That will begin to change when kdbus comes along.
> > Do you have more info on this? As these KDBus guys have a rather strange
> > communication behaviour (e.g. not using this list?)
>
> I don't know any more than the list does. It seems the KDBus people are
> keen to keep quiet and avoid bikeshedding until they have a
> fully-working prototype, which seems reasonable (as long as feedback is
> taken into account once it works).
>
> I think the plan for KDBus (unlike earlier kernel-assisted-D-Bus
> prototypes) was for the kernel part to take over all of dbus-daemon's
> responsibilities, at which point "that's a dbus-daemon feature" would
> become "that's a dbus-daemon or kdbus feature, depending on platform".
>
> Known dbus-daemon implementations:
>
> * libdbus' reference dbus-daemon (from fd.o dbus/dbus.git)
>
>   - the one everyone uses now, in practice
>
>   - Collabora's efforts towards kernel-assisted D-Bus (AF_BUS and
>     AF_DBUS) also used libdbus' dbus-daemon (suitably modified)
>     rather than a rewrite; the kernel part took over parts of
>     its functionality, but the dbus-daemon still did non-fast-path
>     bits like name ownership
>
> * GLib's gdbus-daemon (from GNOME glib.git)
>
>   - mainly intended for regression tests; I don't think it has
>     the full dbus-daemon feature-set, particularly not the system bus
>     parts, but it might be enough to implement a session bus
>
> * ndesk-dbus (dbus-sharp)'s "managed dbus-daemon"
>
>   - I'm sure it used to exist, but I can't even find source code for
>     this
> _______________________________________________
> dbus mailing list
> dbus at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dbus
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dbus/attachments/20130515/cd4ab579/attachment.html>


More information about the dbus mailing list