Gerald Brose
(of Freie Universitaet Berlin)
has developed an ORB
for Java
called
JacORB.
It is written in Java
and is free under the GNU General Public Licence:
http://www.inf.fu-berlin.de/~brose/jacorb/.
The Oracle and Olivetti Research Laboratory (ORL) has
an ORB called
OmniORB2
which is free under the GNU General Public Licence
but which currently only supports C++:
http://www.orl.co.uk/omniORB/.
Visigenic has an ORB
called
VisiBroker
which supports both C++ and Java
and can be downloaded free for evaluation:
http://www.visigenic.com/.