On 12/15/05, Dwight Holman <[EMAIL PROTECTED]> wrote:
> > 2. they changed the license from GPL to LGPL.
>
> 1) All projects using the CLisp FFI are projects required to be GPL.

Doesn't CLisp make exceptions if your project uses a compatibility layer?

>From Clisp's COPYWRITE file, latest CVS:
---
  This copyright does *not* cover user programs that run in CLISP and
  third-party packages not part of CLISP, if
    a) They only reference external symbols in CLISP's public packages
       that define API also provided by many other Common Lisp implementations
       (namely the packages COMMON-LISP, COMMON-LISP-USER, KEYWORD, CLOS,
       GRAY, EXT), i.e. if they don't rely on CLISP internals and would as
       well run in any other Common Lisp implementation. Or
    b) They only reference external symbols in CLISP's public packages
       that define API also provided by many other Common Lisp implementations
       (namely the packages COMMON-LISP, COMMON-LISP-USER, KEYWORD, CLOS,
       GRAY, EXT) and some external, not CLISP specific, symbols in
       third-party packages that are released with source code under a
       GPL compatible license and that run in a great number of Common Lisp
       implementations, i.e. if they rely on CLISP internals only to the
       extent needed for gaining some functionality also available in a
       great number of Common Lisp implementations.
  Such user programs are not covered by the term "derived work" used in
  the GNU GPL. Neither is their compiled code, i.e. the result of compiling
  them by use of the function COMPILE-FILE. We refer to such user programs
  as "independent work".
---
A compatibility layer(like uffi or cffi) would be relying "on CLISP
internals only to the extent needed for gaining some functionality
also available in a great number of Common Lisp implementations",
would it not?

> 2) WxCL is a project using the CLisp FFI.
>
> >From these two statements, it follows that wxCL is a project required to be 
> >GPL.
> Which of the two statements is false?
> _______________________________________________
> Gardeners mailing list
> [email protected]
> http://www.lispniks.com/mailman/listinfo/gardeners
>
_______________________________________________
Gardeners mailing list
[email protected]
http://www.lispniks.com/mailman/listinfo/gardeners

Reply via email to