From: Dmitry Eremin-S. <dba...@gm...> - 2012-02-02 17:21:10
|
Hello Karsten, While working on packaging globalplatform/gpshell for Debian, I noticed the following license problem which makes gpshell undistributable: gpshell is GPLv2+ licensed software which links to globalplatform library globalplatform library itself is an LGPLv2.1+ licensed library which links to OpenSSL library. In the end we have a GPLv2+ software linked with OpenSSL. However those two licenses are incompatible: see http://www.gnu.org/licenses/license-list.html#OpenSSL or http://people.gnome.org/~markmc/openssl-and-the-gpl.html This problem can be solved in several ways: 1) Add special expcetion to the gpshell (and ideally to globalplatform/gppcscconnector) to allow them to be linked with OpenSSL (see the second link for example of exact wording). 2) Rewrite ssl-related part to use libgcrypto or any other GPL-compatible library. Would you like/agree to add required exceptions to the gpshell license? Thank you for your time. P.S. During packaging I also produced several patches decoupling globalplatform library from libpcsclite/winscard, small fixes for build system, etc. Are you interested in them? -- With best wishes Dmitry |