Release Notes for omniORB 3.0.1

attlogo6876_dk.gif (2280 bytes)

sideHome.gif (2321 bytes) sideDownload.gif (2450 bytes) sideDocumentation.gif (2512 bytes) sideFAQ.gif (2344 bytes) sidePatch.gif (2543 bytes) sideSearch.gif (2403 bytes)
This is a minor release since omniORB 3.0.0.

Latest source code is available via anonymous CVS. Please see:


This version is a minor update from 3.0.0 (13 Jul 2000). If you are upgrading from a version before 3.0.0, please also read the 3.0.0 release notes .

Changes since 3.0.0

  1. Bug fixes. The list of bugs fixed since 3.0.0 can be found by following the links at

  2. New COS stub library. A new library is added to this release. The library contains the stubs for a subset of the COS (common object services) IDLs. In fact, the complete set of COS IDLs can be built but only a subset is enabled by default. To add extra COS IDLs, simply edit the makefile in /src/services/mklib and rebuild from source.

    The stub library is built by default for all platforms except for openVMS (pending build files update) and embedded systems.

    The addition is to prepare for the release of future COS services running on top of omniORB.

  3. Partial longlong support. You can use long longs in static types, but you cannot insert them into Anys for the moment (since that would break binary compatibility with the dynamic library). The IDL compiler will refuse to create the DynSK stubs for IDL containing long longs, so you cannot use the -Wba option. Long long is only available if your C++ compiler has native support for 64-bit types.

  4. Shared runtime version number change

    On Windows NT/9x, the omniORB runtime DLLs for this version are:

    Make sure you update your Visual Studio to pick up the right library.

    On IBM AIX, the name is unchanged, i.e.


    On various unices, the name isi.e. ---> -->

For comments, feedback, etc, please see the 'Keeping in touch' page.
Copyright 2000 - AT&T Laboratories Cambridge