diff mbox series

[meta-oe,2/2] libgpiod: add missing CC0-1.0

Message ID 20260925133929.1991-3-mark.jonas@de.bosch.com
State New
Headers show
Series libgpiod: detail package licensing | expand

Commit Message

Jonas Mark (BT-EL/ESW1) Sept. 25, 2026, 1:39 p.m. UTC
From: Ricardo Simoes <ricardo.simoes@pt.bosch.com>

The package PN-manager-cfg is shipped with the file 90-gpio.rules, which
is licensed under CC0-1.0.

Thus, include the CC0-1.0 license to the recipe.

Signed-off-by: Ricardo Simoes <ricardo.simoes@pt.bosch.com>
Signed-off-by: Mark Jonas <mark.jonas@de.bosch.com>
---
 meta-oe/recipes-support/libgpiod/libgpiod_2.3.1.bb | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Comments

Bartosz Golaszewski Sept. 25, 2026, 1:57 p.m. UTC | #1
On Fri, 25 Sep 2026 15:39:29 +0200, "Mark Jonas via
lists.openembedded.org"
<mark.jonas=de.bosch.com@lists.openembedded.org> said:
> From: Ricardo Simoes <ricardo.simoes@pt.bosch.com>
>
> The package PN-manager-cfg is shipped with the file 90-gpio.rules, which
> is licensed under CC0-1.0.
>
> Thus, include the CC0-1.0 license to the recipe.
>
> Signed-off-by: Ricardo Simoes <ricardo.simoes@pt.bosch.com>
> Signed-off-by: Mark Jonas <mark.jonas@de.bosch.com>
> ---

Shouldn't this be squashed with patch 1/2?

Bart
Jonas Mark (BT-EL/ESW1) Sept. 25, 2026, 2:03 p.m. UTC | #2
Hi Bart,

> Betreff: Re: [oe] [meta-oe][PATCH 2/2] libgpiod: add missing CC0-1.0
> 
> On Fri, 25 Sep 2026 15:39:29 +0200, "Mark Jonas via
> lists.openembedded.org"
> <mark.jonas=de.bosch.com@lists.openembedded.org> said:
> > From: Ricardo Simoes <ricardo.simoes@pt.bosch.com>
> >
> > The package PN-manager-cfg is shipped with the file 90-gpio.rules,
> > which is licensed under CC0-1.0.
> >
> > Thus, include the CC0-1.0 license to the recipe.
> >
> > Signed-off-by: Ricardo Simoes <ricardo.simoes@pt.bosch.com>
> > Signed-off-by: Mark Jonas <mark.jonas@de.bosch.com>
> > ---
> 
> Shouldn't this be squashed with patch 1/2?

We thought we should make it obvious that we are adding a license. We did not want to sneak in the CC0-1.0 license.

Shall we squash?

Cheers,
Mark
Khem Raj Sept. 25, 2026, 4:50 p.m. UTC | #3
On Fri, Sep 25, 2026 at 7:03 AM Mark Jonas via lists.openembedded.org
<mark.jonas=de.bosch.com@lists.openembedded.org> wrote:

> Hi Bart,
>
> > Betreff: Re: [oe] [meta-oe][PATCH 2/2] libgpiod: add missing CC0-1.0
> >
> > On Fri, 25 Sep 2026 15:39:29 +0200, "Mark Jonas via
> > lists.openembedded.org"
> > <mark.jonas=de.bosch.com@lists.openembedded.org> said:
> > > From: Ricardo Simoes <ricardo.simoes@pt.bosch.com>
> > >
> > > The package PN-manager-cfg is shipped with the file 90-gpio.rules,
> > > which is licensed under CC0-1.0.
> > >
> > > Thus, include the CC0-1.0 license to the recipe.
> > >
> > > Signed-off-by: Ricardo Simoes <ricardo.simoes@pt.bosch.com>
> > > Signed-off-by: Mark Jonas <mark.jonas@de.bosch.com>
> > > ---
> >
> > Shouldn't this be squashed with patch 1/2?
>
> We thought we should make it obvious that we are adding a license. We did
> not want to sneak in the CC0-1.0 license.
>
> Shall we squash?
>

Yes. I think that is good.


>
> Cheers,
> Mark
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#130303):
> https://lists.openembedded.org/g/openembedded-devel/message/130303
> Mute This Topic: https://lists.openembedded.org/mt/121426454/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
> raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
diff mbox series

Patch

diff --git a/meta-oe/recipes-support/libgpiod/libgpiod_2.3.1.bb b/meta-oe/recipes-support/libgpiod/libgpiod_2.3.1.bb
index 977405c2fc..f804934682 100644
--- a/meta-oe/recipes-support/libgpiod/libgpiod_2.3.1.bb
+++ b/meta-oe/recipes-support/libgpiod/libgpiod_2.3.1.bb
@@ -2,13 +2,13 @@  require libgpiod.inc
 
 inherit meson systemd update-rc.d useradd gobject-introspection
 
-LICENSE = "CC-BY-SA-4.0 AND GPL-2.0-or-later AND LGPL-2.1-or-later"
+LICENSE = "CC-BY-SA-4.0 AND CC0-1.0 AND GPL-2.0-or-later AND LGPL-2.1-or-later"
 LICENSE:${PN} = "LGPL-2.1-or-later"
 LICENSE:${PN}-cli = "GPL-2.0-or-later"
 LICENSE:${PN}-gpiosim = "LGPL-2.1-or-later"
 LICENSE:${PN}-glib = "LGPL-2.1-or-later"
 LICENSE:${PN}-manager = "GPL-2.0-or-later"
-LICENSE:${PN}-manager-cfg = "CC-BY-SA-4.0"
+LICENSE:${PN}-manager-cfg = "CC-BY-SA-4.0 AND CC0-1.0"
 LICENSE:${PN}-tools = "GPL-2.0-or-later"
 LICENSE:libgpiodbus = "GPL-2.0-or-later"
 LICENSE:libgpiodcxx = "LGPL-2.1-or-later"
@@ -18,6 +18,7 @@  LIC_FILES_CHKSUM = " \
     file://LICENSES/GPL-2.0-or-later.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
     file://LICENSES/LGPL-2.1-or-later.txt;md5=4b54a1fd55a448865a0b32d41598759d \
     file://LICENSES/CC-BY-SA-4.0.txt;md5=fba3b94d88bfb9b81369b869a1e9a20f \
+    file://LICENSES/CC0-1.0.txt;md5=3b83ef96387f14655fc854ddc3c6bd57 \
 "
 
 FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}-2.x:"