[oe] [PATCH] recipe licenses: update recipe LICENSE fields

Holger Freyther holger+oe at freyther.de
Fri Oct 1 20:18:11 UTC 2010


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.



>  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?


> +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...



> 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...




More information about the Openembedded-devel mailing list