Документ взят из кэша поисковой машины. Адрес оригинального документа : http://rtm-cs.sinp.msu.ru/manual/mico/doc/node1.html
Дата изменения: Mon Jun 7 21:54:57 1999
Дата индексирования: Mon Oct 1 21:20:43 2012
Кодировка:
What is MICO? next up previous
Next: Installation Up: No Title Previous: No Title

What is MICO?

The acronym MICO expands to MICO Is CORBA. The intention of this project is to provide a freely available and fully compliant implementation of the CORBA 2.2 standard (see [5]). MICO has become quite popular as an OpenSource project and is widely used for different purposes. Our goal is to keep MICO compliant to the latest CORBA standard. The sources of MICO are placed under the GNU-copyright notice (see chapter 7). The following design principles guided the implementation of MICO:

  1. start from scratch: only use what standard UNIX API has to offer; don't rely on proprietary or specialized libraries.
  2. use C++ for the implementation.
  3. only make use of widely available, non-proprietary tools.
  4. omit ``bells and whistles'': only implement what is required for a CORBA compliant implementation.
  5. clear design even for implementation internals to ensure extensibility.

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 http://www.mico.org.

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/mico) 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 Inprise. 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 Development

Universität Frankfurt

FB Informatik (20)

Betriebssysteme und Verteilte Systeme

Postfach 11 19 32

60054 Frankfurt am Main

GERMANY


next up previous
Next: Installation Up: No Title Previous: No Title

Arno Puder
Mon Jun 7 10:53:40 PDT 1999