All of lore.kernel.org
 help / color / mirror / Atom feed
From: Denys Dmytriyenko <denis@denix.org>
To: openembedded-devel@lists.openembedded.org
Subject: Re: [PATCHv2] recipe licenses: update recipe LICENSE fields
Date: Wed, 20 Oct 2010 14:25:09 -0400	[thread overview]
Message-ID: <20101020182509.GO11514@denix.org> (raw)
In-Reply-To: <AANLkTi=uKwjKYq5W4VwKXcNHdSJkxZnu_w4M9kkvVWoX@mail.gmail.com>

On Mon, Oct 11, 2010 at 08:53:41PM +0200, Frans Meulenbroeks wrote:
> 2010/10/11 Maupin, Chase <chase.maupin@ti.com>:
> >
> >> [...]
> >>
> >> > -LICENSE = "GPLv2"
> >> > +LICENSE = "GPLv2+"
> >>
> >> Doe we want this?
> >> I think most GPLv2 code carries the clause:
> >>
> >> "This program is free software; you can redistribute it and/or
> >> modify it under the terms of the GNU General Public License
> >> as published by the Free Software Foundation; either version 2
> >> of the License, or (at your option) any later version."
> >>
> >> Yet currently virtually all of these have GPL or GPLv2 as LICENSE
> >
> > Frans,
> >
> > My original version of this patch was just changing GPL to GPLv2 for 
> > example.  But I was asked about whether it should be GPLv2+ which I guess 
> > is more indicative of the "or later" clause.  Does anyone have good 
> > guidance here on how to denote things that are GPLv2 only for now (like 
> > git which Linux has a note in the COPYING file about it being GPLv2) and 
> > things that are GPLv2 or later version?  I'm trying for consistency here 
> > but I guess there doesn't seem to be a set policy for how the LICENSE 
> > field should be set.
> 
> I have no personal preference, but was just noting the difference. How
> do others feel about thi?
> 
> BTW: please don't take this personal. I really appreciate you doing
> this, but I also am very aware that it is a boring and non-rewarrding
> job, so we should better aim at getting it right te first time.

Actually, it became a de facto standard in the community to differentiate 
between strict GPLv2 and "GPLv2 or later" (I guess we should thank GPLv3 for 
this...)

Googling for the "GPLv2+" term will show many OSS projects clarifying it this 
way. As well as many project catalogs and listings grouping by "GPLv2+" vs 
"GPLv2"...

In OE we've been using this term for some time now. Although, still too many 
old recipes use old notations, sometimes even as generic as just plain "GPL" 
w/o specifying the exact version. It wasn't as critical before, but these days 
OE is being adopted in corporate environments and proper licensing became 
quite important.

-- 
Denys




  reply	other threads:[~2010-10-20 18:26 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-10-11 15:57 [PATCHv2] recipe licenses: update recipe LICENSE fields Chase Maupin
2010-10-11 17:41 ` Frans Meulenbroeks
2010-10-11 18:14   ` Maupin, Chase
2010-10-11 18:40     ` Koen Kooi
2010-10-11 19:00       ` Frans Meulenbroeks
2010-10-11 19:53         ` Maupin, Chase
2010-10-20 18:15           ` Denys Dmytriyenko
2010-10-20 18:27             ` Maupin, Chase
2010-10-20 18:37               ` Denys Dmytriyenko
2010-10-20 18:41                 ` Maupin, Chase
2010-10-20 18:57                 ` Andreas Oberritter
2010-10-20 19:03                   ` Denys Dmytriyenko
2010-10-20 19:26                     ` Maupin, Chase
2010-10-11 18:53     ` Frans Meulenbroeks
2010-10-20 18:25       ` Denys Dmytriyenko [this message]
2010-10-20 18:49         ` Andreas Oberritter
2010-10-20 18:58           ` Denys Dmytriyenko
2010-10-21  6:39             ` Frans Meulenbroeks
2010-10-15 15:16 ` Maupin, Chase
2010-10-20 18:11   ` Denys Dmytriyenko

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=20101020182509.GO11514@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.