❦ 17 janvier 2015 19:14 +0100, "W. Martin Borgert" <deba...@debian.org> :

> sorry, if this question has been discussed before.

> Python program or library "X" is licensed under GPL3+ without
> OpenSSL exception. "X" does use the python-requests library,
> which on load dynamically links the Python interpreter with the
> OpenSSL library. This is "X":

A close issue has already been discussed [1] but it was mostly
ignored. Doing "import readline" and "import ssl" triggers the problem
without introducing a third-party program. Running "python"
interactively loads the "readline" module. Just typing "import ssl" here
is a license violation. Running "ipython" loads both "readline" and
"ssl" module.

My conclusion is that if you have a GPL program importing the "ssl"
module, you can ignore the licensing issue on either the ground that
nobody really cares or the fact that OpenSSL should be considered as a
system library (and this is easier with GPLv3 than it was with GPLv2).

[1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=498857
-- 
Let the machine do the dirty work.
            - The Elements of Programming Style (Kernighan & Plauger)

Attachment: signature.asc
Description: PGP signature

Reply via email to