D-Bus is an interprocess communication system via a message bus, a simple way for applications to talk to one another. For more information, see http://www.freedesktop.org/wiki/Software/dbus
There are currently two projects for providing DBus bindings for Tcl: