[oe] [PATCH] recipe licenses: update recipe LICENSE fields
Maupin, Chase
chase.maupin at ti.com
Fri Oct 1 21:58:56 UTC 2010
> -----Original Message-----
> From: openembedded-devel-bounces at lists.openembedded.org
> [mailto:openembedded-devel-bounces at lists.openembedded.org] On Behalf Of
> Holger Freyther
> Sent: Friday, October 01, 2010 3:18 PM
> To: openembedded-devel at lists.openembedded.org
> Subject: Re: [oe] [PATCH] recipe licenses: update recipe LICENSE fields
>
> On 09/25/2010 12:08 AM, Chase Maupin wrote:
>
> >
> > diff --git a/recipes/autoconf/autoconf.inc
> b/recipes/autoconf/autoconf.inc
> > index 35b0289..70e24a0 100644
> > --- a/recipes/autoconf/autoconf.inc
> > +++ b/recipes/autoconf/autoconf.inc
> > @@ -1,6 +1,6 @@
> > DESCRIPTION = "A package of M4 macros to produce scripts to \
> > automatically configure sourcecode."
> > -LICENSE = "GPL"
> > +LICENSE = "GPLv3+exception"
>
> hmm... but at your option the exception might be omitted.. and there are
> many
> possible exception clauses... so it doesn't really say what it is.
So how would you mark this as a package that contains an exception? My intention here is to note that this is not standard GPLv3
>
>
>
> > HOMEPAGE = "http://www.gnu.org/software/autoconf/"
> > SECTION = "devel"
> > DEPENDS += "m4-native"
> > diff --git a/recipes/autoconf/autoconf213_2.13.bb
> b/recipes/autoconf/autoconf213_2.13.bb
> > index d060bbd..4c855e0 100644
> > --- a/recipes/autoconf/autoconf213_2.13.bb
> > +++ b/recipes/autoconf/autoconf213_2.13.bb
> > @@ -1,4 +1,5 @@
> > require autoconf.inc
> > +LICENSE = "GPLv2"
>
> hard to believe... sure it is not v2 and later? it should be the standard
> FSF
> text? isn't it?
It doesn't have the "or later" clause.
>
>
> > +LICENSE = "GPLv2 AFLv2.1"
>
> good..
>
>
>
> > -LICENSE = "BSD"
> > +LICENSE = "NewBSD"
>
> could you point me to anyone using the term NewBSD? BSD license without
> advertisement clause? common but also misleading terms are 2-clause, 3-
> clause
> BSD...
I got this distinction from what may be a bad place, but it was Wikipedia (http://en.wikipedia.org/wiki/BSD_licenses). I have heard people refer to NewBSD, FreeBSD, and BSD around my work. I was setting these to make it clear which version of the BSD the license was.
>
>
>
> > diff --git a/recipes/tinylogin/tinylogin_1.4.bb
> b/recipes/tinylogin/tinylogin_1.4.bb
> > index 40171ff..730012b 100644
> > --- a/recipes/tinylogin/tinylogin_1.4.bb
> > +++ b/recipes/tinylogin/tinylogin_1.4.bb
> > @@ -4,7 +4,7 @@ changing passwords, and otherwise maintaining users \
> > and groups on an embedded system."
> > HOMEPAGE = "http://tinylogin.busybox.net/"
> > SECTION = "base"
> > -LICENSE = "GPLv2"
> > +LICENSE = "GPLv2/NewBSD"
>
> please don't use a '/'. IIRC this source will be put into a folder with
> that
> name...
I understand. How should we denote recipes that have dual licenses? I figured "GPLv2 NewBSD" mean it was either license. Perhaps this should be "GPLv2+NewBSD"?
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
More information about the Openembedded-devel
mailing list