Patrick Georgi has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/36175 )
Change subject: util/lint: Update license header text for SPDX headers. ......................................................................
Patch Set 3: Code-Review+1
(2 comments)
https://review.coreboot.org/c/coreboot/+/36175/3/util/lint/lint-000-license-... File util/lint/lint-000-license-headers:
https://review.coreboot.org/c/coreboot/+/36175/3/util/lint/lint-000-license-... PS3, Line 76: identifer identifier
https://review.coreboot.org/c/coreboot/+/36175/3/util/lint/lint-000-license-... PS3, Line 106: check_for_license 'SPDX-License-Identifier: Apache-2.0' : check_for_license 'SPDX-License-Identifier: BSD-3-Clause' : check_for_license 'SPDX-License-Identifier: GPL-2.0-only' : check_for_license 'SPDX-License-Identifier: GPL-2.0-or-later' : check_for_license 'SPDX-License-Identifier: GPL-3.0-only' : check_for_license 'SPDX-License-Identifier: GPL-3.0-or-later' : check_for_license 'SPDX-License-Identifier: ISC' : check_for_license 'SPDX-License-Identifier: MIT' : check_for_license 'SPDX-License-Identifier: X11'
Probably, however that will require extensive refactoring of this script to look at projects individ […]
Also, ISC, MIT and X11 are also permissible in coreboot for imported code (they're GPL-compatible), and libpayload already contains some GPL'd drivers (in principle hidden behind a Kconfig flag, not sure if that's 100% accurate).
So any effort to make license tests per-project is really orthogonal to what this change is doing.