On 2011-09-17 20:36, Canek Peláez Valdés wrote: > They are standard in the sense that they are a low level communication > standard API. An IPC is *way* more than that; dbus is an IPC, because
https://secure.wikimedia.org/wikipedia/en/wiki/Inter-process_communication > then you have high level "objects" and "methods", no matter the > language of the two sides of the wire communicating, or even if the > objects live in the same computer or not. Acc. to this link, dbus currently only uses unix sockets (so the "objects" must live on the same computer)... https://secure.wikimedia.org/wikipedia/en/wiki/D-Bus > is a complete IPC system. Neither sockets, shared memory nor pipes are > an IPC, because they lack a well defined protocol. You *can* do the See above. Also: https://www.ibm.com/developerworks/aix/library/au-ipc/ dbus is installed in my system, but only because I run Xfce4 (I am thinking of installing something else due to it's becoming bloated just like gnome). And I have "-dbus" in my global make.conf. PS. I am quite astonished at the fact that I have a computer that is _way_ faster than the first machine I installed GNU/Linux (an Amiga 4000 with a 68040 cpu at 40Mhz) on but the "experience" is still the same; it takes about the same time to boot, the same time (or even slower) to load a program. It seems the faster the computer the more I have to wait for it to finish some task. Contradictory, no? Wonder why that is... (bloat?). Best regards Peter K