Copyright (c) 1995, 1996 by Institute for System Programming of Russian Academy of Science. Printed in the Russian Federation. All Rights Reserved. This product is protected by copyright and distributed under the following license restricting its use. The ISP C++ ORB is made available for your use provided that you include this license and copyright notice on all media and documentation and the software program in which this product is incorporated in whole or part. You may copy and extend functionality of the ISP C++ ORB without charge, but you are not authorized to license or distribute it to anyone else except as part of a product or program developed by you or with the express written consent of Institute for System Programming of Russian Academy of Science (ISP RAS). This license is effective until terminated by ISP RAS for failure to comply with this license. Upon termination, you shall destroy or return all code and documentation for the ISP C++ ORB. ISP C++ ORB IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. ISP C++ ORB IS PROVIDED WITH NO SUPPORT AND WITHOUT ANY OBLIGATION ON THE PART OF ISP RAS TO ASSIST IN ITS USE, CORRECTION, MODIFICATION OR ENHANCEMENT. ISP C++ ORB SHALL HAVE NO LIABILITY WITH RESPECT TO THE INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY ISP C++ ORB OR ANY PART THEREOF. IN NO EVENT WILL ISP RAS BE LIABLE FOR ANY LOST REVENUE OR PROFITS OR OTHER SPECIAL, INDIRECT AND CONSEQUENTIAL DAMAGES, EVEN IF ISP RAS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Institute for System Progamming of RAS B.Kommunisticheskaya, 25, 109004, MOSCOW, RUSSIA.