PyORBit is a Python binding for the ORBit2 CORBA ORB. It was developped to suit the needs of the bonobo bindings in GNOME-Python, but is usable for other purposes as well. It aims to follow the standard Python language mapping for CORBA. It can generate stubs at runtime from typelibs, IDL files, or by introspecting remote objects using ORBit2's IModule typelib capabilities.
AlsaPlayer-Python is a set of python bindings. It allows you to write custom interfaces for AlsaPlayer using the full power of the Python language. This may be three lines of code or a large and complex interface. Also provided is a Python module to control AlsaPlayer from external programs.
SCOP is a library for writing distributed applications. The functionality includes message-passing, events, and RPCs. It is primarily aimed at C++ programs on Linux, or Java anywhere. Much simpler than CORBA, it is easy to learn, general-purpose, fairly fast, thoroughly documented, complete, and free.
Libcfgparse is a small set of routines that parse and provide simple access to data stored in configuration files. The configuration file is kept in a syntax similar to C. The aim is to make it as simple and convenient as possible to access the configuration data, while maintaining utmost flexibility with respect to how the data is organized. It allows the data to be stored in a structured (multi-layer) way, to define types, to perform strict syntax checking and to also parse data directly from memory. The library comes with interfaces for C, C++, and Python.