KDE adoption of D-Bus

Daniel Macks dmacks at netspace.org
Thu Feb 16 09:43:32 PST 2006


On Thu, Feb 16, 2006 at 06:24:56PM +0100, Olivier Galibert wrote:
> On Thu, Feb 16, 2006 at 03:53:57PM +0100, Lennart Poettering wrote:
> > If this has a realistic chance to be merged, I would be willing to
> > contribute a patch that uses dlopen() to access the X11 display.
> 
> Dbus/session is pretty much designed to be started from the X startup
> anyway, and to be used essentially in GUI-backed programs.  Even
> dbus/system and hal are very much for GUI programs too.  So well, a
> libX11 dependency is not necessarily problematic.  While dlopen code
> could be, long term, and makes portability way more difficult.

Actually, a hard libX11 dependency *is* problematic because there are
other GUIs besides X11. If KDE relies on dbus and dbus has an intimate
relationship with x11, then it becomes very difficult to port KDE to a
non-x11 GUI models. If x11 usage goes into dbus (in whatever
implementation), could it please be made optional at the level of the
dbus build?

dan

-- 
Daniel Macks
dmacks at netspace.org
http://www.netspace.org/~dmacks



More information about the dbus mailing list