Re: Relicensing Nautilus to GPLv3+



Maybe I didn't explain well. Emilio points out there could one one of those extensions that say GPL2+ to link to a GPL2-only library. But that would make the extension itself GPL2 anyway, and it's License file would have to reflect that initially.
It's just a hipotetical case, I checked the extensions dependencies in a quick look and look fine (>= GPL+2).

-------- Original Message --------
Subject: Re: Relicensing Nautilus to GPLv3+
Local Time: May 18, 2017 9:29 PM
UTC Time: May 18, 2017 7:29 PM
From: hadess hadess net
To: Carlos Soriano <csoriano protonmail com>, Emilio Pozuelo Monfort <pochu27 gmail com>
release-team gnome org <release-team gnome org>, nautilus-list gnome org <nautilus-list gnome org>, desktop-devel-list gnome org <desktop-devel-list gnome org>, Frederic Crozat <fred crozat net>

On Thu, 2017-05-18 at 13:50 -0400, Carlos Soriano via desktop-devel-
list wrote:
> Wouldn't that make the actual extension GPL2-but-not-GPL3 comaptible
> since the start, and therefore cannot be GPL2+ project and therefore
> its License file would need to reflect that?

No. nautilus' license says "GPLv2 or later". The extension's license
says "GPLv2 only".

When you combine both licenses into the final product/memory address
space (the "linking" mentioned in the GPL license) you end up with a
"combined work" license of GPLv2.

So it was compatible, but wouldn't be any more.

As mentioned on IRC, I think that the original intent of using the LGPL
for the libnautilus-extensions library was to allow non-GPL-compatible
extensions to link into nautilus, at will. It's not like you could link
to the extensions library without also eventually linking to nautilus
itself...

If that were the case, and that might require some digging to talk to
the original authors, then you might be able to mention this in the
extensions document that was recently (and erroneously) removed.

HTH
_______________________________________________
desktop-devel-list mailing list
desktop-devel-list gnome org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list



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