[oe] LICENSE, LICENSE and LICENSE
Denys Dmytriyenko
denis at denix.org
Wed Oct 20 19:25:01 UTC 2010
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 at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
More information about the Openembedded-devel
mailing list