Alan McKinnon wrote:
> dbus is NOT a desktop daemon. This is very important, and that single
> misunderstanding is probably behind all the fud you read about it.
> 
> dbus implements a message bus - an amazingly useful thing to have.
> 
> Why do you need or want a message bus?
> 
> You might as well ask why do you need or want any other form of IPC you
> already have, as that is what dbus is. It's a very small, light daemon,
> can run system-wide or per-session and has the potential to many of the
> IPC implementations you already have. Those are the ones that don't
> happen to show up in ps so you hear very little whinging about them.

You might as well just use the existing IPC mechanisms too, especially on a
server. Oh wait, that would take experience and the humility borne of it.

> That desktop systems are the main user of dbus at this point in time
> doesn't change one bit what dbus is designed to do and it's usefulness.

Actually it was designed to be a desktop bus. That its mission has crept, or
arguably the "developer" has made a land-grab, doesn't change that.

Note I am not saying anything at all about the technical merits of dbus itself.
I actually quite like the base protocol, just not all the crap on top of it.
Kinda how I feel about the Java VM, fwtw.

Regards,
steveL
-- 
#friendly-coders -- We're friendly, but we're not /that/ friendly ;-)

Reply via email to