[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: GPL and OpenSSL


On 04.06.2012 23:07, José Luis Segura Lucas wrote:
> Is this md5 function compatible with GPL license? If it isn't, are there
> any other implementation compatible with GPL2?

No it is not. The OpenSSL crypto routines are under the same terms as
the whole OpenSSL project. The OpenSSL license is not compatible to any
GPL software which makes the whole approach a GPL violation. This is a
problem on the GPL code side, however. Thus you have two alternatives:

a) Do not link against OpenSSL but GnuTLS
b) Tell the upstream authors of your software (i.e. those who provide
the GPL software) to make an OpenSSL linking exception [1][2]

I find it quite strange that the upstream authors are aware of this
problem but do not care to violate their own licensing terms by the way
(this makes alternative b) quite appealing to them I guess).

[1] http://people.gnome.org/~markmc/openssl-and-the-gpl
[2] http://www.openssl.org/support/faq.html#LEGAL2

with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D

Attachment: signature.asc
Description: OpenPGP digital signature

Reply to: