[Spice-devel] LGPL or GPL for recorder library

Christophe de Dinechin dinechin at redhat.com
Fri May 3 13:38:07 UTC 2019



> On 3 May 2019, at 15:31, Daniel P. Berrangé <berrange at redhat.com> wrote:
> 
> On Fri, May 03, 2019 at 03:21:09PM +0200, Christophe de Dinechin wrote:
>> Hi Frediano,
>> 
>> 
>> We discussed GPL vs LGPL for the recorder library.
>> 
>> I made a mistake in commit e7df1041176eda88aea6102d1c4ecd9f144321a6 of
>> the recorder library trying to “renormalize” the headers before submitting
>> the Fedora package (the “norm” being that each file should contain the
>> license blurb). The script I applied put a GPL license blurb on each file,
>> not LGPL. I believe our agreement was to stick to LGPL in order to
>> facilitate the integration in SPICE.
>> 
>> So first, this email is a public record that this is a mistake on my part,
>> that the intent is and remain to have a license that makes it possible to
>> integrate in SPICE, and that if GPL makes this impossible, the library
>> will be reverted to LGPL ASAP.
>> 
>> Second, I vaguely remember there was an objection to some variant of LGPL
>> (v2 or v3). The primary license text for the recorder library is currently
>> LGPLv3. Can you please confirm that LGPLv3 works for SPICE?
> 
> Do you LGPLv3-only or LGPLv3-or-later ?

Right now, it’s LGPLv3-or-later

> 
> The rest of the SPICE git repos are LGPLv2-or-later licensed. Thus using
> any LGPLv3 license will prevent sharing or movement of code from spice
> recorder into any of the other spice libraries, without the copyright
> holders agreeing to relicense it to LGPLv2-or-later.
> 
> LGPLv3 will also prevent spice recorder being used in any app which has
> GPLv2-only code. QEMU is such an application for example.
> 
> LGPLv2-or-later feels like a more natural choice for consistency with
> existing spice code & greater application license compatibility.

OK. Will do that then.

(Frediano, you are the other copyright holder on this code, so raise your voice now if you disagree).


Thanks
Christophe

> 
> Regards,
> Daniel
> -- 
> |: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
> |: https://libvirt.org         -o-            https://fstop138.berrange.com :|
> |: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/spice-devel



More information about the Spice-devel mailing list