Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/3] kmod: annotate licenses with components
@ 2016-10-19 17:41 Rahul Bedarkar
  2016-10-19 17:41 ` [Buildroot] [PATCH 2/3] dtc: update legal info Rahul Bedarkar
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Rahul Bedarkar @ 2016-10-19 17:41 UTC (permalink / raw)
  To: buildroot

library libkmod.so is licensed under LGPLv2.1+ and kmod tools are
licensed under GPLv2+.

Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
---
 package/kmod/kmod.mk | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/kmod/kmod.mk b/package/kmod/kmod.mk
index 1753b1d..7492b92 100644
--- a/package/kmod/kmod.mk
+++ b/package/kmod/kmod.mk
@@ -12,7 +12,7 @@ KMOD_DEPENDENCIES = host-pkgconf
 HOST_KMOD_DEPENDENCIES = host-pkgconf
 
 # license info for libkmod only, conditionally add more below
-KMOD_LICENSE = LGPLv2.1+
+KMOD_LICENSE = LGPLv2.1+ (library)
 KMOD_LICENSE_FILES = libkmod/COPYING
 
 # static linking not supported, see
@@ -40,7 +40,7 @@ endif
 ifeq ($(BR2_PACKAGE_KMOD_TOOLS),y)
 
 # add license info for kmod tools
-KMOD_LICENSE += GPLv2+
+KMOD_LICENSE := $(KMOD_LICENSE), GPLv2+ (tools)
 KMOD_LICENSE_FILES += COPYING
 
 # take precedence over busybox implementation
-- 
2.6.2

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH 2/3] dtc: update legal info
  2016-10-19 17:41 [Buildroot] [PATCH 1/3] kmod: annotate licenses with components Rahul Bedarkar
@ 2016-10-19 17:41 ` Rahul Bedarkar
  2016-10-19 17:41 ` [Buildroot] [PATCH 3/3] usbredir: improve license description Rahul Bedarkar
  2016-10-19 21:28 ` [Buildroot] [PATCH 1/3] kmod: annotate licenses with components Thomas Petazzoni
  2 siblings, 0 replies; 4+ messages in thread
From: Rahul Bedarkar @ 2016-10-19 17:41 UTC (permalink / raw)
  To: buildroot

library libdtc is dual licensed under BSD-2c or GPLv2+ and dtc programs
are licensed under GPLv2+.

This patch annotates licenses with components and uses correct format to
specify dual licensing that is separating licenses with 'or' keyword
instead of '/'.

Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
---
 package/dtc/dtc.mk | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/dtc/dtc.mk b/package/dtc/dtc.mk
index 8fdcdbe..9dbca0a 100644
--- a/package/dtc/dtc.mk
+++ b/package/dtc/dtc.mk
@@ -7,7 +7,7 @@
 DTC_VERSION = 1.4.1
 DTC_SOURCE = dtc-$(DTC_VERSION).tar.xz
 DTC_SITE = https://www.kernel.org/pub/software/utils/dtc
-DTC_LICENSE = GPLv2+/BSD-2c
+DTC_LICENSE = GPLv2+ or BSD-2c (library)
 DTC_LICENSE_FILES = README.license GPL
 DTC_INSTALL_STAGING = YES
 DTC_DEPENDENCIES = host-bison host-flex
@@ -19,7 +19,7 @@ endef
 
 ifeq ($(BR2_PACKAGE_DTC_PROGRAMS),y)
 
-DTC_LICENSE += (for the library), GPLv2+ (for the executables)
+DTC_LICENSE := $(DTC_LICENSE), GPLv2+ (programs)
 DTC_INSTALL_GOAL = install
 ifeq ($(BR2_PACKAGE_BASH),)
 DTC_POST_INSTALL_TARGET_HOOKS += DTC_POST_INSTALL_TARGET_RM_DTDIFF
-- 
2.6.2

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH 3/3] usbredir: improve license description
  2016-10-19 17:41 [Buildroot] [PATCH 1/3] kmod: annotate licenses with components Rahul Bedarkar
  2016-10-19 17:41 ` [Buildroot] [PATCH 2/3] dtc: update legal info Rahul Bedarkar
@ 2016-10-19 17:41 ` Rahul Bedarkar
  2016-10-19 21:28 ` [Buildroot] [PATCH 1/3] kmod: annotate licenses with components Thomas Petazzoni
  2 siblings, 0 replies; 4+ messages in thread
From: Rahul Bedarkar @ 2016-10-19 17:41 UTC (permalink / raw)
  To: buildroot

For consistency use 'libraries' and 'program' as component names and
adjust license string for readability when we conditionally specify
license for server program.

Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
---
 package/usbredir/usbredir.mk | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/usbredir/usbredir.mk b/package/usbredir/usbredir.mk
index 926a1ff..6765a9b 100644
--- a/package/usbredir/usbredir.mk
+++ b/package/usbredir/usbredir.mk
@@ -7,14 +7,14 @@
 USBREDIR_VERSION = 0.7.1
 USBREDIR_SOURCE = usbredir-$(USBREDIR_VERSION).tar.bz2
 USBREDIR_SITE = http://spice-space.org/download/usbredir
-USBREDIR_LICENSE = LGPLv2.1+
+USBREDIR_LICENSE = LGPLv2.1+ (libraries)
 USBREDIR_LICENSE_FILES = COPYING.LIB
 USBREDIR_INSTALL_STAGING = YES
 USBREDIR_DEPENDENCIES = host-pkgconf libusb
 
 ifeq ($(BR2_PACKAGE_USBREDIR_SERVER),y)
 
-USBREDIR_LICENSE += (for the library), GPLv2+ (for the server)
+USBREDIR_LICENSE := $(USBREDIR_LICENSE), GPLv2+ (program)
 USBREDIR_LICENSE_FILES += COPYING
 
 else # BR2_PACKAGE_USBREDIR_SERVER != y
-- 
2.6.2

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [Buildroot] [PATCH 1/3] kmod: annotate licenses with components
  2016-10-19 17:41 [Buildroot] [PATCH 1/3] kmod: annotate licenses with components Rahul Bedarkar
  2016-10-19 17:41 ` [Buildroot] [PATCH 2/3] dtc: update legal info Rahul Bedarkar
  2016-10-19 17:41 ` [Buildroot] [PATCH 3/3] usbredir: improve license description Rahul Bedarkar
@ 2016-10-19 21:28 ` Thomas Petazzoni
  2 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni @ 2016-10-19 21:28 UTC (permalink / raw)
  To: buildroot

Hello,

On Wed, 19 Oct 2016 23:11:54 +0530, Rahul Bedarkar wrote:
> library libkmod.so is licensed under LGPLv2.1+ and kmod tools are
> licensed under GPLv2+.
> 
> Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
> ---
>  package/kmod/kmod.mk | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)

All three patches applied. Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-10-19 21:28 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-19 17:41 [Buildroot] [PATCH 1/3] kmod: annotate licenses with components Rahul Bedarkar
2016-10-19 17:41 ` [Buildroot] [PATCH 2/3] dtc: update legal info Rahul Bedarkar
2016-10-19 17:41 ` [Buildroot] [PATCH 3/3] usbredir: improve license description Rahul Bedarkar
2016-10-19 21:28 ` [Buildroot] [PATCH 1/3] kmod: annotate licenses with components Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox