diff mbox series

ghostscript: correct LICENSE with AGPLv3

Message ID 20240207080823.498290-1-kai.kang@windriver.com
State Accepted, archived
Commit 7dec33a8026d9aa96177060b13bb63d74eeb4855
Headers show
Series ghostscript: correct LICENSE with AGPLv3 | expand

Commit Message

Kai Feb. 7, 2024, 8:08 a.m. UTC
From: Kai Kang <kai.kang@windriver.com>

The license of ghostscript has switched to Affero GPL since version 9.07
via commit:

* 3cc5318 Switch Ghostscript/GhostPDL to Affero GPL

https://github.com/ArtifexSoftware/ghostpdl/commit/3cc5318

Correct it with `AGPL-3.0-or-later`.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
---
 meta/recipes-extended/ghostscript/ghostscript_10.02.1.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Alexander Kanavin Feb. 7, 2024, 11:30 a.m. UTC | #1
I think this needs additional research. Why was the license change missed
when it happened? Do we need to adjust LIC_FILES_CHKSUM with additional
entries?

Alex

On Wed 7. Feb 2024 at 9.08, Kai Kang <kai.kang@eng.windriver.com> wrote:

> From: Kai Kang <kai.kang@windriver.com>
>
> The license of ghostscript has switched to Affero GPL since version 9.07
> via commit:
>
> * 3cc5318 Switch Ghostscript/GhostPDL to Affero GPL
>
> https://github.com/ArtifexSoftware/ghostpdl/commit/3cc5318
>
> Correct it with `AGPL-3.0-or-later`.
>
> Signed-off-by: Kai Kang <kai.kang@windriver.com>
> ---
>  meta/recipes-extended/ghostscript/ghostscript_10.02.1.bb | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/recipes-extended/ghostscript/ghostscript_10.02.1.bb
> b/meta/recipes-extended/ghostscript/ghostscript_10.02.1.bb
> index 2a966afc21..2c965b6451 100644
> --- a/meta/recipes-extended/ghostscript/ghostscript_10.02.1.bb
> +++ b/meta/recipes-extended/ghostscript/ghostscript_10.02.1.bb
> @@ -10,7 +10,7 @@ dot-matrix, inkjet and laser models. \
>  HOMEPAGE = "http://www.ghostscript.com"
>  SECTION = "console/utils"
>
> -LICENSE = "GPL-3.0-only"
> +LICENSE = "AGPL-3.0-or-later"
>  LIC_FILES_CHKSUM = "file://LICENSE;md5=f98ffa763e50cded76f49bce73aade16"
>
>  DEPENDS = "tiff jpeg fontconfig cups libpng freetype zlib"
> --
> 2.34.1
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#195040):
> https://lists.openembedded.org/g/openembedded-core/message/195040
> Mute This Topic: https://lists.openembedded.org/mt/104214872/1686489
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
> alex.kanavin@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
Alexander Kanavin Feb. 7, 2024, 12:13 p.m. UTC | #2
I went through the history, this was the commit where the license
change was missed. Back then less attention was paid to checksum
changes without proper explanation:
https://git.yoctoproject.org/poky/commit/?h=master-next&id=fb52e2f

This patch is fine, thanks for catching.

Alex

On Wed, 7 Feb 2024 at 12:31, Alexander Kanavin via
lists.openembedded.org <alex.kanavin=gmail.com@lists.openembedded.org>
wrote:
>
> I think this needs additional research. Why was the license change missed when it happened? Do we need to adjust LIC_FILES_CHKSUM with additional entries?
>
> Alex
>
> On Wed 7. Feb 2024 at 9.08, Kai Kang <kai.kang@eng.windriver.com> wrote:
>>
>> From: Kai Kang <kai.kang@windriver.com>
>>
>> The license of ghostscript has switched to Affero GPL since version 9.07
>> via commit:
>>
>> * 3cc5318 Switch Ghostscript/GhostPDL to Affero GPL
>>
>> https://github.com/ArtifexSoftware/ghostpdl/commit/3cc5318
>>
>> Correct it with `AGPL-3.0-or-later`.
>>
>> Signed-off-by: Kai Kang <kai.kang@windriver.com>
>> ---
>>  meta/recipes-extended/ghostscript/ghostscript_10.02.1.bb | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/meta/recipes-extended/ghostscript/ghostscript_10.02.1.bb b/meta/recipes-extended/ghostscript/ghostscript_10.02.1.bb
>> index 2a966afc21..2c965b6451 100644
>> --- a/meta/recipes-extended/ghostscript/ghostscript_10.02.1.bb
>> +++ b/meta/recipes-extended/ghostscript/ghostscript_10.02.1.bb
>> @@ -10,7 +10,7 @@ dot-matrix, inkjet and laser models. \
>>  HOMEPAGE = "http://www.ghostscript.com"
>>  SECTION = "console/utils"
>>
>> -LICENSE = "GPL-3.0-only"
>> +LICENSE = "AGPL-3.0-or-later"
>>  LIC_FILES_CHKSUM = "file://LICENSE;md5=f98ffa763e50cded76f49bce73aade16"
>>
>>  DEPENDS = "tiff jpeg fontconfig cups libpng freetype zlib"
>> --
>> 2.34.1
>>
>>
>>
>>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#195052): https://lists.openembedded.org/g/openembedded-core/message/195052
> Mute This Topic: https://lists.openembedded.org/mt/104214872/1686489
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [alex.kanavin@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
diff mbox series

Patch

diff --git a/meta/recipes-extended/ghostscript/ghostscript_10.02.1.bb b/meta/recipes-extended/ghostscript/ghostscript_10.02.1.bb
index 2a966afc21..2c965b6451 100644
--- a/meta/recipes-extended/ghostscript/ghostscript_10.02.1.bb
+++ b/meta/recipes-extended/ghostscript/ghostscript_10.02.1.bb
@@ -10,7 +10,7 @@  dot-matrix, inkjet and laser models. \
 HOMEPAGE = "http://www.ghostscript.com"
 SECTION = "console/utils"
 
-LICENSE = "GPL-3.0-only"
+LICENSE = "AGPL-3.0-or-later"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=f98ffa763e50cded76f49bce73aade16"
 
 DEPENDS = "tiff jpeg fontconfig cups libpng freetype zlib"