Bug 1861502 - license info needs updating
Summary: license info needs updating
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: llvm
Version: 33
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: serge_sans_paille
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-07-28 19:08 UTC by Dave Love
Modified: 2020-10-13 15:28 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-10-13 15:28:28 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Dave Love 2020-07-28 19:08:49 UTC
Description of problem:

License in the current spec is listed as NCSA, which doesn't correspond to LICENSE.txt.  (That appears to have been changed last year.)  Also the spec is missing %licence.

This applies to related packages, of course, but I assume it's enough to report it once.  (I noticed when looking at libomp.)

Comment 1 serge_sans_paille 2020-07-29 07:17:56 UTC
Correct! I'll handle that.

Comment 2 serge_sans_paille 2020-07-29 14:07:00 UTC
After some extra checks, LLVM is still under a dual license NCSA / Apache 2 with exception, so current field is not incorrect.
According to https://llvm.org/foundation/relicensing/ the relicesing process is well advanced but still not fully finished.
And unfortunately, Apache 2 with exceptions is not listed as an official license in https://fedoraproject.org/wiki/Licensing:Main#Good_Licenses
I've been updating the %license entry for all packages.

Comment 3 Josh Stone 2020-07-29 15:59:11 UTC
This license came up in bug 1791958, and spot (on behalf of Fedora legal) told me to just use "ASL 2.0 with exceptions".

Comment 4 serge_sans_paille 2020-07-31 08:55:31 UTC
ok, thanks Josh for the pointer!

Comment 5 Dave Love 2020-07-31 09:41:36 UTC
The current source appears to be only under the new licence.  In any case, you'd need to ship the licence file; the link in the Fedora licence list is dead (reported).

Comment 6 Ben Cotton 2020-08-11 13:50:33 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 33 development cycle.
Changing version to 33.

Comment 7 serge_sans_paille 2020-10-09 16:44:09 UTC
> The current source appears to be only under the new licence

The situation upstream is described in https://llvm.org/docs/DeveloperPolicy.html#copyright-license-and-patents .
Basically, the LLVM codebase is still under dual license until the relicensing effort finishes. LICENSE.txt at top of tree reflects that.

I've fixed all LLVM-related packages to ship the licence file.


Note You need to log in before you can comment on or make changes to this bug.