2 ms·
Now, suppose your application also needs to do SSL. Python has a module for that, but what happens if you use it? Well, now you’re also interfacing with OpenSSL
by jmillikin 17y ago
Now, suppose your application also needs to do SSL. Python has a module for that, but what happens if you use it? Well, now you’re also interfacing with OpenSSL, which has a viral advertising clause in its license.
He's not the first to notice the OpenSSL license issue[1], but luckily there is a very easy solution -- the GNUTLS[2] library is available under a less poisonous license, and has Python bindings[3].
[1] http://blog.pierlux.com/2009/05/12/pythons-hidden-poissoned-apple-for-gpl-applications/en/ http://blog.pierlux.com/2009/05/12/pythons-hidden-poissoned-...
[2] http://www.gnu.org/software/gnutls/ http://www.gnu.org/software/gnutls/
[3] http://pypi.python.org/pypi/python-gnutls http://pypi.python.org/pypi/python-gnutls