All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC][PATCH] glibc-common.inc: add BSD-4-Clause-UC, BSD-3-Clause, ISC to LICENSE
@ 2022-05-23 11:24 Martin Jansa
  2022-05-23 11:34 ` [OE-core] " richard.purdie
  0 siblings, 1 reply; 6+ messages in thread
From: Martin Jansa @ 2022-05-23 11:24 UTC (permalink / raw)
  To: openembedded-core; +Cc: Martin Jansa

* the main motivation is to get rid of this bbappend from 2014:
  https://github.com/openwebos/meta-webos/commit/8eb313e4303defbe495cf7f91974799046975fca
  which unfortunately doesn't explain which files under BSD license are included
  in which package and also uses ambiguous 'BSD' license which was
  removed from oe-core's common-licenses in:
  https://git.openembedded.org/openembedded-core/commit/?h=kirkstone&id=14d4c007c49652d836d325a12bdbcd3bfa42e6d5

* COPYING mentions only GPL-2.0-only & LGPL-2.1-only as our LICENSE variable says,
, but the LICENSES files lists various licenses with various Copyright
  holders, the ones I was able to figure out where:
  BSD-4-Clause-UC (but with 3rd clause explicitly removed)
  ISC
  BSD-3-Clause (with Intel Corportion copyright)
  BSD-3-Clause (with Oracle America copyright)
  which have just small formatting changes compared to corresponding
  license in common-licenses, but there are couple more, should we
  list them all (and create new common-licenses if needed)?

* there were only 7 changes in LICENSES file since 2002:
  https://sourceware.org/git/?p=glibc.git;a=history;f=LICENSES;h=530893b1dc9ea00755603c68fb36bd4fc38a7be8;hb=HEAD

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
 meta/recipes-core/glibc/glibc-common.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-core/glibc/glibc-common.inc b/meta/recipes-core/glibc/glibc-common.inc
index 90a6a534f3..7e3dc3b816 100644
--- a/meta/recipes-core/glibc/glibc-common.inc
+++ b/meta/recipes-core/glibc/glibc-common.inc
@@ -2,7 +2,7 @@ SUMMARY = "GLIBC (GNU C Library)"
 DESCRIPTION = "The GNU C Library is used as the system C library in most systems with the Linux kernel."
 HOMEPAGE = "http://www.gnu.org/software/libc/libc.html"
 SECTION = "libs"
-LICENSE = "GPL-2.0-only & LGPL-2.1-only"
+LICENSE = "GPL-2.0-only & LGPL-2.1-only & BSD-4-Clause-UC & BSD-3-Clause & ISC"
 
 LIC_FILES_CHKSUM ?= "file://LICENSES;md5=1541fd8f5e8f1579512bf05f533371ba \
       file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
-- 
2.35.1



^ permalink raw reply related	[flat|nested] 6+ messages in thread
[parent not found: <16F1B837A6A07046.1376@lists.openembedded.org>]

end of thread, other threads:[~2022-05-23 16:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-23 11:24 [RFC][PATCH] glibc-common.inc: add BSD-4-Clause-UC, BSD-3-Clause, ISC to LICENSE Martin Jansa
2022-05-23 11:34 ` [OE-core] " richard.purdie
2022-05-23 11:43   ` Martin Jansa
2022-05-23 11:55     ` richard.purdie
2022-05-23 16:33     ` Khem Raj
     [not found] <16F1B837A6A07046.1376@lists.openembedded.org>
2022-05-23 11:34 ` Martin Jansa

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.