In MS Windows, Control-C and Control-V keys are often used for data transfer among applications, while in X Window system, the operation of data transfer is by middle button,i.e. X selection. Some recent libraries and applications uses both X selection and clipboard, but they are limited to X data transfer framework. Some large projects such as mozilla <http://www.mozilla.org/> and openoffice <http://www.openoffice.org/> has internal data transfer framework, but the clipboard part cannot be easily used by other applicatioins. gclipboard provides a cross-application data transfer mechanism for Linux/Unix applications based on bonobo/orbit. It has the following parts: A clipboard server(auto-activated by oaf) A history manager A set of API for developers Patches for mozilla, openoffice, Qt, etc.
You can visit http://www.opencjk.org/projects/gclipboard/index.html for more information.
