All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Robert P. J. Day" <rpjday@crashcourse.ca>
To: Quentin Schulz <quentin.schulz@streamunlimited.com>
Cc: Richard Leitner <richard.leitner@skidata.com>,
	 Yocto discussion list <yocto@yoctoproject.org>
Subject: Re: [yocto] what is the proper treatment of the "Unlicense" license?
Date: Wed, 13 May 2020 09:53:12 -0400 (EDT)	[thread overview]
Message-ID: <alpine.LFD.2.21.2005130945260.16212@localhost.localdomain> (raw)
In-Reply-To: <20200513134127.sprsrldj6nv2zg6o@qschulz>

On Wed, 13 May 2020, Quentin Schulz wrote:

> On Wed, May 13, 2020 at 08:40:28AM -0400, Robert P. J. Day wrote:
> > On Wed, 13 May 2020, Quentin Schulz wrote:
> >
> > > Hi Robert,
> > >
> > > On Wed, May 13, 2020 at 07:19:59AM -0400, Robert P. J. Day wrote:
> > > > On Wed, 13 May 2020, Richard Leitner wrote:
> > > >
> > > > > On Wed, May 13, 2020 at 12:39:44PM +0200, Quentin Schulz wrote:
> > > > > > On Wed, May 13, 2020 at 06:25:01AM -0400, Robert P. J. Day wrote:
> > > > >
> > > > > ...
> > > > >
> > > > > > If it's really widely used, maybe something to add to
> > > > > > openembedded-core/files/common-licenses/ ? So that you don't need any of
> > > > > > the suggested ways?
> > > > >
> > > > > +1 for adding Unlicense to openembedded-core's common-licenses
> > > >
> > > >   as long as this requires only adding an Unlicense file to that
> > > > directory, i can do that shortly.
> > >
> > > I'm not sure, but there might be a need to add it to
> > > SRC_DISTRIBUTE_LICENSES in
> > > openembedded-core/meta/conf/licenses.conf.
> >
> >   that variable is gone:
> >
> >   commit 64daaf29e2c12c8b587bafdebf9409433187ddf7
> >   Author: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
> >   Date:   Wed Dec 11 17:48:14 2019 +0100
> >
> >     licenses.conf: Remove the SRC_DISTRIBUTE_LICENSES variable
> >
> >     The SRC_DISTRIBUTE_LICENSES variable and its static list of licenses
> >     has been replaced by AVAILABLE_LICENSES, which automatically contains
> >     all available licenses.
> >
> >
>
> That'll teach me to check in master instead of my release of Yocto :)

  it gets weirder ... the project i'm working with is based on morty
so that variable *would* still be relevant, but even adding
"Unlicense" to that variable didn't stop the offending recipe
from still generating a warning. so i thought, "i wonder if there are
any other recipes in the layers i'm working with that have
'Unlicense," and sure enough, there's one: pyelftools (created
in-house).

  so i added pyelftools to the image i'm building, but *that* recipe
*didn't* generate a warning, so now i'm thoroughly baffled. and,
finally, i decided to check the current state of pyelftools to see
what its licensing is, and in meta-python, we have the recipe
python3-pyelftools_0.25.bb, wherein we read:

LICENSE = "PD"

  argh ... and if one checks OE/meta/files/common-licenses, there is
indeed a license file named "PD" whose contents are simply:

This is a placeholder for the Public Domain License

so now i'm not sure if a "Unlicense" license file is redundant or
what.

  i'm confused.

rday

  reply	other threads:[~2020-05-13 13:53 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-05-13 10:25 what is the proper treatment of the "Unlicense" license? Robert P. J. Day
2020-05-13 10:39 ` [yocto] " Quentin Schulz
2020-05-13 10:50   ` Richard Leitner
2020-05-13 11:19     ` Robert P. J. Day
2020-05-13 12:19       ` Quentin Schulz
2020-05-13 12:40         ` Robert P. J. Day
2020-05-13 13:41           ` Quentin Schulz
2020-05-13 13:53             ` Robert P. J. Day [this message]
2020-05-13 14:04               ` Quentin Schulz
2020-05-14 10:06     ` Robert P. J. Day
2020-05-13 11:12   ` Robert P. J. Day

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=alpine.LFD.2.21.2005130945260.16212@localhost.localdomain \
    --to=rpjday@crashcourse.ca \
    --cc=quentin.schulz@streamunlimited.com \
    --cc=richard.leitner@skidata.com \
    --cc=yocto@yoctoproject.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.