Open Source Products

CARDAMOM is a middleware framework that provides features to configure, deploy and execute near real-time, distributed and fault-tolerant applications.

CARDAMOM is multi-domain, as it is intended to be used by different Industrial Domains for Command and Control Systems such as civil Air Traffic Control Systems, or Defence Command and Control Systems. CARDAMOM is CORBA-based.

CIAO stands for the Component-Integrated ACE ORB. CIAO is an implementation of the Lightweight CORBA Component Model (CCM) built on top of The ACE ORB (TAO).

The CCM Tools are a set of Java programs and C++ libraries that supports the development of components, based on a subset of the CORBA Component Model (CCM). The CCM Tools form a component development framework that is flexible and extensible.

FLICK stands for "Flexible IDL Compiler Kit". This is not an ORB; it's an optimizing IDL compiler.
Flick is the flexible interface definition language (IDL) compiler from the University of Utah. What sets Flick apart from other IDL compilers is that it is highly optimizing while also supporting several IDLs, message formats, and transport mechanisms.

IIOP.NET allows a seamless inter operation between .NET, CORBA and J2EE distributed objects. This is done by incorporating CORBA/IIOP support into .NET, leveraging the remoting framework.

IIOP.NET is released under the LGPL license.

ISP

ISP C++ ORB is a tool for development of distributed software. ORB plays the role of communicator between different components of distributed applications which can run on the different platforms.

ISP C++ ORB is compliant with OMG Common Object Request Broker Architecture 2.0 (CORBA 2.0) standard.

JacORB is a free Java implementation of the OMG's CORBA standard.

LuaOrb is a binding between the interpreted language Lua and CORBA. As usual, this binding defines mappings between Lua and IDL types. However, unlike other bindings, LuaOrb relies on the reflexive facilities of CORBA and the dynamic nature of Lua.

MICO is a mature, secure, robust, fully standards-compliant implementation of the CORBA standard with an IDL to C++ mapping. It is available as GNU open source software.

The MicoCCM project intends to provide an Open Source reference implementation of the CORBA Component Model based on the Open Source ORB Mico.