Skip to content

Commit b5fa441

Browse files
authored
Merge pull request #2921 from nexB/spring-2022-license-updates
Spring 2022 license updates
2 parents a2068b1 + 3cec169 commit b5fa441

File tree

2,252 files changed

+8119
-377
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,252 files changed

+8119
-377
lines changed

etc/scripts/licenses/synclic.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,7 @@ class DejaSource(ExternalLicensesSource):
523523
"category",
524524
"owner",
525525
"text_urls",
526+
"language",
526527
"osi_url",
527528
"faq_url",
528529
"other_urls",
@@ -668,7 +669,8 @@ def fetch_spdx_license_details(
668669
def patch_spdx_license(self, api_url, license_key, spdx_license_key):
669670
"""
670671
PATCH the DejaCode ``license_key`` to set the ``spdx_license_key``
671-
using the DejaCode API Raise an exception on failure.
672+
using the DejaCode API.
673+
Raise an exception on failure.
672674
"""
673675
headers = {
674676
"Authorization": f"Token {self.api_key}",
@@ -891,6 +893,7 @@ def license_to_dict(lico):
891893
name=lico.name,
892894
owner=lico.owner,
893895
is_exception=lico.is_exception,
896+
language=lico.language or "en",
894897
full_text=lico.text,
895898
spdx_license_key=lico.spdx_license_key,
896899
reference_notes=lico.notes,
@@ -1351,6 +1354,7 @@ def synchronize_licenses(
13511354

13521355
added_to_external = [externals_by_key[k] for k in added_to_external]
13531356
updated_in_external = [externals_by_key[k] for k in updated_in_external]
1357+
external_source.externals_by_key = externals_by_key
13541358
return added_to_external, updated_in_external
13551359

13561360

@@ -1439,9 +1443,6 @@ def cli(
14391443
api_url = external_source.api_base_url
14401444
api_key = external_source.api_key
14411445
for i, new_lic in enumerate(added_to_external):
1442-
if i == 2:
1443-
break
1444-
14451446
if new_lic.key in dejacode_special_skippable_keys:
14461447
continue
14471448
if TRACE:
@@ -1451,8 +1452,6 @@ def cli(
14511452
if update_external:
14521453
externals_by_key = external_source.externals_by_key
14531454
for i, modified_lic in enumerate(updated_in_external):
1454-
if i == 2:
1455-
break
14561455
if modified_lic.key in dejacode_special_skippable_keys:
14571456
continue
14581457
mold = license_to_dict(modified_lic)

src/licensedcode/data/licenses/anti-capitalist-1.4.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ name: ANTI-CAPITALIST SOFTWARE LICENSE (v 1.4)
44
category: Free Restricted
55
owner: Everest Pipkin and Ramsey Nasser
66
homepage_url: https://anticapitalist.software/
7-
spdx_license_key: LicenseRef-scancode-anti-capitalist-1.4
7+
spdx_license_key: LicenseRef-scancode-anti-capitalist-1.4
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
key: app-s2p
22
short_name: App::s2p License
33
name: App::s2p License
4+
category: Permissive
5+
owner: Unspecified
46
spdx_license_key: App-s2p
57
other_urls:
68
- https://fedoraproject.org/wiki/Licensing/App-s2p
7-
category: Permissive
8-
owner: Unspecified

src/licensedcode/data/licenses/bohl-0.2.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ key: bohl-0.2
22
short_name: BOHL-0.2
33
name: The Balloon Open Hardware License v0.2
44
category: Permissive
5-
spdx_license_key: LicenseRef-scancode-bohl-0.2
65
owner: The Balloon
6+
spdx_license_key: LicenseRef-scancode-bohl-0.2
77
text_urls:
88
- https://web.archive.org/web/20140426215620/http://www.balloonboard.org/docs/Balloon_License_0v2.pdf
99
ignorable_copyrights:

src/licensedcode/data/licenses/cc-by-3.0-de.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
key: cc-by-3.0-de
22
language: de
3-
category: Permissive
4-
owner: Creative Commons
53
short_name: Creative Commons Attribution 3.0 Germany
64
name: Creative Commons Attribution 3.0 Germany
5+
category: Permissive
6+
owner: Creative Commons
77
spdx_license_key: CC-BY-3.0-DE
88
other_urls:
99
- https://creativecommons.org/licenses/by/3.0/de/legalcode

src/licensedcode/data/licenses/cc-by-3.0-nl.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
key: cc-by-3.0-nl
22
language: nl
3-
category: Permissive
4-
owner: Creative Commons
53
short_name: Creative Commons Attribution 3.0 Netherlands
64
name: Creative Commons Attribution 3.0 Netherlands
5+
category: Permissive
6+
owner: Creative Commons
77
spdx_license_key: CC-BY-3.0-NL
88
other_urls:
99
- https://creativecommons.org/licenses/by/3.0/nl/legalcode

src/licensedcode/data/licenses/cc-by-nc-3.0-de.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
key: cc-by-nc-3.0-de
22
language: de
33
short_name: CC-BY-NC-3.0-DE
4+
name: Creative Commons Attribution Non Commercial 3.0 Germany
45
category: Free Restricted
56
owner: Creative Commons
6-
name: Creative Commons Attribution Non Commercial 3.0 Germany
77
spdx_license_key: CC-BY-NC-3.0-DE
88
other_urls:
99
- https://creativecommons.org/licenses/by-nc/3.0/de/legalcode

src/licensedcode/data/licenses/cc-by-nc-nd-2.0-at.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ name: Creative Commons Namensnennung - Nicht-kommerziell - Keine Bearbeitung 2.0
55
category: Free Restricted
66
owner: Creative Commons
77
homepage_url: https://creativecommons.org/licenses/by-nc-nd/2.0/
8+
spdx_license_key: LicenseRef-scancode-cc-by-nc-nd-2.0-at
89
text_urls:
910
- https://creativecommons.org/licenses/by-nc-nd/2.0/legalcode.at
10-
spdx_license_key: LicenseRef-scancode-cc-by-nc-nd-2.0-at
11-

src/licensedcode/data/licenses/cc-by-nc-nd-3.0-de.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
key: cc-by-nc-nd-3.0-de
22
language: de
3-
category: Free Restricted
4-
owner: Creative Commons
53
short_name: CC-BY-NC-ND-3.0-DE
64
name: Creative Commons Attribution Non Commercial No Derivatives 3.0 Germany
5+
category: Free Restricted
6+
owner: Creative Commons
77
spdx_license_key: CC-BY-NC-ND-3.0-DE
88
other_urls:
99
- https://creativecommons.org/licenses/by-nc-nd/3.0/de/legalcode

src/licensedcode/data/licenses/cc-by-nc-sa-2.0-fr.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
key: cc-by-nc-sa-2.0-fr
22
language: fr
3-
category: Free Restricted
4-
owner: Creative Commons
53
short_name: CC-BY-NC-SA-2.0-FR
64
name: Creative Commons Attribution-NonCommercial-ShareAlike 2.0 France
5+
category: Free Restricted
6+
owner: Creative Commons
77
spdx_license_key: CC-BY-NC-SA-2.0-FR
88
other_urls:
99
- https://creativecommons.org/licenses/by-nc-sa/2.0/fr/legalcode

0 commit comments

Comments
 (0)