From: Daniel G. <da...@fp...> - 2005-01-28 22:37:19
|
On Fri, 2005-01-28 at 06:29 -0800, Jake Hamby wrote: > My understanding is this is basically what d-bus is about. udev, the > Linux user-mode /dev management demon and replacement for devfs, > interfaces with the hardware using hotplug scripts and can fire events > to d-bus. This is basically correct. Hotplug is migrating to kevents, rather than callout scripts, but other than that, that's correct. > OTOH, > while d-bus seems to have some momentum, integration between it and > GNOME or KDE is still pretty minimal, as far as I can tell. Not quite true. Gnome 2.10 will have a considerable amount of dbus integration, and will require it to be installed to work properly. For example, you mentioned Gnome Volume Manager. There's also NetworkManager, which listens for interface events (loss of carrier, new wireless AP, etc.) and automatically configures networking. Evolution will emit various dbus messages based on state of mail/calenders, etc. For example, it emits a new-mail message, and uses dbus to notify a watcher that a scheduled event has fired from the calender. There are other examples as well. By Gnome 2.12/3.0, dbus should be completely integrated into Gnome, and be a full requirement. I don't follow KDE, so I don't know what it's doing, but dbus is the wave of the future for Gnome, and generally will be required for all Linux. Daniel (Who's happily running dbusified gnome 2.9.x) |