« Krita Plugins v1.5-1 released | Main | KDE 3.5.3 released »

KDE dumps DCOP

The KDE project today removed the inter-application communication system DCOP from the head of its Subversion repository; it is being replaced by FreeDesktop's D-BUS. Thiago Macieira explains:

D-BUS brings us better interoperability with many other programs. While DCOP was pretty much restricted to KDE applications (yes, I know there were C bindings, but not many people used it...), D-BUS already comes with bindings for several other major frameworks: glib, Java, Python, Perl, Mono, etc. D-BUS has been designed from the ground up to be an interoperable IPC system and also to replace DCOP when the time came. And so it did.

D-BUS also allows us to better talk to our own system: projects like HAL and Avahi are already being used by many Linux distributions to let normal applications get access to some privileged resources. In time, I also hope the Portland Project to come around and use D-BUS for its IPC needs, thus freeing us from using a special library with its own protocol to do what D-BUS already does.

TrackBack

TrackBack URL for this entry:
http://www.blogistan.co.uk/mt4/mt-tb.cgi/1466

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)