Here you can find anything you need for using Brutus.
Brutus is for all pratical purposes done. The server implementations would like some beating and debugging but the IDL files are all ready for general consumption, i.e. client development. Small changes might happen though, as issues are bound to pop up when exposed to a multitude of different IDL compilers and uses.
We strongly recommend that you start your client development efforts now, rather than later.
All released files follow a version numbering scheme like the Linux kernel. So if we are looking at version x.y.z then it means that stable releases are designated with even y. Any incrementation of z for a stable release is a bugfix or sample code changes. Interface changes will allways require odd y, even when they are bugfixes only.
Brutus was previously distributed in two parts, the IDL files and the server implementation. It proved awkward to distribute two parts when they where so dependent of each other, so Brutus is now distributed as one package only.
You must also download and build TAO if you plan on testing Brutus Server from source. You do not need TAO unless you will build Brutus. TAO is the CORBA implementation that is used by the Brutus server implementation. The version of TAO that the current version of Brutus Server has been tested towards is mirrored below for your convenience. You can obtain another version of ACE and TAO provided by the DOC group at the main distribution site if you wish.