* [Buildroot] [PATCH 1/4] yajl: add license information
@ 2012-08-19 20:08 spdawson at gmail.com
2012-08-19 20:08 ` [Buildroot] [PATCH 2/4] zeromq: " spdawson at gmail.com
` (3 more replies)
0 siblings, 4 replies; 12+ messages in thread
From: spdawson at gmail.com @ 2012-08-19 20:08 UTC (permalink / raw)
To: buildroot
From: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Simon Dawson <spdawson@gmail.com>
---
package/yajl/yajl.mk | 2 ++
1 file changed, 2 insertions(+)
diff --git a/package/yajl/yajl.mk b/package/yajl/yajl.mk
index 6c4278e..9cebeb7 100644
--- a/package/yajl/yajl.mk
+++ b/package/yajl/yajl.mk
@@ -7,5 +7,7 @@
YAJL_VERSION = 2.0.4
YAJL_SITE = git://github.com/lloyd/yajl.git
YAJL_INSTALL_STAGING = YES
+YAJL_LICENSE = ISC
+YAJL_LICENSE_FILES = COPYING
$(eval $(cmake-package))
--
1.7.9.5
^ permalink raw reply related [flat|nested] 12+ messages in thread* [Buildroot] [PATCH 2/4] zeromq: add license information 2012-08-19 20:08 [Buildroot] [PATCH 1/4] yajl: add license information spdawson at gmail.com @ 2012-08-19 20:08 ` spdawson at gmail.com 2012-08-21 10:42 ` Thomas Petazzoni 2012-08-19 20:08 ` [Buildroot] [PATCH 3/4] zlib: " spdawson at gmail.com ` (2 subsequent siblings) 3 siblings, 1 reply; 12+ messages in thread From: spdawson at gmail.com @ 2012-08-19 20:08 UTC (permalink / raw) To: buildroot From: Simon Dawson <spdawson@gmail.com> Signed-off-by: Simon Dawson <spdawson@gmail.com> --- package/zeromq/zeromq.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/zeromq/zeromq.mk b/package/zeromq/zeromq.mk index f5e530d..7b53fa9 100644 --- a/package/zeromq/zeromq.mk +++ b/package/zeromq/zeromq.mk @@ -8,5 +8,7 @@ ZEROMQ_VERSION = 2.1.11 ZEROMQ_SITE = http://download.zeromq.org/ ZEROMQ_INSTALL_STAGING = YES ZEROMQ_DEPENDENCIES = util-linux +ZEROMQ_LICENSE = GPLv3+ +ZEROMQ_LICENSE_FILES = COPYING $(eval $(autotools-package)) -- 1.7.9.5 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 2/4] zeromq: add license information 2012-08-19 20:08 ` [Buildroot] [PATCH 2/4] zeromq: " spdawson at gmail.com @ 2012-08-21 10:42 ` Thomas Petazzoni 2012-08-21 11:38 ` Simon Dawson 0 siblings, 1 reply; 12+ messages in thread From: Thomas Petazzoni @ 2012-08-21 10:42 UTC (permalink / raw) To: buildroot Le Sun, 19 Aug 2012 21:08:42 +0100, spdawson at gmail.com a ?crit : > +ZEROMQ_LICENSE = GPLv3+ > +ZEROMQ_LICENSE_FILES = COPYING No. Most of ZeroMQ is apparently under the LGPLv3+, but the COPYING.LESSER contains a special exception. This needs to be encoded differently. Best regards, Thomas -- Thomas Petazzoni, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 2/4] zeromq: add license information 2012-08-21 10:42 ` Thomas Petazzoni @ 2012-08-21 11:38 ` Simon Dawson 2012-08-24 14:48 ` Luca Ceresoli 0 siblings, 1 reply; 12+ messages in thread From: Simon Dawson @ 2012-08-21 11:38 UTC (permalink / raw) To: buildroot On 21 August 2012 11:42, Thomas Petazzoni <thomas.petazzoni@free-electrons.com> wrote: > Le Sun, 19 Aug 2012 21:08:42 +0100, > spdawson at gmail.com a ?crit : > >> +ZEROMQ_LICENSE = GPLv3+ >> +ZEROMQ_LICENSE_FILES = COPYING > > No. Most of ZeroMQ is apparently under the LGPLv3+, but the > COPYING.LESSER contains a special exception. This needs to be encoded > differently. Okay; thanks Thomas. It's not clear to me how properly to express that using the package license variables; I'll wait to see if there are any suggestions. Simon. ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 2/4] zeromq: add license information 2012-08-21 11:38 ` Simon Dawson @ 2012-08-24 14:48 ` Luca Ceresoli 2012-08-28 8:27 ` Simon Dawson 0 siblings, 1 reply; 12+ messages in thread From: Luca Ceresoli @ 2012-08-24 14:48 UTC (permalink / raw) To: buildroot Simon Dawson wrote: > On 21 August 2012 11:42, Thomas Petazzoni > <thomas.petazzoni@free-electrons.com> wrote: >> Le Sun, 19 Aug 2012 21:08:42 +0100, >> spdawson at gmail.com a ?crit : >> >>> +ZEROMQ_LICENSE = GPLv3+ >>> +ZEROMQ_LICENSE_FILES = COPYING >> >> No. Most of ZeroMQ is apparently under the LGPLv3+, but the >> COPYING.LESSER contains a special exception. This needs to be encoded >> differently. > > Okay; thanks Thomas. It's not clear to me how properly to express that > using the package license variables; I'll wait to see if there are any > suggestions. ZeroMQ COPYING.LESSER defines the project license in a quite complex way: a GPLv3+ with exceptions, plus some parts licensed under the MIT (X11) license: > Parts of the software are licensed under the MIT (X11) license as follows: > > Copyright (c) 2007-2010 Contributors as listed in AUTHORS > > Permission is hereby granted, free of charge, to any person > obtaining a copy of this software and associated documentation ... (From COPYING.LESSER, bottom part) However, their Wiki has a clarifying page: http://www.zeromq.org/blog:rfc-0mq-contributions Briefly: - ZeroMQ used to be "open source" (license not reported) with comtributor agreement; - then they started accepting contributions under the MIT/X11 license; - in august 2010 they chose to switch to LGPLv3+, and converted all file headers accordingly. So, it looks like the license is an "LGPLv3+ with exceptions", and the "Parts under the MIT/X11" do not exist anymore. But I'm not sure my understanding is correct. It may be worth asking if the MIT/X11 part of COPYING.LESSER can be considerednot applicable anymore, and so if it can be dropped to simplify their license. Of course searching their mail archives for more such info, or other clarification, is the best thing. The period around august 2010 may be interesting. Simon, would you mind doing this research? Luca ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 2/4] zeromq: add license information 2012-08-24 14:48 ` Luca Ceresoli @ 2012-08-28 8:27 ` Simon Dawson 2012-08-28 11:52 ` Simon Dawson 0 siblings, 1 reply; 12+ messages in thread From: Simon Dawson @ 2012-08-28 8:27 UTC (permalink / raw) To: buildroot Hi Luca; thanks for looking into this. On 24 August 2012 15:48, Luca Ceresoli <luca@lucaceresoli.net> wrote: > So, it looks like the license is an "LGPLv3+ with exceptions", and the > "Parts under the MIT/X11" do not exist anymore. But I'm not sure my > understanding is correct. > > It may be worth asking if the MIT/X11 part of COPYING.LESSER can be > considerednot applicable anymore, and so if it can be dropped to simplify > their license. > > Of course searching their mail archives for more such info, or other > clarification, is the best thing. The period around august 2010 may be > interesting. > > Simon, would you mind doing this research? I have spent some time searching the 0MQ mailing list, but have drawn a blank. I have now posted a message on the mailing list, requesting clarification of the license terms. (I agree that the MIT/X11 clause appears to be superfluous.) I'll let you know if and when I get a response. Simon. ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 2/4] zeromq: add license information 2012-08-28 8:27 ` Simon Dawson @ 2012-08-28 11:52 ` Simon Dawson 0 siblings, 0 replies; 12+ messages in thread From: Simon Dawson @ 2012-08-28 11:52 UTC (permalink / raw) To: buildroot There has now been a response to my request on the 0MQ mailing list: On 28 August 2012 12:38, Pieter Hintjens <ph@imatix.com> wrote: > Indeed, this was the old JSON parsing library we used years ago for > device configuration. > > Thanks for catching this. I'll fix the license. So, as Luca suggested, the MIT/X11 license clause in COPYING.LESSER is no longer required. Consequently (and, again, as suggested by Luca), the license for the Buildroot zeromq package would appear to be "LGPLv3+ with exceptions". I'll fix my patch, and resubmit. Simon. ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 3/4] zlib: add license information 2012-08-19 20:08 [Buildroot] [PATCH 1/4] yajl: add license information spdawson at gmail.com 2012-08-19 20:08 ` [Buildroot] [PATCH 2/4] zeromq: " spdawson at gmail.com @ 2012-08-19 20:08 ` spdawson at gmail.com 2012-08-21 10:42 ` Thomas Petazzoni 2012-08-19 20:08 ` [Buildroot] [PATCH 4/4] zxing: " spdawson at gmail.com 2012-08-21 10:41 ` [Buildroot] [PATCH 1/4] yajl: " Thomas Petazzoni 3 siblings, 1 reply; 12+ messages in thread From: spdawson at gmail.com @ 2012-08-19 20:08 UTC (permalink / raw) To: buildroot From: Simon Dawson <spdawson@gmail.com> Signed-off-by: Simon Dawson <spdawson@gmail.com> --- package/zlib/zlib.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/zlib/zlib.mk b/package/zlib/zlib.mk index a9d4a8f..2ddab62 100644 --- a/package/zlib/zlib.mk +++ b/package/zlib/zlib.mk @@ -7,6 +7,8 @@ ZLIB_VERSION = 1.2.7 ZLIB_SOURCE =zlib-$(ZLIB_VERSION).tar.bz2 ZLIB_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/libpng +ZLIB_LICENSE = zlib license +ZLIB_LICENSE_FILES = README ZLIB_INSTALL_STAGING = YES ifeq ($(BR2_PREFER_STATIC_LIB),y) -- 1.7.9.5 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 3/4] zlib: add license information 2012-08-19 20:08 ` [Buildroot] [PATCH 3/4] zlib: " spdawson at gmail.com @ 2012-08-21 10:42 ` Thomas Petazzoni 0 siblings, 0 replies; 12+ messages in thread From: Thomas Petazzoni @ 2012-08-21 10:42 UTC (permalink / raw) To: buildroot Le Sun, 19 Aug 2012 21:08:43 +0100, spdawson at gmail.com a ?crit : > From: Simon Dawson <spdawson@gmail.com> > > Signed-off-by: Simon Dawson <spdawson@gmail.com> Applied, thanks. Thomas -- Thomas Petazzoni, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 4/4] zxing: add license information 2012-08-19 20:08 [Buildroot] [PATCH 1/4] yajl: add license information spdawson at gmail.com 2012-08-19 20:08 ` [Buildroot] [PATCH 2/4] zeromq: " spdawson at gmail.com 2012-08-19 20:08 ` [Buildroot] [PATCH 3/4] zlib: " spdawson at gmail.com @ 2012-08-19 20:08 ` spdawson at gmail.com 2012-08-21 10:42 ` Thomas Petazzoni 2012-08-21 10:41 ` [Buildroot] [PATCH 1/4] yajl: " Thomas Petazzoni 3 siblings, 1 reply; 12+ messages in thread From: spdawson at gmail.com @ 2012-08-19 20:08 UTC (permalink / raw) To: buildroot From: Simon Dawson <spdawson@gmail.com> Signed-off-by: Simon Dawson <spdawson@gmail.com> --- package/zxing/zxing.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/zxing/zxing.mk b/package/zxing/zxing.mk index 54383e7..543d038 100644 --- a/package/zxing/zxing.mk +++ b/package/zxing/zxing.mk @@ -6,6 +6,8 @@ ZXING_VERSION = 2.0 ZXING_SITE = http://zxing.googlecode.com/files ZXING_SOURCE = ZXing-$(ZXING_VERSION).zip +ZXING_LICENSE = Apache +ZXING_LICENSE_FILES = COPYING ZXING_INSTALL_STAGING = YES ifneq ($(BR2_ENABLE_LOCALE),y) -- 1.7.9.5 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 4/4] zxing: add license information 2012-08-19 20:08 ` [Buildroot] [PATCH 4/4] zxing: " spdawson at gmail.com @ 2012-08-21 10:42 ` Thomas Petazzoni 0 siblings, 0 replies; 12+ messages in thread From: Thomas Petazzoni @ 2012-08-21 10:42 UTC (permalink / raw) To: buildroot Le Sun, 19 Aug 2012 21:08:44 +0100, spdawson at gmail.com a ?crit : > From: Simon Dawson <spdawson@gmail.com> > > Signed-off-by: Simon Dawson <spdawson@gmail.com> Applied, thanks. Thomas -- Thomas Petazzoni, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 1/4] yajl: add license information 2012-08-19 20:08 [Buildroot] [PATCH 1/4] yajl: add license information spdawson at gmail.com ` (2 preceding siblings ...) 2012-08-19 20:08 ` [Buildroot] [PATCH 4/4] zxing: " spdawson at gmail.com @ 2012-08-21 10:41 ` Thomas Petazzoni 3 siblings, 0 replies; 12+ messages in thread From: Thomas Petazzoni @ 2012-08-21 10:41 UTC (permalink / raw) To: buildroot Le Sun, 19 Aug 2012 21:08:41 +0100, spdawson at gmail.com a ?crit : > From: Simon Dawson <spdawson@gmail.com> > > Signed-off-by: Simon Dawson <spdawson@gmail.com> Applied, thanks. Thomas -- Thomas Petazzoni, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2012-08-28 11:52 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-08-19 20:08 [Buildroot] [PATCH 1/4] yajl: add license information spdawson at gmail.com 2012-08-19 20:08 ` [Buildroot] [PATCH 2/4] zeromq: " spdawson at gmail.com 2012-08-21 10:42 ` Thomas Petazzoni 2012-08-21 11:38 ` Simon Dawson 2012-08-24 14:48 ` Luca Ceresoli 2012-08-28 8:27 ` Simon Dawson 2012-08-28 11:52 ` Simon Dawson 2012-08-19 20:08 ` [Buildroot] [PATCH 3/4] zlib: " spdawson at gmail.com 2012-08-21 10:42 ` Thomas Petazzoni 2012-08-19 20:08 ` [Buildroot] [PATCH 4/4] zxing: " spdawson at gmail.com 2012-08-21 10:42 ` Thomas Petazzoni 2012-08-21 10:41 ` [Buildroot] [PATCH 1/4] yajl: " Thomas Petazzoni
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox