[Copyright (c) 1991, 1992, 1993, 1994 Xerox Corporation.  All Rights Reserved.  

Unlimited use, reproduction, and distribution of this software is
permitted.  Any copy of this software must include both the above
copyright notice of Xerox Corporation and this paragraph.  Any
distribution of this software must comply with all applicable United
States export control laws.  This software is made available AS IS,
and XEROX CORPORATION DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED,
INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE, AND NOTWITHSTANDING ANY OTHER
PROVISION CONTAINED HEREIN, ANY LIABILITY FOR DAMAGES RESULTING FROM
THE SOFTWARE OR ITS USE IS EXPRESSLY DISCLAIMED, WHETHER ARISING IN
CONTRACT, TORT (INCLUDING NEGLIGENCE) OR STRICT LIABILITY, EVEN IF
XEROX CORPORATION IS ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.]


This is release 1.6.4 of the Inter-Language Unification (ILU) system.

=================
Release Notes
=================

Features:

This release includes supports for all ILU types except pipes, and
most features including multiple inheritance, threads, garbage
collection and across-the-wire polymorphism.  This release
specifically does not include support for pipes, multiple languages
in the same address space, or authorization/authentication.

Languages:

The supported languages in this release are C++ (tested with several
C++ compilers, GNU g++ among them), Common Lisp using Franz Allegro
Common Lisp 4.1, Modula-3 with the DEC SRC compiler and environment
v2.8, and ANSI C (tested with several compilers, including 2.5.8 "gcc
-Wall -D_POSIX_SOURCE").

Documentation:

This release includes documentation on ILU, ISL, and the bindings for
the various supported languages.  It does not include documentation on
the ILU runtime kernel exported procedures, or adding new language
support to ILU.

See the document INSTALLATION for more information on installing this
release.
