ORBit

ORBit is a CORBA 2.4 compliant Object Request Broker (ORB). It features mature C, C++ and Python bindings, and less developed bindings for Perl, Lisp, Pascal, Ruby, and Tcl. Most of the code is distributed under the LGPL license, although the IDL compiler and utilities use the GPL.
ORBit was originally written to serve as middleware for the GNOME project, but has seen use outside of the project.