summaryrefslogtreecommitdiff
path: root/util/lint
diff options
context:
space:
mode:
authorPatrick Georgi <pgeorgi@google.com>2020-03-04 14:58:49 +0100
committerPatrick Georgi <pgeorgi@google.com>2020-03-06 07:47:58 +0000
commite342cd332265929a85eff8d39df4a26838070b28 (patch)
tree163e5e9c70f5cfbac4fe50269a99d84cff56b71e /util/lint
parent0a2a670502b2a3404fdaf0708b06a96581880aa6 (diff)
util/lint: Add BSD-4-Clause-UC to acceptable licenses
While a 4 clause BSD license "with advertising" is incompatible to the GPL, the University of California declared the problematic clause null and void. See ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change Change-Id: I4ebb822f64989a5fc8f686e548a94653508d1113 Signed-off-by: Patrick Georgi <pgeorgi@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/39282 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: HAOUAS Elyes <ehaouas@noos.fr> Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Diffstat (limited to 'util/lint')
-rwxr-xr-xutil/lint/lint-000-license-headers7
1 files changed, 7 insertions, 0 deletions
diff --git a/util/lint/lint-000-license-headers b/util/lint/lint-000-license-headers
index 48f7b400ca..1382d7fe48 100755
--- a/util/lint/lint-000-license-headers
+++ b/util/lint/lint-000-license-headers
@@ -111,6 +111,13 @@ check_for_license 'SPDX-License-Identifier: ISC'
check_for_license 'SPDX-License-Identifier: MIT'
check_for_license 'SPDX-License-Identifier: X11'
+# This is 4 clause ("with advertising") but the University of Berkeley
+# declared that 4th clause void, see
+# ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
+# With this, BSD-4-Clause-UC becomes GPLv2 compatible, and so SPDX doesn't
+# differentiate between this license with or without advertising.
+check_for_license 'SPDX-License-Identifier: BSD-4-Clause-UC'
+
if [ ! "${SPDX_ONLY}" = "1" ]; then
check_for_license "under the terms of the GNU General Public License" \
"WITHOUT ANY WARRANTY"