On Thu, Dec 15, 2011 at 12:36 AM, Bernhard Guillon <[email protected]> wrote: > Hi all, > I want to ask which license style is currently the preferred one? At > license.bbclass this comment appears: > > # Standards are great! Everyone has their own. In an effort to standardize > licensing > # names, common-licenses will use the SPDX standard license names. In order > to not > # break the non-standardized license names that we find in LICENSE, we'll > set > # up a bunch of VarFlags to accomodate non-SPDX license names. > # > # We should really discuss standardizing this field, but that's a longer > term goal. > # For now, we can do this and it should grab the most common LICENSE naming > variations. > > So the valide license names for recipes are e.g. MPLv1 while the SPDX > license is MPL-1. Why are we not using MPL-1 at the LICENSE field from > recipes?
Bernhard, I'm writing an RFC for this both with a suggestion for a naming convention, the field's format and some issues I've found with the current model (mainly around most recipes having LICENSE as a recipe value when in practice, it should be assigned to the package). With all the OE-Core recipes out there, changing those fields without a documented agreed upon standard would be the wrong thing to do. I've been trying to make all the license.bbclass work compatible with OE LICENSE values that have traditionally been there. So, for example, I want to support both MPLv1.0 and MPL-1.0 in order to be backwards compatible. However, certain values (GPL, MPL, LGPL) have no actual meaning due to missing version indicators. Those need to be fixed. I'll have a draft for this early next week. Thanks, -b > > Best regrads, > Bernhard Guillon > > > -- > Scanned by MailScanner. > > > _______________________________________________ > Openembedded-core mailing list > [email protected] > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core -- Elizabeth Flanagan Yocto Project Build and Release _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
