* [meta-java][master][PATCH v2] meta-java: Adapt LICENSE as SPDX identifiers
@ 2023-10-26 14:07 Akash Hadke
2023-11-01 15:24 ` Jermain Horsman
0 siblings, 1 reply; 3+ messages in thread
From: Akash Hadke @ 2023-10-26 14:07 UTC (permalink / raw)
To: openembedded-devel; +Cc: ranjitsinh.rathod
As per Yocto 4.0 migration, LICENSE variables should use SPDX
identifiers
Convert this by a tool present at below location
poky/scripts/contrib/convert-spdx-licenses.py
Link: https://docs.yoctoproject.org/migration-guides/migration-4.0.html#license-changes
Signed-off-by: Ranjitsinh Rathod <ranjitsinh.rathod@kpit.com>
Signed-off-by: Akash Hadke <akash.hadke27@gmail.com>
---
.../ca-certificates-java/ca-certificates-java_20180516.bb | 2 +-
recipes-core/cacao/cacao-initial-native_0.98.bb | 2 +-
recipes-core/classpath/classpath-native.inc | 2 +-
recipes-core/classpath/classpath.inc | 2 +-
recipes-core/fastjar/fastjar.inc | 2 +-
recipes-core/jamvm/jamvm.inc | 2 +-
recipes-core/xml-commons/xom_1.2.10.bb | 2 +-
recipes-extended/dbus/dbus-java_2.7.bb | 2 +-
8 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/recipes-core/ca-certificates-java/ca-certificates-java_20180516.bb b/recipes-core/ca-certificates-java/ca-certificates-java_20180516.bb
index 460d39a..368458b 100644
--- a/recipes-core/ca-certificates-java/ca-certificates-java_20180516.bb
+++ b/recipes-core/ca-certificates-java/ca-certificates-java_20180516.bb
@@ -1,7 +1,7 @@
SUMMARY = "Common CA certificates (JKS trustStore)"
DESCRIPTION = "This package uses the hooks of the ca-certificates \
package to update the cacerts JKS trustStore used for many java runtimes."
-LICENSE = "GPLv2+"
+LICENSE = "GPL-2.0-or-later"
LIC_FILES_CHKSUM = "\
file://debian/copyright;md5=ab0f6b6900f6564dc3e273dfa36fcc72 \
file://src/main/java/org/debian/security/InvalidKeystorePasswordException.java;endline=17;md5=f9150bf1ca3139a38ddb54f9e1c0eb9b \
diff --git a/recipes-core/cacao/cacao-initial-native_0.98.bb b/recipes-core/cacao/cacao-initial-native_0.98.bb
index 8432456..e8c9bdb 100644
--- a/recipes-core/cacao/cacao-initial-native_0.98.bb
+++ b/recipes-core/cacao/cacao-initial-native_0.98.bb
@@ -1,6 +1,6 @@
SUMMARY = "CacaoVM for use as OpenEmbedded's Java VM"
HOMEPAGE = "http://www.cacaojvm.org/"
-LICENSE = "GPL-2.0"
+LICENSE = "GPL-2.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
SECTION = "interpreters"
diff --git a/recipes-core/classpath/classpath-native.inc b/recipes-core/classpath/classpath-native.inc
index c81e064..e325d94 100644
--- a/recipes-core/classpath/classpath-native.inc
+++ b/recipes-core/classpath/classpath-native.inc
@@ -1,6 +1,6 @@
SUMMARY = "GNU Classpath standard Java libraries - For native Java-dependent programs"
HOMEPAGE = "http://www.gnu.org/software/classpath/"
-LICENSE = "GPL-2.0 & SAX-PD"
+LICENSE = "GPL-2.0-only & SAX-PD"
LIC_FILES_CHKSUM = "file://COPYING;md5=af0004801732bc4b20d90f351cf80510"
DEPENDS = "fastjar-native zip-native"
diff --git a/recipes-core/classpath/classpath.inc b/recipes-core/classpath/classpath.inc
index 35e7db3..0a53e14 100644
--- a/recipes-core/classpath/classpath.inc
+++ b/recipes-core/classpath/classpath.inc
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.gnu.org/software/classpath/"
SECTION = "libs"
# GPLv2 + custom linking exception
-LICENSE = "GPL-2.0 & SAX-PD"
+LICENSE = "GPL-2.0-only & SAX-PD"
PBN = "classpath"
diff --git a/recipes-core/fastjar/fastjar.inc b/recipes-core/fastjar/fastjar.inc
index 8412236..1fb58a8 100644
--- a/recipes-core/fastjar/fastjar.inc
+++ b/recipes-core/fastjar/fastjar.inc
@@ -2,7 +2,7 @@ SUMMARY = "jar replacement written in C."
HOMEPAGE = "http://savannah.nongnu.org/projects/fastjar/"
SECTION = "devel"
PRIORITY = "optional"
-LICENSE = "GPLv2"
+LICENSE = "GPL-2.0-only"
PR = "r1"
DEPENDS = "zlib"
diff --git a/recipes-core/jamvm/jamvm.inc b/recipes-core/jamvm/jamvm.inc
index 693817f..57e77c1 100644
--- a/recipes-core/jamvm/jamvm.inc
+++ b/recipes-core/jamvm/jamvm.inc
@@ -1,6 +1,6 @@
SUMMARY = "A compact Java Virtual Machine which conforms to the JVM specification version 2."
HOMEPAGE = "http://jamvm.sourceforge.net/"
-LICENSE = "GPL-2.0"
+LICENSE = "GPL-2.0-only"
LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3"
DEPENDS = "zlib classpath virtual/javac-native libffi virtual/java-initial-native"
diff --git a/recipes-core/xml-commons/xom_1.2.10.bb b/recipes-core/xml-commons/xom_1.2.10.bb
index 42ad957..d01d5b2 100644
--- a/recipes-core/xml-commons/xom_1.2.10.bb
+++ b/recipes-core/xml-commons/xom_1.2.10.bb
@@ -1,7 +1,7 @@
SUMMARY = "Tree-based API for processing XML with Java"
DESCRIPTION = "XML object model which is a tree-based API for processing XML \
with Java that strives for correctness, simplicity, and performance."
-LICENSE = "LGPL-2.1"
+LICENSE = "LGPL-2.1-only"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3f18f166096348ef9d457214a2484816"
HOMEPAGE = "http://xom.nu"
diff --git a/recipes-extended/dbus/dbus-java_2.7.bb b/recipes-extended/dbus/dbus-java_2.7.bb
index 0e5ae92..1bfe5a7 100644
--- a/recipes-extended/dbus/dbus-java_2.7.bb
+++ b/recipes-extended/dbus/dbus-java_2.7.bb
@@ -4,7 +4,7 @@ SUMMARY:${PN}-bin = "${SUMMARY} (Binaries)"
AUTHOR = "Matthew Johnson <dbus@matthew.ath.cx>"
HOMEPAGE = "http://dbus.freedesktop.org/doc/dbus-java"
SECTION = "libs"
-LICENSE = "LGPL-2.1 & AFL-2.1"
+LICENSE = "LGPL-2.1-only & AFL-2.1"
DEPENDS = "libmatthew gettext-native fastjar-native"
RDEPENDS:${PN}-viewer = "java2-runtime libunixsocket-java ${PN}-bin libmatthew-debug-java ${JPN}"
--
2.25.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [meta-java][master][PATCH v2] meta-java: Adapt LICENSE as SPDX identifiers
2023-10-26 14:07 [meta-java][master][PATCH v2] meta-java: Adapt LICENSE as SPDX identifiers Akash Hadke
@ 2023-11-01 15:24 ` Jermain Horsman
2023-11-17 10:55 ` akash hadke
0 siblings, 1 reply; 3+ messages in thread
From: Jermain Horsman @ 2023-11-01 15:24 UTC (permalink / raw)
To: openembedded-devel
Please check the other licenses as well, I just picked cacao_git.bb as an example.
I can tell you it wasn't the only one that did not match,
I just checked fastjar which should also be 'GPL-2.0-or-later'.
Others might need an update as well.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [meta-java][master][PATCH v2] meta-java: Adapt LICENSE as SPDX identifiers
2023-11-01 15:24 ` Jermain Horsman
@ 2023-11-17 10:55 ` akash hadke
0 siblings, 0 replies; 3+ messages in thread
From: akash hadke @ 2023-11-17 10:55 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 111 bytes --]
Sent a new patch with an updated license.
https://lists.openembedded.org/g/openembedded-devel/message/106866
[-- Attachment #2: Type: text/html, Size: 115 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2023-11-17 10:55 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-26 14:07 [meta-java][master][PATCH v2] meta-java: Adapt LICENSE as SPDX identifiers Akash Hadke
2023-11-01 15:24 ` Jermain Horsman
2023-11-17 10:55 ` akash hadke
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.