Cygwin Python Distribution GPL Licensing Issue?

DJ Delorie dj@delorie.com
Sun Apr 22 21:30:00 GMT 2001


The GPL talks about works, not executables.  It doesn't matter if
readline.dll is a separate file, it's still part of the same work -
maybe.  IMHO, the test is this: delete readline.dll and run python.
Does it run?  Does it function normally?  If so, readline.dll isn't
part of the work.  If not, it's all one work, regardless of how many
files it is.

If they're separate, the mere aggregation of python.exe and
readline.dll in the same media (a tarball in this case) is acceptable
regardless of licenses.

One of the side effects of the cygwin exception is that it implies
that linking with libcygwin.a does not cause cygwin1.dll to become
part of the work (from our point of view, and for the purpose of
interpreting Cygwin's license).  Otherwise you'd have the same problem
with Cygwin.

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple



More information about the Cygwin mailing list