Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
[Caml-list] License Conditions for OCaml
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Dave Scott <djs55@e...>
Subject: Re: [Caml-list] License Conditions for OCaml
On Fri, 9 Nov 2001, Xavier Leroy wrote:

> We haven't yet modified the LGPL to remove these silly restrictions on
> linking with LGPL code, but plan to do so in the near future.  
> We'd be interested in examples of other software projects that did this.
> You mention Guile, however it seems to be under the (standard) GPL
> (not even LGPL).

AT&T's omniORB  ( ) has a similar
tricky licensing arrangement. The core CORBA library code is LGPL'ed
while the associated tools (including the IDL compiler) are GPL'ed. Since
the IDL compiler emits part of its own source in its output which then 
gets linked statically into all CORBA apps, there is an extra licensing
note covering this (otherwise people might have to GPL all their CORBA

>From the README.FIRST file in the omniORB source distro:

omniORB3 is copyright AT&T Laboratories - Cambridge. It is free
software. The programs in omniORB3 are distributed under the GNU
General Public Licence as published by the Free Software Foundation.
See the file COPYING for copying permission of these programs. The
libraries in omniORB3 are distributed under the GNU Library General
Public Licence. See the file COPYING.LIB for copying permission of
these libraries.

We impose no restriction on the use of the IDL compiler output. The
stub code produced by the IDL compiler is not considered a derived
work of it.

Not completely the same but nevertheless intersting...

Dave Scott   --   Lab for Comms Engineering   --   CUED
Bug reports:  FAQ:
To unsubscribe, mail  Archives: