Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH/next 30/31] package/vsxu: new package
Date: Sat, 5 Mar 2016 19:28:51 +0100	[thread overview]
Message-ID: <20160305192851.4dbeab22@free-electrons.com> (raw)
In-Reply-To: <lfkrqcxc1s.ln2@ID-313208.user.individual.net>

Hello,

On Sat, 05 Mar 2016 19:17:57 +0100, Bernd Kuhls wrote:

> > COPYING.LESSER is actually the text of LGPLv3, so are you sure it's
> > under LGPLv2.1+ ?
> 
> yes, searching for "version 3 " found only artiste/src/artiste_main.cpp, 
> the rest of the LGPL-licensed files contain
> 
> * it under the terms of the GNU Lesser General Public License as
> * published by the Free Software Foundation; either version 2 of the
> * License, or
> 
> Quoting https://github.com/vovoid/vsxu/blob/glfw3/COPYING
> "All code (C and C++) is released under the GNU GPL 3.0 as included in
> this document unless explicitly released as LGPL 3.0 (check source 
> files)."
> 
> This is indeed misleading because I found only file referencing GPLv3+, 
> the rest contains

> 
> * it under the terms of the GNU General Public License as published by
> * the Free Software Foundation; either version 2 of the License, or

It is indeed very misleading.

> so I changed to VSXU_LICENSE to
> 
> VSXU_LICENSE = GPLv3+ (artiste/src/artiste_main.cpp), GPLv2+, LGPLv2+
> 
> and hope its ok.

In addition to this, could you:

 1/ Add a comment in the .mk file that indicates that things are a bit
    misleading (i.e that COPYING/COPYING.LESSER contain the v3 of the
    license text, but the source code points to the v2, except one
    file). Basically summarize what you said in this e-mail.

 2/ Report the problem upstream by filling a Github issue.

> > Also, it would be good if you could specify which parts of the software
> > are under GPLv3, which parts are under LGPLv3. Of course, it's this is
> > reasonably possible.
> 
> This will be difficult ;)
> 
> $ grep -r "(LGPL)" * | wc -l
> 267
> $ grep -r "(GPL)" * | wc -l
> 209

Yeah, ok, so don't do it :-)

Thanks!

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

  reply	other threads:[~2016-03-05 18:28 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-02-20 22:09 [Buildroot] [PATCH/next 00/31] package/kodi: bump version to 16.0-Jarvis Bernd Kuhls
2016-02-20 22:09 ` [Buildroot] [PATCH/next 01/31] package/kodi-visualisation-goom: new package Bernd Kuhls
2016-02-29 22:37   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 02/31] package/kodi-screensaver-rsxs: " Bernd Kuhls
2016-02-29 22:40   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 03/31] package/libplatform: bump version, add hash Bernd Kuhls
2016-02-29 22:41   ` Thomas Petazzoni
2016-03-01  9:40     ` Stanislav Vlasic
2016-02-20 22:09 ` [Buildroot] [PATCH/next 04/31] package/libcec: " Bernd Kuhls
2016-02-29 22:42   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 05/31] package/kodi-platform: " Bernd Kuhls
2016-02-29 22:43   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 06/31] package/kodi: bump version to 16.0-Jarvis Bernd Kuhls
2016-02-29 22:45   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 07/31] package/kodi: enable samba support with uClibc toolchain Bernd Kuhls
2016-02-29 22:45   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 08/31] package/kodi: not available using a musl-based toolchain Bernd Kuhls
2016-02-29 22:46   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 09/31] package/kodi: reorder select/depends Bernd Kuhls
2016-02-29 22:46   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 10/31] package/kodi: Remove dependency for BR2_STATIC_LIBS from sub packages Bernd Kuhls
2016-02-29 22:53   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 11/31] package/kodi: Remove dependency for BR2_TOOLCHAIN_GCC_AT_LEAST_4_7 " Bernd Kuhls
2016-02-29 22:53   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 12/31] package/ffmpeg: Remove patch not needed anymore for Kodi 16.0-Jarvis Bernd Kuhls
2016-02-29 22:53   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 13/31] package/kodi-audio??coder-*: mass version bump, add hashes Bernd Kuhls
2016-03-02 22:57   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 14/31] package/kodi-pvr-*: " Bernd Kuhls
2016-03-02 22:57   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 15/31] package/kodi-screensaver/visualisation-*: " Bernd Kuhls
2016-03-02 22:57   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 16/31] package/kodi-visualisation-shadertoy: bump version, add hash Bernd Kuhls
2016-03-02 22:57   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 17/31] package/kodi-screensaver-crystalmorph: " Bernd Kuhls
2016-03-05 14:40   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 18/31] package/kodi-visualisation-waveforhue: " Bernd Kuhls
2016-03-05 14:40   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 19/31] package/kodi-screensaver-asterwave: new package Bernd Kuhls
2016-03-05 14:45   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 20/31] package/kodi-screensaver-cpblobs: " Bernd Kuhls
2016-03-05 14:46   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 21/31] package/kodi-screensaver-matrixtrails: " Bernd Kuhls
2016-03-05 14:47   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 22/31] package/kodi-screensaver-planestate: " Bernd Kuhls
2016-03-05 14:48   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 23/31] package/kodi-visualisation-fishbmc: " Bernd Kuhls
2016-03-05 14:50   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 24/31] package/kodi-visualisation-fountain: " Bernd Kuhls
2016-03-05 14:51   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 25/31] package/kodi-pvr-hdhomerun: " Bernd Kuhls
2016-03-05 14:53   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 26/31] package/kodi-audiodecoder-opus: " Bernd Kuhls
2016-03-05 15:00   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 27/31] package/kodi-adsp-freesurround: " Bernd Kuhls
2016-03-05 15:03   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 28/31] package/kodi-adsp-basic: " Bernd Kuhls
2016-03-05 15:05   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 29/31] package/kodi-adsp-biquad-filters: " Bernd Kuhls
2016-03-05 15:06   ` Thomas Petazzoni
2016-02-20 22:09 ` [Buildroot] [PATCH/next 30/31] package/vsxu: " Bernd Kuhls
2016-03-05 15:15   ` Thomas Petazzoni
2016-03-05 17:43     ` Bernd Kuhls
2016-03-05 18:26       ` Thomas Petazzoni
2016-03-05 21:36         ` Bernd Kuhls
2016-03-05 18:17     ` Bernd Kuhls
2016-03-05 18:28       ` Thomas Petazzoni [this message]
2016-02-20 22:09 ` [Buildroot] [PATCH/next 31/31] package/kodi-visualisation-vsxu: " Bernd Kuhls
2016-03-05 15:16   ` Thomas Petazzoni

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20160305192851.4dbeab22@free-electrons.com \
    --to=thomas.petazzoni@free-electrons.com \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox