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]

swig for GPLed modules?



Here's the issue: who holds the copyright on SWIG output?

If you look at SWIG as a compiler, then precedent suggests that the
SWIG authors have no claim on SWIG's output.  Certainly the FSF makes
no claims on GCC's output --- you can put any terms you want on GCC's
output.

However, if you look at SWIG as something similar to Bison (i.e., if
SWIG includes substantial pieces of pre-written code in its output),
then the SWIG authors may have a claim.

You might ask the authors of SWIG to clarify this in the SWIG
copyright.  If they make no claims, then you can do anything you want
with its output; there should be no problem including SWIG input and
output in GPL'd packages.