I am writing some common interfaces in IDL. The question came up of whether to use ODL.

Jason Voegele

The Object Definition Language (ODL) is a superset of IDL, developed by the Object Data Management Group (ODMG). ODL is not supported by any CORBA ORBs that I'm aware of. It's intended use was for Object-Oriented Databases, so I don't think it's likely CORBA vendors will ever support it. You can go to www.odmg.org for more information.