[OE-core] [PATCH v3 0/4] license: Sync with SPDX 2.0, pull request
Mark Hatle
mark.hatle at windriver.com
Tue Jul 26 15:18:06 UTC 2016
On 7/26/16 9:12 AM, Richard Purdie wrote:
> On Tue, 2016-07-26 at 16:19 +0300, Sergei Miroshnichenko wrote:
>> Here are the request for a community review for a synchronization
>> with the SPDX License List (git.spdx.org/license-list.git) and adding
>> license operators to meet SPDX 2.0 specification compliance
>> (https://spdx.org/sites/spdx/files/SPDX-2.0.pdf Appendix IV: SPDX
>> License Expression).
>>
>> The whole patch series is way too big to send them to the mailing
>> list (the biggest one is ~3MiB), so please find the diffs via gitweb
>> of the -contrib repo.
>
> Whilst we certainly want to collaborate with SPDX, we've never said our
> LICENSE field should match what SPDX is doing. Your patch appears to
> unequivocally join them as a 1:1 mapping and I'm not sure this is
> something we've ever planned or agreed to. These fields do get written
> into the packages and used in a variety of places.
>
> Certainly if we are going to map them 1:1, this is something which
> would need discussion on the OE architecture list first. I'd be nervous
> about committing to do that, not knowing or having any influence over
> what SPDX may do next.
>
> Is the intent here to map us 1:1 with SPDX and are you advocating that?
I agree. This needs to be set as part of the OE Architecture first. I don't
object to the format or contents of the change -- just that it's a pretty big
change for how things work.
Also looking over the patches, the changes to the license text (common-licenses)
need some more explanation. The comment says it syncs to the spdx license list.
But mostly what I see are simply format changes that actually make it harder
for developers to read the license text.
Is there any reference/explanation as to why the formatting changes are
required/suggested/etc?
--Mark
> Cheers,
>
> Richard
>
More information about the Openembedded-core
mailing list