mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-10-20 15:51:52 -09:00
package/gnu-efi: fix license information
Split the confusing "and/or" for gnulib, so dual-licensed and GPL-only
parts are clearly noted, and add the missing LGPL license. Lines in
GNU_EFI_LICENSE are ordered the same way as the information is given
in the LICENSE file.
The license situation of inc/subst/elf.h is curious: The file itself
is licensed under LGPL-2.1-or-later, and used in gnu-efi under
LGPL-3.0-or-later (accompanied by the appropriate license files),
which in turn allows using it for object code under different terms
with certain conditions (see section 3 of LGPL 3.0, as noted in the
gnu-efi LICENSE file).
Signed-off-by: Fiona Klute (othermo GmbH) <fiona.klute@gmx.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit 7ed738bf5d)
Signed-off-by: Raphaël Mélotte <raphael.melotte@mind.be>
This commit is contained in:
committed by
Raphaël Mélotte
parent
6d271094e8
commit
0679bed2f6
@@ -9,8 +9,10 @@ GNU_EFI_SITE = $(call github,ncroxon,gnu-efi,$(GNU_EFI_VERSION))
|
||||
GNU_EFI_INSTALL_STAGING = YES
|
||||
|
||||
GNU_EFI_LICENSE = \
|
||||
BSD-3-Clause and/or GPL-2.0+ (gnuefi), \
|
||||
BSD-3-Clause or GPL-2.0+ (gnuefi), \
|
||||
BSD-3-Clause (efilib), \
|
||||
LGPL-3.0-or-later (inc/subst/elf.h), \
|
||||
GPL-2.0+ (tests, some IDE & CI files), \
|
||||
BSD-2-Clause-Patent (EDK2 routines)
|
||||
GNU_EFI_LICENSE_FILES = \
|
||||
LICENSE \
|
||||
|
||||
Reference in New Issue
Block a user