[OE-core] [PATCH 1/2] nettle: update package to 3.1.1 version.

Anders Darander anders at chargestorm.se
Tue Jul 7 05:46:57 UTC 2015


* Paul Eggleton <paul.eggleton at linux.intel.com> [150706 15:58]:

> On Monday 06 July 2015 14:04:46 Burton, Ross wrote:
> > On 4 July 2015 at 12:38, Paul Eggleton <paul.eggleton at linux.intel.com>

> > wrote:
> > > Well, at minimum for our purposes LGPLv3 (or LGPLv3+?) needs to be
> > > added to LICENSE in the nettle recipe (with &). Whether or not
> > > someone chooses to exclude that license in their configuration
> > > through INCOMPATIBLE_LICENSE is a completely separate matter (and
> > > that is, as you allude to, a distinct license from GPLv3).

> > FWIW the YP documentation states to mark GPL LGPL and AGPL v3 in
> > INCOMPATIBLE_LICENSE to build a GPLv3 image, on the rationale that the
> > usual clauses that upset people are not specific to the GPL variation.  The
> > autobuilder just excludes GPL right now, but there's a bug to fix this.

Good. I had assumed that it was changed after the discussion that lead
to the additional mentioning of LGPL-3.0 and AGPL-3.0 in the YP Manual.

> > Of course IANAL and the opinion of someone who actually does use
> > INCOMPATIBLE_LICENSE to remove GPLv3 software would be appreciated!

Well, I guess that it's the opinion of someone who uses that, and has
been running that through lawyers that's needed. Maybe one of the
commercial distributors can chim in on that.

Otherwise I guess that a lot of people using INCOMPATIBLE_LICENSE are
doing that on a layman's basis, just like me...

> I'm also not a lawyer, but for that exact reason I don't think we want to get 
> into any question of license equivalence or similarity - INCOMPATIBLE_LICENSE, 
> if used, needs to list all of the licenses you wish to exclude, so if you want 
> LGPLv3 excluded then you need to state that in addition to GPLv3 (and 
> naturally any recipe that builds LGPLv3-licensed source needs to state as such 
> in the LICENSE value).

Yes, we certainly don't want to state that everything except for a short
list of licenses is OK. In the end, that's up to each and every company
making products to decide.

Though, in the YP documentation, we state as an example on how to get
GPLv3-free builds, that you should set INCOMPATIBLE_LICENSE to "GPL-3.0
LGPL-3.0 AGPL-3.0", per an e-mail thread from last year (if I remember
correctly. I know that at least Mark Hatle was involved in that thread,
as well as I).

Cheers,
Anders

-- 
Anders Darander
ChargeStorm AB / eStorm AB



More information about the Openembedded-core mailing list