[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