SCOP

SCOP is an events, messaging and RPC library for Linux/UNIX programs written in C++, C, Java, Python or Scheme. It was written by David Ingram and is licensed under the LGPL.

Documentation

For more information, please consult the documentation:

Part 1. Overview and Installation Guide: Postscript or PDF
Part 2. Programmer's Manual: Postscript or PDF
Part 3. Java Binding supplement: Postscript or PDF
Part 4. Python Binding supplement: Postscript or PDF
Part 5. Protocol Definition: Postscript or PDF

Download

The latest version of the software is 1.5 and you can download it below. C++, Java and Python bindings are included in the same download. Here are the previous releases: Look at the Changelog for the version history.

Contact

If you're using SCOP, please send me a brief e-mail at  telling me about your project - I'm very interested in what the library has been used for! You can send bug reports and feature requests to the same address.

Contributed code

Sven Hartrumpf has kindly ported SCOP to both the C language, and subsequently to Scheme. If you would like to use SCOP with either of these languages you should check out his version, which can be downloaded from the following web page: