GPLv3 migration reminder

Simon Josefsson simon at
Tue Dec 18 11:28:15 CET 2007

Marc Lehmann <schmorp at> writes:

> On Mon, Jul 02, 2007 at 11:52:02AM +0200, Simon Josefsson <simon at> wrote:
>> 1) GnuTLS (libgnutls-extra) has a dependency on the LZO library which is
>> only available under the GPLv2:
> <shameless plug> There is always lzf, vastly simpler, smaller, cetrianly
> feature-starved, but available under 2-clause BSD, GPLv2 and _later_
> licenses (, and the author is doubtlessly flexible
> about the license.

Thanks for the pointer.  The trade-offs for TLS compression is slightly
different than for file compression -- the most important factor is
probably de-compression speed and memory footprint.  LZO claims to have
good properties here.  How does lzf stand?

It would be interesting to run tests on a few different compression
libraries to see how they compare for network compression...


More information about the Gnutls-devel mailing list