[oe] [PATCH 2/2] iceauth: Add `LICENSE = "MIT-X"`

Flanagan, Elizabeth elizabeth.flanagan at intel.com
Fri Jul 29 20:38:16 UTC 2011


On Fri, Jul 29, 2011 at 12:01 PM, Paul Menzel
<paulepanter at users.sourceforge.net> wrote:
> Date: Fri, 29 Jul 2011 20:47:22 +0200
>
> This license is listed online for example at the Web site of XFree86 [1], Debian [2]. No name of the license is mentioned there. Gentoo just uses »MIT« [3].
>
> There are some packages in OpenEmbedded using `MIT-X` and I guess they refer to the same license. I prefer »X/MIT« derived from the chapter name of [1] »MIT/X Licenses«.

The LICENSE field generally has a few requirements to work correctly
for license.bbclass. One, it should be python-esque to parse
correctly. Two, it should use one of two standards. If you look in
meta/files/common-licenses you'll see a list of license text from
SPDX. If you look in license.bbclass, you'll also see a bunch of
mappings for backwards compatability:

SPDXLICENSEMAP[MIT-X] = "MIT"

LICENSE should use either the file name in common-licenses, or, the
mapping. In this case, we have the mapping for LICENSE, so MIT-X is
perfectly valid.

-b

>
> [1] http://www.xfree86.org/current/LICENSE5.html
> [2] http://packages.debian.org/changelogs/pool/main/x/x11-xserver-utils/x11-xserver-utils_7.6+3/x11-xserver-utils.copyright
> [3] http://gpo.zugaina.org/x11-apps/iceauth/euscan
>
> Signed-off-by: Paul Menzel <paulepanter at users.sourceforge.net>
> ---
> I do not know anything about license names and just checked the WWW. It would be great if the OE crowd could decide on one name and use it consistently.

Agreed.

> ---
>  recipes/xorg-app/iceauth_1.0.4.bb |    3 ++-
>  1 files changed, 2 insertions(+), 1 deletions(-)
>
> diff --git a/recipes/xorg-app/iceauth_1.0.4.bb b/recipes/xorg-app/iceauth_1.0.4.bb
> index e3b465f..bef5afb 100644
> --- a/recipes/xorg-app/iceauth_1.0.4.bb
> +++ b/recipes/xorg-app/iceauth_1.0.4.bb
> @@ -1,7 +1,8 @@
>  DESCRIPTION = "Tool for manipulating ICE protocol authorization records"
> +LICENSE = "MIT-X"
>  DEPENDS += "libice"
>  PE = "1"
> -PR = "${INC_PR}.1"
> +PR = "${INC_PR}.2"
>
>  require xorg-app-common.inc
>
> --
> 1.7.5.4
>
> _______________________________________________
> 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