SAL Home PROGRAM Tools & Utilities

ILU

The Inter-Language Unification system (ILU) is a multi-language object interface system. The object interfaces provided by ILU hide implementation distinctions between different languages, between different address spaces, and between operating system types. ILU can be used to build multi-lingual object-oriented libraries ("class libraries") with well-specified language-independent interfaces. It can also be used to implement distributed systems. It can also be used to define and document interfaces between the modules of non-distributed programs. ILU interfaces can be specified in either the OMG's CORBA Interface Definition Language (OMG IDL), or ILU's Interface Specification Language (ISL). ILU 2.0 supports the programming languages C++, ANSI C, and Python, Java and Common Lisp. Modula 3, Scheme also supported by outside parties.

Current Version:   2.0alpha9

License Type:   ftp://ftp.parc.xerox.com/pub/ilu/ilu.html#copyright

Home Site:
ftp://ftp.parc.xerox.com/pub/ilu/ilu.html

Source Code Availability:   Yes

Available Binary Packages:

  • Debian Package:   No
  • RedHat RPM Package:   No
  • Other Packages:   No

Targeted Platforms:

Unix and Win32

Software/Hardware Requirements:

ANSI C Compiler required to build, ANSI C++ required for C++ support, Python 1.4 for Python support, Java SDK for Java, etc.

Other Links:
??

Mailing Lists/USENET News Groups:

Mailing List ILU@parc.xerox.com, send subscription requests to ILU-Request@parc.xerox.com.
Mailing List archive http://www.findmail.com/listsaver/ilu/
Relevant News Group: comp.object.corba

User Comments:

See ftp://ftp.parc.xerox.com/pub/ilu/ilu.html#users

See A Screen Shot? (Not Yet)

  SAL Home   |   Programming   |   Tools & Utilities


Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.