This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

guile+readline



Hi,

People have been discussing using guile with readline.  This sems like
a good idea, especially if readline can be made to talk to apropos... 

However, IIRC, readline is under the GPL, and there have been problems
before with integrating readline into applications.  So: 

- Is the Guile GPL similar enough to the GPL that it is legal to
construct a program that is a derived work of both? And still under
the GGPL?

- Is a guile interpreter that uses readline a derived program of
guile? It probably falls under the any-license-you-like part of the
GGPL. 

- Is a guile interpreter that uses readline a derived program of
readline?  
  a) readline statically linked, essential to operation of guile
  b) readline dynamically loaded from boot-9.scm
  c) readline dynamically loaded from the command prompt by a user

This is not terribly relevant to a pure guile interpreter.  But it
might affect people using guile in proprietary applications --- do
they have to worry about whether some user is going to do (use-modules
(gnu readline)) and then sue them?

Andrew
aarchiba@undergrad.math.uwaterloo.ca