OmniORB is another free CORBA implementation, distributed under the GNU public license by AT&T Laboratories Cambridge (formerly by ORL, which was recently acquired by AT&T). Steve Cerniglia has been experimenting it and has adapted the textbook's front office example to work with it. I've also adapted the matrix-vector product example to work with it. This version of the matrix example also differs from the initial version discussed in class on 2/18/99 in that it uses the CORBA Naming Service (as does Steve's second version of the front office example). The Naming Service is described in Chapter 7 of the textbook.