The acronym MICO expands to MICO Is CORBA. The intention of this project is to provide a freely available and complete CORBA 2.2 compliant implementation (see [5]). The difference to other free imlementations is, that MICO is developed for educational purposes and that the complete sources are available under the GNU-copyright notice (see chapter 7). We were inspired by Tanenbaum's MINIX project which is something similar in the UNIX community. The following design principles guided the implementation of MICO:
Although the implementation of MICO is finished, you should visit its homepage frequently for updates. We will continue to develop MICO, providing bug fixes as well as new features. Information about the MICO project is available at:
Europe: http://www.vsb.cs.uni-frankfurt.de/mico/USA: http://www.icsi.berkeley.edu/mico/
Further informations about MICO can be found in the book MICO is
CORBA published by dpunkt.verlag
(http://www.dpunkt.de/mico) in Europe and Morgan Kaufmann
Publishers, Inc.
(http://www.mkp.com/books_catalog/3-93258-811-8.asp
) in North
America. The book includes a CD with the complete source code of
MICO as well as binaries for various platforms as ready to run
executables. It explains how to install and use MICO. A little
tutorial gets you going with a sample CORBA application. All features
of MICO are well documented both in the manual and in online
man-pages. MICO is fully interoperable with other CORBA
implementations, such as Orbix from Iona or VisiBroker from Visigenic.
The manual contains a step-by-step procedure showing how to connect
MICO with other CORBA implementations. It even includes sample
programs from various CORBA textbooks to show you all aspects of
CORBA.
How to support MICO
The authors have worked very hard to make MICO a usable and free
CORBA 2.2 compliant implementation. If you find MICO useful and
would like to support it, there are two possible ways. First of all
you can contribute to the development of MICO by implementing those
parts of the CORBA standard, which are still missing in MICO.
Although MICO is fully CORBA 2.2 compliant, there are some parts of
the standard (like the CORBAservices) which are not mandatory and
which we did not implement. We hope that our decision to place the
complete sources of MICO under the GNU public license will encourage
other people to contribute their code (see section
7 for details).
Another way to support MICO is by sending us a small donation which will help us to maintain MICO and to further develop it. If you wish to make a donation, please send it to:
MICO DevelopmentUniversität Frankfurt
FB Informatik (20)
Betriebssysteme und Verteilte Systeme
Postfach 11 19 32
60054 Frankfurt am Main
GERMANY