[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: tunefl and other web services
From: |
David Kastrup |
Subject: |
Re: tunefl and other web services |
Date: |
Sat, 07 Jul 2012 19:44:51 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) |
Joseph Rushton Wakeling <address@hidden> writes:
> On 07/07/12 06:10, David Kastrup wrote:
>> This is not a question of reinterpretation or optional.
>
> When I referred to being able to interpret a "GPLv2 or later" work as
> GPLv3, it's not _my_ interpretation -- it's an explicit permission
> granted by the wording of the license grant.
>
> This program is free software; you can redistribute it and/or
> modify it under the terms of the GNU General Public License
> as published by the Free Software Foundation; either version 2
> of the License, or (at your option) any later version.
>
> That's an explicit grant that says you can take _either_ the terms of
> the GPLv2 _or_ the terms of a later GPL version, and you can pass to
> downstream users either set of permissions for your modified version.
But not something which would require cherry-picking some terms from one
license, and some terms from another.
> Hence, you can link "GPLv2 or later"-licensed code against
> GPLv3-licensed code, so long as the work as a whole is considered to
> be covered by GPLv3.
But you can't link "GPLv2 or later" code with both GPLv2-only and
GPLv3-code, and once you link with either, the choice is fixed.
> I'm not advocating for AGPLv3; it's just that I can't see a GPLv2
> compatibility case for AGPLv3 that doesn't also apply to LilyPond's
> current licensing choice of GPLv3.
AGPLv3 basically is a GPLv3 variant with additional restrictions. The
boilerplate GPLv3 has an explicit clause allowing to combine GPLv3 and
AGPLv3 parts into a program covered by AGPLv3. That is more or less a
one-way street.
Putting LilyPond under the AGPL does not buy much: people offering a
network service based on LilyPond need to make the source of their
version of LilyPond available for download. I don't see any evidence of
modified versions of LilyPond being in use. Switching to a lesser known
license does not seem useful for me at this point of time.
--
David Kastrup
- Re: tunefl and other web services, (continued)
- Re: tunefl and other web services, Tim Roberts, 2012/07/05
- Re: tunefl and other web services, David Kastrup, 2012/07/05
- Re: tunefl and other web services, Valentin Villenave, 2012/07/05
- Re: tunefl and other web services, David Kastrup, 2012/07/05
- Re: tunefl and other web services, Joseph Rushton Wakeling, 2012/07/06
- Re: tunefl and other web services, David Kastrup, 2012/07/06
- Re: tunefl and other web services, Joseph Rushton Wakeling, 2012/07/06
- Re: tunefl and other web services, David Kastrup, 2012/07/07
- Re: tunefl and other web services, Joseph Rushton Wakeling, 2012/07/07
- Re: tunefl and other web services,
David Kastrup <=
- Re: tunefl and other web services, Joseph Rushton Wakeling, 2012/07/07
Re: tunefl and other web services, Mike Blackstock, 2012/07/11
- Re: tunefl and other web services, Colin Jesse Kinlund, 2012/07/11
- Re: tunefl and other web services, David Kastrup, 2012/07/11
- Re: tunefl and other web services, Janek WarchoĊ, 2012/07/11
- Re: tunefl and other web services, Graham Percival, 2012/07/11
- Re: tunefl and other web services, David Kastrup, 2012/07/11
- Re: tunefl and other web services, Phil Holmes, 2012/07/11
- Re: tunefl and other web services, David Kastrup, 2012/07/11
- Re: tunefl and other web services, Phil Holmes, 2012/07/11