Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update license detection and rules 2020-10 #2296

Merged
merged 50 commits into from
Feb 25, 2021
Merged

Conversation

pombredanne
Copy link
Member

This is an "omnibus PR for misc license detection updates.

Signed-off-by: Philippe Ombredanne [email protected]

@pombredanne pombredanne force-pushed the license-updates-2020-10 branch from dbecc98 to cb0f931 Compare October 23, 2020 16:39
@pombredanne pombredanne force-pushed the license-updates-2020-10 branch from cb0f931 to e55abd1 Compare November 17, 2020 19:30
@pombredanne pombredanne mentioned this pull request Nov 21, 2020
4 tasks
This is in older versions of bash using the GPL 1 or 2

Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Found in Pulse audio. Reusing the same name that is used in FreeDesktop

Signed-off-by: Philippe Ombredanne <[email protected]>
This is seen in pulseaudio

Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
This rarer license expression is otherwise detected too commonly

Signed-off-by: Philippe Ombredanne <[email protected]>
This was mistakenly pushed as a bona fide detection rule

Signed-off-by: Philippe Ombredanne <[email protected]>
For permissive licenses

Signed-off-by: Philippe Ombredanne <[email protected]>
For copyleft licenses

Signed-off-by: Philippe Ombredanne <[email protected]>
Otherwise the cache will always be treated as stale

Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
This include SPDX license list 3.11

Signed-off-by: Philippe Ombredanne <[email protected]>
These would have best been handled with a few exceptions.

Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
These would have best been handled with two exceptions rather than
4 new license keys.

Signed-off-by: Philippe Ombredanne <[email protected]>
Add notice in text to avoid ambiguous detection per
#2327

Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
The CI(s) are flaky and remote diagnostic is hard.

Signed-off-by: Philippe Ombredanne <[email protected]>
We now test with and without dedup of licenses and copyrights.

Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
This test is now passing

Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
@pombredanne pombredanne merged commit e248178 into develop Feb 25, 2021
@pombredanne pombredanne deleted the license-updates-2020-10 branch February 25, 2021 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant