Alan McKinnon wrote:

> Is it really so hard to understand that dbus replaces functionality THAT YOU 
> ALREADY HAVE MULTIPLE TIMES?

Nope. Besides, it doesn't _replace_ unix domain socket, named pipes
etc.; it merely adds another layer on top of them.

> dbus is a net gain - it takes multiple implementations of similar goals and 
> puts them in one place, reducing the duplication.
>
> If you haven't already spotted it, this is the same process of logic that 
> lead 
> to dynamic libraries. Do you consider dynamic libraries to be a good thing?

I don't see how D-Bus would be comparable to dynamic libraries, no... It
would be more comparable to a specific implementation of a dynamic
library, which duplicates functionality from lower level APIs.

This discussion is a bit similar to the one we (me and you) had with
HAL; you think/thought that the idea behind HAL was good but the
implementation was less than satisfactory. I think/thought that HAL
is/was redundant. From the looks of it, it seems I'm getting what I want
from the new Xorg server release (1.8+) where the X server will rely
directly on udev (through libudev) for device discovery.

Please see my reply (dated 2010-02-13 11:17) to Neils email for more
details.

Best regards

Peter K

Reply via email to