All of lore.kernel.org
 help / color / mirror / Atom feed
From: Denys Dmytriyenko <denis@denix.org>
To: openembedded-devel@lists.openembedded.org
Subject: Re: LICENSE, LICENSE and LICENSE
Date: Wed, 20 Oct 2010 15:25:01 -0400	[thread overview]
Message-ID: <20101020192501.GS11514@denix.org> (raw)
In-Reply-To: <AANLkTikvPnJupAjwCps+3Zc73jVNyd7Mm-X1PP307a-D@mail.gmail.com>

On Sat, Oct 16, 2010 at 09:15:54PM +0200, Frans Meulenbroeks wrote:
> Dear all,
> 
> Being bored while waiting for a build to finish, I decided to to a
> grep for LICENSE on recipes/*/*
> 
> As already reported on an earlier email about 375 recipes have no
> LICENSE (according to recipe_sanity).
> 
> After a little bit of editing and sorting I came to the list at the
> end of this email.
> First digit is the number a license occurs, 2nd field is the license itself.
> 
> Some concerns:
> - GPL seems to be the most widely string used, but this does not say
> too much. Is this v1, v2, v3, or maybe v1+, v2+, v3+
> - Using ${PN} as license string might seem as a nifty way to save
> typing a few letters, but it does not help with scripts that process
> recipes
> - we seem not too consistent wrt spelling wand writing things (for
> example: GPLv2, GPLV2, GPL-2, GPL2)
> - some of these use licenses that I have never heard of and for some I
> have some doubts (e.g "closed" "various" "as-is" "python-style" ...)
> 
> BTW: I've no plans to clean this up. I've been there in another world,
> and it is boring like hell (and in that world I was at least paid for
> it)
> Just want to pass the results.

Frans,

I've done a similar exercise some time ago and collected this list for my 
personal use, when I was fixing licenses for the recipes/packages I'm 
interested in. I did fix a number of them already, as well as my fellow 
co-workers[1]. I also see you recently took care of many perl-related recipes 
yourself.

So far it was in the "scratch the itch" mode - when we see some packages 
reporting incorrect or unspecific licenses, we fix them. Hopefully, this way 
we can correct the majority of recipes and leave the remainder as a janitorial 
work, as Chris suggested...

[1] http://cgit.openembedded.org/cgit.cgi/openembedded/log/?qt=grep&q=LICENSE&ofs=25

>    1931 "GPL"
>     604 "GPLv2"
>     467 "LGPL"
>     246 "MIT"
>     181 "BSD"
>     138 "Artistic|GPLv1"
>     112 "GPLv3"
>      37 "MIT BSD"
>      35 "LGPLv2"
>      32 "LGPLv2.1"
>      28 "BSD-X"
>      27 "unknown"
>      26 "GPL LGPL"
>      25 "PD"
>      23 "TI"
>      20 "MPL"
>      18 "LGPLv2.1 GPLv3"
>      18 "AL2.0"
>      17 "MIT-X"
>      16 "GPL QPL"
>      14 "PSF"
>      13 "${PN}"
>      11 "LGPL GPL"
>      10 "GPLv2+"
>       8 "GPL-2"
>       6 "nokia"
>       6 "liboil"
>       6 "Various"
>       6 "LGPLv2.1+"
>       5 "zlib"
>       5 "Unknown"
>       5 "OSL"
>       5 "MIT/X11"
>       5 "MIT/BSD"
>       5 "GPLv2/LGPLv2.1"
>       5 "GPLV2"
>       5 "GPL/LGPL"
>       5 "GPL LGPL FDL"
>       5 "Classpath"
>       5 "Boost Software License"
>       5 "Artistic"
>       4 ${CSL_LIC_RLE}
>       4 "tcl"
>       4 "http://creativecommons.org/licenses/by-sa/2.5/"
>       4 "Intel Public Licence"
>       4 "EPL"
>       4 "Bitstream Vera"
>       4 "BSD GPLv2"
>       4 "Apache"
>       4 "Apache License, Version 2.0"
>       3 "wxWindows"
>       3 "snes9x"
>       3 "libffi"
>       3 "Public Domain"
>       3 "MPL1.1 GPL LGPL"
>       3 "LGPL MPL"
>       3 "GPLv3,LGPLv2.1,LGPLv3"
>       3 "GPLv3+"
>       3 "GPL+LGPL"
>       3 "GPL LGPL AFL"
>       3 "GPL BSD"
>       3 "GPL AFL"
>       3 "GPL + library exception"
>       3 "GD"
>       3 "BSD GPL"
>       3 "As is"
>       2 "pycrypto"
>       2 "public domain"
>       2 "povray"
>       2 "netperf"
>       2 "libgsm"
>       2 "jpeg"
>       2 "howl"
>       2 "closed"
>       2 "bzip2"
>       2 "ZPL"
>       2 "TI-BSD/GPLv2"
>       2 "TI BSD"
>       2 "QPL"
>       2 "Public domain"
>       2 "Perl"
>       2 "PHP"
>       2 "OSGPL"
>       2 "MPL LGPL"
>       2 "MPL GPL LGPL MIT"
>       2 "LGPL-2 FDL-1.1"
>       2 "LGPL 2.1/GPL 2/Apache 2.0"
>       2 "LGPL / MPL"
>       2 "Info-ZIP"
>       2 "ISC"
>       2 "IBM"
>       2 "GPLv3 LGPLv3"
>       2 "GPLv3 LGPLv2"
>       2 "GPL with Classpath Exception"
>       2 "GPL libsamplerate"
>       2 "Embedded Widgets Demo License Agreement"
>       2 "CPL"
>       2 "CC-BY-SA3"
>       2 "CC-BY"
>       2 "BSD/OPENSSH"
>       2 "BSD-like"
>       2 "BSD-ADV"
>       2 "Apache-2.0"
>       2 "Apache License V2.0"
>       2 "Apache BSD"
>       2 "Adobe"
>       2 "AURA"
>       2 "AGG License"
>       1 OFL"
>       1 GPLv2
>       1 "zsh"
>       1 "zaurus-updater"
>       1 "zaurus-installer"
>       1 "xrdb"
>       1 "xmame"
>       1 "xbmc"
>       1 "vim"
>       1 "tcp-wrappers"
>       1 "sudo"
>       1 "snmp++"
>       1 "sharp-binary-only"
>       1 "shareware"
>       1 "rtaudio"
>       1 "proprietary-binary"
>       1 "orc"
>       1 "openssl"
>       1 "ntp"
>       1 "nsd"
>       1 "ngrep"
>       1 "makedev"
>       1 "libpng"
>       1 "libmng"
>       1 "libdes"
>       1 "julius"
>       1 "http://www.gnu.org/software/cgicc/doc/cgicc_license.html"
>       1 "http://www.cs.wustl.edu/~schmidt/ACE-copying.html"
>       1 "gpl"
>       1 "gpe-theme-foxbox"
>       1 "freetype GPLv2"
>       1 "freely distributable"
>       1 "flite"
>       1 "cron"
>       1 "broadcom"
>       1 "as-is"
>       1 "XFree86"
>       1 "X11"
>       1 "X-MIT"
>       1 "X-BSD"
>       1 "VP8"
>       1 "University of Washingtons Free-Fork License"
>       1 "University of Illinois/NCSA Open Source License"
>       1 "Unicode"
>       1 "TI TSPA"
>       1 "Sun Binary Code License Agreement"
>       1 "Stanford"
>       1 "Squeak License"
>       1 "ST"
>       1 "SIL Open Font License"
>       1 "RCS"
>       1 "Python-style"
>       1 "Pine"
>       1 "Perl Clarified Artistic License"
>       1 "PYRAF"
>       1 "PYCODES"
>       1 "PSF ZPL"
>       1 "PD/GPLv2"
>       1 "OpenSSL"
>       1 "OpenLDAP"
>       1 "Open Market"
>       1 "OSS"
>       1 "OPL"
>       1 "None"
>       1 "Neotonic ClearSilver License"
>       1 "NVIDIA"
>       1 "Modified BSD"
>       1 "Modified BSD License, Mesa 3-D License, Khronos License"
>       1 "MetaKit"
>       1 "MPL GPL LGPL"
>       1 "MIT-style"
>       1 "MIT GPLv2"
>       1 "MIT + GPL"
>       1 "Liberation"
>       1 "LiPS"
>       1 "LGPLv2.1/GFDL"
>       1 "LGPLv2+"
>       1 "LGPLv2 AFL"
>       1 "LGPL2.1"
>       1 "LGPL2+"
>       1 "LGPL/MPL"
>       1 "LGPL-3"
>       1 "LGPL GPLv2+linking exception"
>       1 "Kermit"
>       1 "Intel"
>       1 "Intel Software License Agreement"
>       1 "IPL"
>       1 "ICU"
>       1 "HypersonicSQL"
>       1 "GPLv3/GPLv2/LGPLv2.1"
>       1 "GPLv3 or later"
>       1 "GPLv2/LGPLv2"
>       1 "GPLv2,BSD"
>       1 "GPLv2 LGPLv2.1"
>       1 "GPLv2 CUPS"
>       1 "GPLv2 BSD"
>       1 "GPL2"
>       1 "GPL/ARToolkit"
>       1 "GPL, MIT, BSD"
>       1 "GPL, MIT"
>       1 "GPL QPL PD"
>       1 "GPL PSF"
>       1 "GPL MPL"
>       1 "GPL MIT"
>       1 "GPL MIT Artistic"
>       1 "GPL LGPL X11"
>       1 "GPL LGPL W3C Classpath BSD"
>       1 "GPL BSD BSD SMAIL"
>       1 "GPL Artistic"
>       1 "GPL + X11"
>       1 "FREEWARE"
>       1 "FNORB"
>       1 "EGENIX"
>       1 "DSSSL"
>       1 "Creative Commons BY-NC-SA 3.0 US"
>       1 "Creative Commons Attribution-ShareAlike 2.0"
>       1 "Copyright file"
>       1 "ClarifiedArtistic"
>       1 "CPL MPL LGPL"
>       1 "CLOSED"
>       1 "CCSA"
>       1 "CCPD"
>       1 "CC-BY-SA"
>       1 "CC"
>       1 "CC Sampling Plus 1.0"
>       1 "Berkeley-style license"
>       1 "BSD-4"
>       1 "BSD, GPLv2"
>       1 "BSD CPL LGPL"
>       1 "BSD 3-clause"
>       1 "Artistic License 2.0"
>       1 "Artistic GPLv1"
>       1 "AdobeFlash"
>       1 "AS IS"
>       1 "APL + others"
>       1 "AL2.0 W3C Public Domain"
>       1 "AL2.0 LGPL2.1"
>       1 "AGPL3"
>       1 ""
> 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel



  parent reply	other threads:[~2010-10-20 19:25 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-10-16 19:15 LICENSE, LICENSE and LICENSE Frans Meulenbroeks
2010-10-17  2:56 ` Chris Larson
2010-10-17 10:16 ` Graeme Gregory
2010-10-20 19:25 ` Denys Dmytriyenko [this message]
2010-10-20 20:14   ` Frans Meulenbroeks

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=20101020192501.GS11514@denix.org \
    --to=denis@denix.org \
    --cc=openembedded-devel@lists.openembedded.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.