From 40e4ea3b09011a46e8d750f5f5d2869721c5b384 Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Mon, 20 Jan 2025 16:46:44 -0800 Subject: [PATCH] Add 'Android Software Development Kit License' to allowlist. Adding a special entry for dependencies using this license id. The Android Software Development Kit License is a special case. It can introduce licensing complexities due to the potentially extensive transitive dependency chain. Developers should carefully review the licenses of all dependencies. Change-Id: I8626391ce04f921a9efa519a5305afce62a5f1c2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/6174215 Reviewed-by: Rachael Newitt Commit-Queue: Jordan Brown --- metadata/fields/custom/license_allowlist.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/metadata/fields/custom/license_allowlist.py b/metadata/fields/custom/license_allowlist.py index b7d76e05a..43e7c0a51 100644 --- a/metadata/fields/custom/license_allowlist.py +++ b/metadata/fields/custom/license_allowlist.py @@ -108,7 +108,6 @@ EXTENDED_LICENSE_CLASSIFIERS = frozenset([ # unencumbered. # go/keep-sorted start case=no "AhemFont", - "Android-SDK", "LZMA", "public-domain-md5", "SPL-SQRT-FLOOR", @@ -152,6 +151,12 @@ EXTENDED_LICENSE_CLASSIFIERS = frozenset([ "X11-Lucent", "zxing", # go/keep-sorted end + + # The Android Software Development Kit License is a special case. + # It can introduce licensing complexities due to the potentially extensive + # transitive dependency chain. Developers should carefully review the + # licenses of all dependencies. + "Android Software Development Kit License", ]) # These licenses are only allowed in open source projects due to their