Ethereal-dev: Re: [Ethereal-dev] ssl decryption patch

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxx>
Date: Wed, 13 Apr 2005 12:11:25 -0700
Devin Heitmueller wrote:

The bigger issue though is that Rescorla's code relies heavily on
OpenSSL, which also includes an advertising clause making it
incompatible with the GPL. The OpenSSL group will not relicense their
code to make it GPL compatible, so this is a major showstopper.

That really sounds like the type of situation that would irritate somebody into writing a GPL'ed SSL library...

...such as GNU TLS; does GNU TLS provide APIs that we can use to do the same things that would be done with the OpenSSL library? (And would linking with it collide with linking with -lcrypto?)

Then again, libpcap also uses the 4-clause Berkeley license (although not in quite as neat a form as in the BSD code - for example, clause 4 isn't numbered), so any binaries for OSes that don't come with libpcap are technically violating the copyright notice (not that I expect the University of California, Lawrence Berkeley Laboratory, to care).