Desktop communication protocol
| Desktop Communication Protocol | |
|---|---|
| Original author(s) | KDE | 
| Developer(s) | KDE | 
| Operating system | Linux | 
| Successor | D-Bus | 
| Type | IPC daemon | 
| License | GNU LGPL | 
Desktop Communication Protocol (DCOP) was an inter-process communication (IPC) daemon by KDE used in K Desktop Environment 3. The design goal for the protocol was to allow applications to interoperate, and share complex tasks. Essentially, DCOP was a ‘remote control’ system, which allowed applications or scripts to enlist the help of other applications. DCOP is built on top of the X11 Inter-Client Exchange protocol.
DCOP continues to be used by the K Desktop Environment 3-fork Trinity Desktop Environment. DCOP was replaced by D-Bus, a message bus system heavily influenced by the DCOP and standardized by freedesktop.org, in KDE Software Compilation 4 and later.