mbox series

[meta-oe,v2,0/2] libgpiod: detail package licensing

Message ID 20260928114704.2719-1-mark.jonas@de.bosch.com
Headers show
Series libgpiod: detail package licensing | expand

Message

Jonas Mark (BT-EL/ESW1) Sept. 28, 2026, 11:47 a.m. UTC
From: Mark Jonas <mark.jonas@de.bosch.com>

This series corrects the licensing metadata:

  - Patch 1 splits the recipe-wide LICENSE into per-package assignments,
    so each package reports its own license (e.g. the library as
    LGPL-2.1-or-later, the CLI tools as GPL-2.0-or-later).

  - Patch 2 backports a patch which fixes the libgpiodbus license

Changes since v1:
- Squashed addition of missing CC0-1.0 license into setting of
  per-package license assignements.
- Backported the license change of libgpiodbus from GPL-2.0-or-later to
  LGPL-2.1-or-later. 

Ricardo Simoes (2):
  libgpiod: set per-package license assignments
  libgpiod: update libgpiodbus license

 .../libgpiod-2.x/fix_gpiodbus_license.patch   | 26 +++++++++++++++++++
 .../libgpiod/libgpiod_2.3.1.bb                | 15 ++++++++++-
 2 files changed, 40 insertions(+), 1 deletion(-)
 create mode 100644 meta-oe/recipes-support/libgpiod/libgpiod-2.x/fix_gpiodbus_license.patch

Comments

Bartosz Golaszewski Sept. 28, 2026, 12:21 p.m. UTC | #1
On Mon, 28 Sep 2026 13:47:02 +0200, "Mark Jonas via
lists.openembedded.org"
<mark.jonas=de.bosch.com@lists.openembedded.org> said:
> From: Mark Jonas <mark.jonas@de.bosch.com>
>
> This series corrects the licensing metadata:
>
>   - Patch 1 splits the recipe-wide LICENSE into per-package assignments,
>     so each package reports its own license (e.g. the library as
>     LGPL-2.1-or-later, the CLI tools as GPL-2.0-or-later).
>
>   - Patch 2 backports a patch which fixes the libgpiodbus license

Please do it the other way around: first backport the patch changing the
libgpiodbus license and then update the licensing info in the recipe.

Bart