* [Patch 0/4] Update licenses @ 2020-08-04 19:10 Michael D Kinney 2020-08-04 19:10 ` [Patch 1/4] EmbeddedPkg/NonCoherentIoMmuDxe: Apply BSD-2-Clause-Patent Michael D Kinney ` (4 more replies) 0 siblings, 5 replies; 10+ messages in thread From: Michael D Kinney @ 2020-08-04 19:10 UTC (permalink / raw) To: devel Cc: Andrew Fish, Laszlo Ersek, Leif Lindholm, Ard Biesheuvel, Jian J Wang, Hao A Wu, Liming Gao Update licenses that may have been missed in the conversion to the BSD-2-Clause-Patent using SPDX identifiers. Also update list of licenses in Readme.rst and list git submodule license in their own list. Cc: Andrew Fish <afish@apple.com> Cc: Laszlo Ersek <lersek@redhat.com> Cc: Leif Lindholm <leif@nuviainc.com> Cc: Ard Biesheuvel <ard.biesheuvel@arm.com> Cc: Jian J Wang <jian.j.wang@intel.com> Cc: Hao A Wu <hao.a.wu@intel.com> Cc: Liming Gao <liming.gao@intel.com> Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com> Michael D Kinney (4): EmbeddedPkg/NonCoherentIoMmuDxe: Apply BSD-2-Clause-Patent MdeModulePkg/PeCoffImageEmulator.h: Apply BSD-2-Clause-Patent MdePkg/BaseMemoryLibOptDxe: Apply BSD-2-Clause-Patent Readme.rst: List submodules and links to licenses .../NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.c | 9 +--- .../NonCoherentIoMmuDxe.inf | 10 +--- .../Include/Protocol/PeCoffImageEmulator.h | 9 +--- .../BaseMemoryLibOptDxe/AArch64/CompareGuid.S | 24 +-------- .../BaseMemoryLibOptDxe/AArch64/CompareMem.S | 24 +-------- .../BaseMemoryLibOptDxe/AArch64/CopyMem.S | 50 +------------------ .../BaseMemoryLibOptDxe/AArch64/ScanMem.S | 24 +-------- .../BaseMemoryLibOptDxe/AArch64/SetMem.S | 50 +------------------ .../BaseMemoryLibOptDxe/Arm/CompareGuid.S | 24 +-------- .../BaseMemoryLibOptDxe/Arm/CompareGuid.asm | 24 +-------- .../BaseMemoryLibOptDxe/Arm/CompareMem.S | 24 +-------- .../BaseMemoryLibOptDxe/Arm/CompareMem.asm | 24 +-------- .../Library/BaseMemoryLibOptDxe/Arm/ScanMem.S | 28 +---------- .../BaseMemoryLibOptDxe/Arm/ScanMem.asm | 28 +---------- ReadMe.rst | 22 +++++--- 15 files changed, 30 insertions(+), 344 deletions(-) -- 2.21.0.windows.1 ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Patch 1/4] EmbeddedPkg/NonCoherentIoMmuDxe: Apply BSD-2-Clause-Patent 2020-08-04 19:10 [Patch 0/4] Update licenses Michael D Kinney @ 2020-08-04 19:10 ` Michael D Kinney 2020-08-04 19:10 ` [Patch 2/4] MdeModulePkg/PeCoffImageEmulator.h: " Michael D Kinney ` (3 subsequent siblings) 4 siblings, 0 replies; 10+ messages in thread From: Michael D Kinney @ 2020-08-04 19:10 UTC (permalink / raw) To: devel; +Cc: Leif Lindholm, Ard Biesheuvel Change license to BSD-2-Clause-Patent using an SPDX-License-Identifier statement. Cc: Leif Lindholm <leif@nuviainc.com> Cc: Ard Biesheuvel <ard.biesheuvel@arm.com> Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com> --- .../Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.c | 9 +-------- .../NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.inf | 10 +--------- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.c b/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.c index 4b0afe47de..d7ed8c9ebc 100644 --- a/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.c +++ b/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.c @@ -1,14 +1,7 @@ /** @file Copyright (c) 2019, Linaro, Ltd. All rights reserved.<BR> - - This program and the accompanying materials are licensed and made available - under the terms and conditions of the BSD License which accompanies this - distribution. The full text of the license may be found at - http://opensource.org/licenses/bsd-license.php - - THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. + SPDX-License-Identifier: BSD-2-Clause-Patent **/ diff --git a/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.inf b/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.inf index de70cfb4ca..ff4dcaaeca 100644 --- a/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.inf +++ b/EmbeddedPkg/Drivers/NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.inf @@ -1,15 +1,7 @@ #/** @file # # Copyright (c) 2019, Linaro, Ltd. All rights reserved.<BR> -# -# This program and the accompanying materials are licensed and made available -# under the terms and conditions of the BSD License which accompanies this -# distribution. The full text of the license may be found at -# http://opensource.org/licenses/bsd-license.php -# -# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, -# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR -# IMPLIED. +# SPDX-License-Identifier: BSD-2-Clause-Patent # #**/ -- 2.21.0.windows.1 ^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Patch 2/4] MdeModulePkg/PeCoffImageEmulator.h: Apply BSD-2-Clause-Patent 2020-08-04 19:10 [Patch 0/4] Update licenses Michael D Kinney 2020-08-04 19:10 ` [Patch 1/4] EmbeddedPkg/NonCoherentIoMmuDxe: Apply BSD-2-Clause-Patent Michael D Kinney @ 2020-08-04 19:10 ` Michael D Kinney 2020-08-05 0:44 ` Wu, Hao A 2020-08-04 19:10 ` [Patch 3/4] MdePkg/BaseMemoryLibOptDxe: " Michael D Kinney ` (2 subsequent siblings) 4 siblings, 1 reply; 10+ messages in thread From: Michael D Kinney @ 2020-08-04 19:10 UTC (permalink / raw) To: devel; +Cc: Jian J Wang, Hao A Wu, Leif Lindholm, Ard Biesheuvel Change license to BSD-2-Clause-Patent using an SPDX-License-Identifier statement. Cc: Jian J Wang <jian.j.wang@intel.com> Cc: Hao A Wu <hao.a.wu@intel.com> Cc: Leif Lindholm <leif@nuviainc.com> Cc: Ard Biesheuvel <ard.biesheuvel@arm.com> Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com> --- MdeModulePkg/Include/Protocol/PeCoffImageEmulator.h | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/MdeModulePkg/Include/Protocol/PeCoffImageEmulator.h b/MdeModulePkg/Include/Protocol/PeCoffImageEmulator.h index 29633e9a8e..c7f287d776 100644 --- a/MdeModulePkg/Include/Protocol/PeCoffImageEmulator.h +++ b/MdeModulePkg/Include/Protocol/PeCoffImageEmulator.h @@ -1,13 +1,6 @@ /** @file Copyright (c) 2019, Linaro, Ltd. All rights reserved.<BR> - - This program and the accompanying materials are licensed and made available - under the terms and conditions of the BSD License which accompanies this - distribution. The full text of the license may be found at - http://opensource.org/licenses/bsd-license.php - - THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. + SPDX-License-Identifier: BSD-2-Clause-Patent **/ -- 2.21.0.windows.1 ^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [Patch 2/4] MdeModulePkg/PeCoffImageEmulator.h: Apply BSD-2-Clause-Patent 2020-08-04 19:10 ` [Patch 2/4] MdeModulePkg/PeCoffImageEmulator.h: " Michael D Kinney @ 2020-08-05 0:44 ` Wu, Hao A 0 siblings, 0 replies; 10+ messages in thread From: Wu, Hao A @ 2020-08-05 0:44 UTC (permalink / raw) To: Kinney, Michael D, devel@edk2.groups.io Cc: Wang, Jian J, Leif Lindholm, Ard Biesheuvel > -----Original Message----- > From: Kinney, Michael D <michael.d.kinney@intel.com> > Sent: Wednesday, August 5, 2020 3:10 AM > To: devel@edk2.groups.io > Cc: Wang, Jian J <jian.j.wang@intel.com>; Wu, Hao A > <hao.a.wu@intel.com>; Leif Lindholm <leif@nuviainc.com>; Ard Biesheuvel > <ard.biesheuvel@arm.com> > Subject: [Patch 2/4] MdeModulePkg/PeCoffImageEmulator.h: Apply BSD-2- > Clause-Patent > > Change license to BSD-2-Clause-Patent using an SPDX-License-Identifier > statement. > > Cc: Jian J Wang <jian.j.wang@intel.com> > Cc: Hao A Wu <hao.a.wu@intel.com> > Cc: Leif Lindholm <leif@nuviainc.com> > Cc: Ard Biesheuvel <ard.biesheuvel@arm.com> > Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com> > --- > MdeModulePkg/Include/Protocol/PeCoffImageEmulator.h | 9 +-------- > 1 file changed, 1 insertion(+), 8 deletions(-) > > diff --git a/MdeModulePkg/Include/Protocol/PeCoffImageEmulator.h > b/MdeModulePkg/Include/Protocol/PeCoffImageEmulator.h > index 29633e9a8e..c7f287d776 100644 > --- a/MdeModulePkg/Include/Protocol/PeCoffImageEmulator.h > +++ b/MdeModulePkg/Include/Protocol/PeCoffImageEmulator.h > @@ -1,13 +1,6 @@ > /** @file > Copyright (c) 2019, Linaro, Ltd. All rights reserved.<BR> > - > - This program and the accompanying materials are licensed and made > available > - under the terms and conditions of the BSD License which accompanies this > - distribution. The full text of the license may be found at > - http://opensource.org/licenses/bsd-license.php > - > - THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" > BASIS, > - WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER > EXPRESS OR IMPLIED. > + SPDX-License-Identifier: BSD-2-Clause-Patent Reviewed-by: Hao A Wu <hao.a.wu@intel.com> Best Regards, Hao Wu > > **/ > > -- > 2.21.0.windows.1 ^ permalink raw reply [flat|nested] 10+ messages in thread
* [Patch 3/4] MdePkg/BaseMemoryLibOptDxe: Apply BSD-2-Clause-Patent 2020-08-04 19:10 [Patch 0/4] Update licenses Michael D Kinney 2020-08-04 19:10 ` [Patch 1/4] EmbeddedPkg/NonCoherentIoMmuDxe: Apply BSD-2-Clause-Patent Michael D Kinney 2020-08-04 19:10 ` [Patch 2/4] MdeModulePkg/PeCoffImageEmulator.h: " Michael D Kinney @ 2020-08-04 19:10 ` Michael D Kinney 2020-08-04 19:10 ` [Patch 4/4] Readme.rst: List submodules and links to licenses Michael D Kinney 2020-08-06 5:09 ` [Patch 0/4] Update licenses Ard Biesheuvel 4 siblings, 0 replies; 10+ messages in thread From: Michael D Kinney @ 2020-08-04 19:10 UTC (permalink / raw) To: devel; +Cc: Liming Gao, Leif Lindholm, Ard Biesheuvel Change license to BSD-2-Clause-Patent using an SPDX-License-Identifier statement. Cc: Liming Gao <liming.gao@intel.com> Cc: Leif Lindholm <leif@nuviainc.com> Cc: Ard Biesheuvel <ard.biesheuvel@arm.com> Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com> --- .../BaseMemoryLibOptDxe/AArch64/CompareGuid.S | 24 +-------- .../BaseMemoryLibOptDxe/AArch64/CompareMem.S | 24 +-------- .../BaseMemoryLibOptDxe/AArch64/CopyMem.S | 50 +------------------ .../BaseMemoryLibOptDxe/AArch64/ScanMem.S | 24 +-------- .../BaseMemoryLibOptDxe/AArch64/SetMem.S | 50 +------------------ .../BaseMemoryLibOptDxe/Arm/CompareGuid.S | 24 +-------- .../BaseMemoryLibOptDxe/Arm/CompareGuid.asm | 24 +-------- .../BaseMemoryLibOptDxe/Arm/CompareMem.S | 24 +-------- .../BaseMemoryLibOptDxe/Arm/CompareMem.asm | 24 +-------- .../Library/BaseMemoryLibOptDxe/Arm/ScanMem.S | 28 +---------- .../BaseMemoryLibOptDxe/Arm/ScanMem.asm | 28 +---------- 11 files changed, 11 insertions(+), 313 deletions(-) diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CompareGuid.S b/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CompareGuid.S index 9e1b55cdf5..b7a566fdaf 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CompareGuid.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CompareGuid.S @@ -1,29 +1,7 @@ // // Copyright (c) 2016, Linaro Limited // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are met: -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. -// * Neither the name of the Linaro nor the -// names of its contributors may be used to endorse or promote products -// derived from this software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // .text diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CompareMem.S b/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CompareMem.S index a54de6948b..ffe4b7a0b0 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CompareMem.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CompareMem.S @@ -1,29 +1,7 @@ // // Copyright (c) 2013, Linaro Limited // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are met: -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. -// * Neither the name of the Linaro nor the -// names of its contributors may be used to endorse or promote products -// derived from this software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // // Assumptions: diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CopyMem.S b/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CopyMem.S index 56fe3b0956..9fad6d1f26 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CopyMem.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/CopyMem.S @@ -1,57 +1,9 @@ // // Copyright (c) 2012 - 2016, Linaro Limited // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are met: -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. -// * Neither the name of the Linaro nor the -// names of its contributors may be used to endorse or promote products -// derived from this software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -// - -// // Copyright (c) 2015 ARM Ltd // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions -// are met: -// 1. Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// 2. Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. -// 3. The name of the company may not be used to endorse or promote -// products derived from this software without specific prior written -// permission. -// -// THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED -// WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -// TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -// NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // // Assumptions: diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/ScanMem.S b/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/ScanMem.S index 99db2aebcb..8673b76eca 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/ScanMem.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/ScanMem.S @@ -1,29 +1,7 @@ // // Copyright (c) 2014, ARM Limited // All rights Reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are met: -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. -// * Neither the name of the company nor the names of its contributors -// may be used to endorse or promote products derived from this -// software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // // Assumptions: diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/SetMem.S b/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/SetMem.S index ec58f759d7..f974840559 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/SetMem.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/AArch64/SetMem.S @@ -1,57 +1,9 @@ // // Copyright (c) 2012 - 2016, Linaro Limited // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are met: -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. -// * Neither the name of the Linaro nor the -// names of its contributors may be used to endorse or promote products -// derived from this software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -// - -// // Copyright (c) 2015 ARM Ltd // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions -// are met: -// 1. Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// 2. Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. -// 3. The name of the company may not be used to endorse or promote -// products derived from this software without specific prior written -// permission. -// -// THIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED -// WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -// MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -// IN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -// TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -// NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // // Assumptions: diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.S b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.S index b74056fa1f..7de70ae34c 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.S @@ -1,29 +1,7 @@ // // Copyright (c) 2016, Linaro Limited // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are met: -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. -// * Neither the name of the Linaro nor the -// names of its contributors may be used to endorse or promote products -// derived from this software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // .text diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.asm b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.asm index 7ac576d161..3316b8dc6d 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.asm +++ b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.asm @@ -1,29 +1,7 @@ ; ; Copyright (c) 2016, Linaro Limited ; All rights reserved. -; -; Redistribution and use in source and binary forms, with or without -; modification, are permitted provided that the following conditions are met: -; * Redistributions of source code must retain the above copyright -; notice, this list of conditions and the following disclaimer. -; * Redistributions in binary form must reproduce the above copyright -; notice, this list of conditions and the following disclaimer in the -; documentation and/or other materials provided with the distribution. -; * Neither the name of the Linaro nor the -; names of its contributors may be used to endorse or promote products -; derived from this software without specific prior written permission. -; -; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -; "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -; LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -; A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -; HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -; SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -; LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -; DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -; THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -; OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +; SPDX-License-Identifier: BSD-2-Clause-Patent ; EXPORT InternalMemCompareGuid diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.S b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.S index 25a9a09945..d32816c7b0 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.S @@ -1,29 +1,7 @@ // // Copyright (c) 2013 - 2016, Linaro Limited // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are met: -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. -// * Neither the name of the Linaro nor the -// names of its contributors may be used to endorse or promote products -// derived from this software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // // Parameters and result. diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.asm b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.asm index 47b49ee164..27a1efc8ca 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.asm +++ b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.asm @@ -1,29 +1,7 @@ ; ; Copyright (c) 2013 - 2016, Linaro Limited ; All rights reserved. -; -; Redistribution and use in source and binary forms, with or without -; modification, are permitted provided that the following conditions are met: -; * Redistributions of source code must retain the above copyright -; notice, this list of conditions and the following disclaimer. -; * Redistributions in binary form must reproduce the above copyright -; notice, this list of conditions and the following disclaimer in the -; documentation and/or other materials provided with the distribution. -; * Neither the name of the Linaro nor the -; names of its contributors may be used to endorse or promote products -; derived from this software without specific prior written permission. -; -; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -; "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -; LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -; A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -; HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -; SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -; LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -; DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -; THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -; OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +; SPDX-License-Identifier: BSD-2-Clause-Patent ; ; Parameters and result. diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.S b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.S index 5dcf153a61..c0b2dee5d8 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.S +++ b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.S @@ -1,32 +1,6 @@ // Copyright (c) 2010-2011, Linaro Limited // All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions -// are met: -// -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// -// * Redistributions in binary form must reproduce the above copyright -// notice, this list of conditions and the following disclaimer in the -// documentation and/or other materials provided with the distribution. -// -// * Neither the name of Linaro Limited nor the names of its -// contributors may be used to endorse or promote products derived -// from this software without specific prior written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// SPDX-License-Identifier: BSD-2-Clause-Patent // // diff --git a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.asm b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.asm index abda87320e..00f4bff192 100644 --- a/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.asm +++ b/MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.asm @@ -1,32 +1,6 @@ ; Copyright (c) 2010-2011, Linaro Limited ; All rights reserved. -; -; Redistribution and use in source and binary forms, with or without -; modification, are permitted provided that the following conditions -; are met: -; -; * Redistributions of source code must retain the above copyright -; notice, this list of conditions and the following disclaimer. -; -; * Redistributions in binary form must reproduce the above copyright -; notice, this list of conditions and the following disclaimer in the -; documentation and/or other materials provided with the distribution. -; -; * Neither the name of Linaro Limited nor the names of its -; contributors may be used to endorse or promote products derived -; from this software without specific prior written permission. -; -; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -; "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -; LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -; A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -; HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -; SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -; LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -; DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -; THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -; OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +; SPDX-License-Identifier: BSD-2-Clause-Patent ; ; -- 2.21.0.windows.1 ^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Patch 4/4] Readme.rst: List submodules and links to licenses 2020-08-04 19:10 [Patch 0/4] Update licenses Michael D Kinney ` (2 preceding siblings ...) 2020-08-04 19:10 ` [Patch 3/4] MdePkg/BaseMemoryLibOptDxe: " Michael D Kinney @ 2020-08-04 19:10 ` Michael D Kinney 2020-08-05 10:14 ` [edk2-devel] " Leif Lindholm 2020-08-06 2:03 ` Laszlo Ersek 2020-08-06 5:09 ` [Patch 0/4] Update licenses Ard Biesheuvel 4 siblings, 2 replies; 10+ messages in thread From: Michael D Kinney @ 2020-08-04 19:10 UTC (permalink / raw) To: devel; +Cc: Andrew Fish, Laszlo Ersek, Leif Lindholm Update list of content that is covered by a license other than the BSD-2-Clause Plus Patent License and break out list of content that is included as a git submodule from upstream projects. * Use alphabetic order of content * Remove references to IntelFrameworkModulePkg * Add reference for UnitTestFrameworkPkg use of cmocka Cc: Andrew Fish <afish@apple.com> Cc: Laszlo Ersek <lersek@redhat.com> Cc: Leif Lindholm <leif@nuviainc.com> Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com> --- ReadMe.rst | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/ReadMe.rst b/ReadMe.rst index d597e34efc..a16e13547f 100644 --- a/ReadMe.rst +++ b/ReadMe.rst @@ -69,16 +69,26 @@ The majority of the content in the EDK II open source project uses a source project contains the following components that are covered by additional licenses: -- `BaseTools/Source/C/BrotliCompress/brotli <https://github.com/google/brotli/blob/master/LICENSE>`__ -- `MdeModulePkg/Library/BrotliCustomDecompressLib/brotli <https://github.com/google/brotli/blob/master/LICENSE>`__ - `BaseTools/Source/C/LzmaCompress <BaseTools/Source/C/LzmaCompress/LZMA-SDK-README.txt>`__ -- `MdeModulePkg/Library/LzmaCustomDecompressLib <MdeModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK-README.txt>`__ -- `IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Sdk <IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK-README.txt>`__ - `BaseTools/Source/C/VfrCompile/Pccts <BaseTools/Source/C/VfrCompile/Pccts/RIGHTS>`__ -- `MdeModulePkg/Universal/RegularExpressionDxe/oniguruma <https://github.com/kkos/oniguruma/blob/master/README.md>`__ +- `CryptoPkg\Library\BaseCryptLib\SysCall\inet_pton.c <CryptoPkg\Library\BaseCryptLib\SysCall\inet_pton.c>`__ +- `CryptoPkg\Library\Include\crypto\dso_conf.h <https://github.com/openssl/openssl/blob/e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72/LICENSE>`__ +- `CryptoPkg\Library\Include\openssl\opensslconf.h <https://github.com/openssl/openssl/blob/e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72/LICENSE>`__ +- `EmbeddedPkg/Library/FdtLib <EmbeddedPkg/Library/FdtLib/fdt.c>`__. (EDK II uses BSD License) +- `EmbeddedPkg/Include/fdt.h <EmbeddedPkg/Include/fdt.h>`__. (EDK II uses BSD Licence) +- `EmbeddedPkg/Include/libfdt.h <EmbeddedPkg/Include/libfdt.h>`__. (EDK II uses BSD License) +- `MdeModulePkg/Library/LzmaCustomDecompressLib <MdeModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK-README.txt>`__ - `OvmfPkg <OvmfPkg/License.txt>`__ -- `CryptoPkg/Library/OpensslLib/openssl <https://github.com/openssl/openssl/blob/50eaac9f3337667259de725451f201e784599687/LICENSE>`__ + +The EDK II open source project uses content from upstream projects as git submodules +that are covered by additional licenses. + - `ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3 <https://github.com/ucb-bar/berkeley-softfloat-3/blob/b64af41c3276f97f0e181920400ee056b9c88037/COPYING.txt>`__ +- `BaseTools/Source/C/BrotliCompress/brotli <https://github.com/google/brotli/blob/666c3280cc11dc433c303d79a83d4ffbdd12cc8d/LICENSE>`__ +- `CryptoPkg/Library/OpensslLib/openssl <https://github.com/openssl/openssl/blob/e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72/LICENSE>`__ +- `MdeModulePkg/Library/BrotliCustomDecompressLib/brotli <https://github.com/google/brotli/blob/666c3280cc11dc433c303d79a83d4ffbdd12cc8d/LICENSE>`__ +- `MdeModulePkg/Universal/RegularExpressionDxe/oniguruma <https://github.com/kkos/oniguruma/blob/abfc8ff81df4067f309032467785e06975678f0d/COPYING>`__ +- `UnitTestFrameworkPkg/Library/CmockaLib/cmocka <https://git.cryptomilk.org/projects/cmocka.git/tree/COPYING?h=cmocka-1.1.5&id=f5e2cd77c88d9f792562888d2b70c5a396bfbf7a>`__ The EDK II Project is composed of packages. The maintainers for each package are listed in `Maintainers.txt <Maintainers.txt>`__. -- 2.21.0.windows.1 ^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [edk2-devel] [Patch 4/4] Readme.rst: List submodules and links to licenses 2020-08-04 19:10 ` [Patch 4/4] Readme.rst: List submodules and links to licenses Michael D Kinney @ 2020-08-05 10:14 ` Leif Lindholm 2020-08-05 15:23 ` Michael D Kinney 2020-08-06 2:03 ` Laszlo Ersek 1 sibling, 1 reply; 10+ messages in thread From: Leif Lindholm @ 2020-08-05 10:14 UTC (permalink / raw) To: devel, michael.d.kinney; +Cc: Andrew Fish, Laszlo Ersek Hi Mike, For the series: Reviewed-by: Leif Lindholm <leif@nuviainc.com> Recent events make me think though - should we have an explicit statement regarding those files we have that are generated without an explicit license? / Leif On Tue, Aug 04, 2020 at 12:10:10 -0700, Michael D Kinney wrote: > Update list of content that is covered by a license other than > the BSD-2-Clause Plus Patent License and break out list of > content that is included as a git submodule from upstream > projects. > > * Use alphabetic order of content > * Remove references to IntelFrameworkModulePkg > * Add reference for UnitTestFrameworkPkg use of cmocka > > Cc: Andrew Fish <afish@apple.com> > Cc: Laszlo Ersek <lersek@redhat.com> > Cc: Leif Lindholm <leif@nuviainc.com> > Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com> > --- > ReadMe.rst | 22 ++++++++++++++++------ > 1 file changed, 16 insertions(+), 6 deletions(-) > > diff --git a/ReadMe.rst b/ReadMe.rst > index d597e34efc..a16e13547f 100644 > --- a/ReadMe.rst > +++ b/ReadMe.rst > @@ -69,16 +69,26 @@ The majority of the content in the EDK II open source project uses a > source project contains the following components that are covered by additional > licenses: > > -- `BaseTools/Source/C/BrotliCompress/brotli <https://github.com/google/brotli/blob/master/LICENSE>`__ > -- `MdeModulePkg/Library/BrotliCustomDecompressLib/brotli <https://github.com/google/brotli/blob/master/LICENSE>`__ > - `BaseTools/Source/C/LzmaCompress <BaseTools/Source/C/LzmaCompress/LZMA-SDK-README.txt>`__ > -- `MdeModulePkg/Library/LzmaCustomDecompressLib <MdeModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK-README.txt>`__ > -- `IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Sdk <IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK-README.txt>`__ > - `BaseTools/Source/C/VfrCompile/Pccts <BaseTools/Source/C/VfrCompile/Pccts/RIGHTS>`__ > -- `MdeModulePkg/Universal/RegularExpressionDxe/oniguruma <https://github.com/kkos/oniguruma/blob/master/README.md>`__ > +- `CryptoPkg\Library\BaseCryptLib\SysCall\inet_pton.c <CryptoPkg\Library\BaseCryptLib\SysCall\inet_pton.c>`__ > +- `CryptoPkg\Library\Include\crypto\dso_conf.h <https://github.com/openssl/openssl/blob/e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72/LICENSE>`__ > +- `CryptoPkg\Library\Include\openssl\opensslconf.h <https://github.com/openssl/openssl/blob/e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72/LICENSE>`__ > +- `EmbeddedPkg/Library/FdtLib <EmbeddedPkg/Library/FdtLib/fdt.c>`__. (EDK II uses BSD License) > +- `EmbeddedPkg/Include/fdt.h <EmbeddedPkg/Include/fdt.h>`__. (EDK II uses BSD Licence) > +- `EmbeddedPkg/Include/libfdt.h <EmbeddedPkg/Include/libfdt.h>`__. (EDK II uses BSD License) > +- `MdeModulePkg/Library/LzmaCustomDecompressLib <MdeModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK-README.txt>`__ > - `OvmfPkg <OvmfPkg/License.txt>`__ > -- `CryptoPkg/Library/OpensslLib/openssl <https://github.com/openssl/openssl/blob/50eaac9f3337667259de725451f201e784599687/LICENSE>`__ > + > +The EDK II open source project uses content from upstream projects as git submodules > +that are covered by additional licenses. > + > - `ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3 <https://github.com/ucb-bar/berkeley-softfloat-3/blob/b64af41c3276f97f0e181920400ee056b9c88037/COPYING.txt>`__ > +- `BaseTools/Source/C/BrotliCompress/brotli <https://github.com/google/brotli/blob/666c3280cc11dc433c303d79a83d4ffbdd12cc8d/LICENSE>`__ > +- `CryptoPkg/Library/OpensslLib/openssl <https://github.com/openssl/openssl/blob/e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72/LICENSE>`__ > +- `MdeModulePkg/Library/BrotliCustomDecompressLib/brotli <https://github.com/google/brotli/blob/666c3280cc11dc433c303d79a83d4ffbdd12cc8d/LICENSE>`__ > +- `MdeModulePkg/Universal/RegularExpressionDxe/oniguruma <https://github.com/kkos/oniguruma/blob/abfc8ff81df4067f309032467785e06975678f0d/COPYING>`__ > +- `UnitTestFrameworkPkg/Library/CmockaLib/cmocka <https://git.cryptomilk.org/projects/cmocka.git/tree/COPYING?h=cmocka-1.1.5&id=f5e2cd77c88d9f792562888d2b70c5a396bfbf7a>`__ > > The EDK II Project is composed of packages. The maintainers for each package > are listed in `Maintainers.txt <Maintainers.txt>`__. > -- > 2.21.0.windows.1 > > > > ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [edk2-devel] [Patch 4/4] Readme.rst: List submodules and links to licenses 2020-08-05 10:14 ` [edk2-devel] " Leif Lindholm @ 2020-08-05 15:23 ` Michael D Kinney 0 siblings, 0 replies; 10+ messages in thread From: Michael D Kinney @ 2020-08-05 15:23 UTC (permalink / raw) To: Leif Lindholm, devel@edk2.groups.io, Kinney, Michael D Cc: Andrew Fish, Laszlo Ersek Hi Leif, Thank you for the reviews! For generated files, I think there are two categories 1) Files generated as part of the build process that are placed in the build output directly and are never checked into a repository. 2) Files that are generated from a tool used by a developer, and a developer then checks the generated files into a repository. Which recent events are you referring to? Thanks, Mike > -----Original Message----- > From: Leif Lindholm <leif@nuviainc.com> > Sent: Wednesday, August 5, 2020 3:14 AM > To: devel@edk2.groups.io; Kinney, Michael D > <michael.d.kinney@intel.com> > Cc: Andrew Fish <afish@apple.com>; Laszlo Ersek > <lersek@redhat.com> > Subject: Re: [edk2-devel] [Patch 4/4] Readme.rst: List > submodules and links to licenses > > Hi Mike, > > For the series: > Reviewed-by: Leif Lindholm <leif@nuviainc.com> > > Recent events make me think though - should we have an > explicit > statement regarding those files we have that are > generated without an > explicit license? > > / > Leif > > On Tue, Aug 04, 2020 at 12:10:10 -0700, Michael D Kinney > wrote: > > Update list of content that is covered by a license > other than > > the BSD-2-Clause Plus Patent License and break out > list of > > content that is included as a git submodule from > upstream > > projects. > > > > * Use alphabetic order of content > > * Remove references to IntelFrameworkModulePkg > > * Add reference for UnitTestFrameworkPkg use of cmocka > > > > Cc: Andrew Fish <afish@apple.com> > > Cc: Laszlo Ersek <lersek@redhat.com> > > Cc: Leif Lindholm <leif@nuviainc.com> > > Signed-off-by: Michael D Kinney > <michael.d.kinney@intel.com> > > --- > > ReadMe.rst | 22 ++++++++++++++++------ > > 1 file changed, 16 insertions(+), 6 deletions(-) > > > > diff --git a/ReadMe.rst b/ReadMe.rst > > index d597e34efc..a16e13547f 100644 > > --- a/ReadMe.rst > > +++ b/ReadMe.rst > > @@ -69,16 +69,26 @@ The majority of the content in the > EDK II open source project uses a > > source project contains the following components that > are covered by additional > > licenses: > > > > -- `BaseTools/Source/C/BrotliCompress/brotli > <https://github.com/google/brotli/blob/master/LICENSE>`_ > _ > > -- > `MdeModulePkg/Library/BrotliCustomDecompressLib/brotli > <https://github.com/google/brotli/blob/master/LICENSE>`_ > _ > > - `BaseTools/Source/C/LzmaCompress > <BaseTools/Source/C/LzmaCompress/LZMA-SDK-README.txt>`__ > > -- `MdeModulePkg/Library/LzmaCustomDecompressLib > <MdeModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK- > README.txt>`__ > > -- > `IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib > /Sdk > <IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib > /LZMA-SDK-README.txt>`__ > > - `BaseTools/Source/C/VfrCompile/Pccts > <BaseTools/Source/C/VfrCompile/Pccts/RIGHTS>`__ > > -- > `MdeModulePkg/Universal/RegularExpressionDxe/oniguruma > <https://github.com/kkos/oniguruma/blob/master/README.md > >`__ > > +- > `CryptoPkg\Library\BaseCryptLib\SysCall\inet_pton.c > <CryptoPkg\Library\BaseCryptLib\SysCall\inet_pton.c>`__ > > +- `CryptoPkg\Library\Include\crypto\dso_conf.h > <https://github.com/openssl/openssl/blob/e2e09d9fba1187f > 8d6aafaa34d4172f56f1ffb72/LICENSE>`__ > > +- `CryptoPkg\Library\Include\openssl\opensslconf.h > <https://github.com/openssl/openssl/blob/e2e09d9fba1187f > 8d6aafaa34d4172f56f1ffb72/LICENSE>`__ > > +- `EmbeddedPkg/Library/FdtLib > <EmbeddedPkg/Library/FdtLib/fdt.c>`__. (EDK II uses BSD > License) > > +- `EmbeddedPkg/Include/fdt.h > <EmbeddedPkg/Include/fdt.h>`__. (EDK II uses BSD > Licence) > > +- `EmbeddedPkg/Include/libfdt.h > <EmbeddedPkg/Include/libfdt.h>`__. (EDK II uses BSD > License) > > +- `MdeModulePkg/Library/LzmaCustomDecompressLib > <MdeModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK- > README.txt>`__ > > - `OvmfPkg <OvmfPkg/License.txt>`__ > > -- `CryptoPkg/Library/OpensslLib/openssl > <https://github.com/openssl/openssl/blob/50eaac9f3337667 > 259de725451f201e784599687/LICENSE>`__ > > + > > +The EDK II open source project uses content from > upstream projects as git submodules > > +that are covered by additional licenses. > > + > > - `ArmPkg/Library/ArmSoftFloatLib/berkeley- > softfloat-3 <https://github.com/ucb-bar/berkeley- > softfloat- > 3/blob/b64af41c3276f97f0e181920400ee056b9c88037/COPYING. > txt>`__ > > +- `BaseTools/Source/C/BrotliCompress/brotli > <https://github.com/google/brotli/blob/666c3280cc11dc433 > c303d79a83d4ffbdd12cc8d/LICENSE>`__ > > +- `CryptoPkg/Library/OpensslLib/openssl > <https://github.com/openssl/openssl/blob/e2e09d9fba1187f > 8d6aafaa34d4172f56f1ffb72/LICENSE>`__ > > +- > `MdeModulePkg/Library/BrotliCustomDecompressLib/brotli > <https://github.com/google/brotli/blob/666c3280cc11dc433 > c303d79a83d4ffbdd12cc8d/LICENSE>`__ > > +- > `MdeModulePkg/Universal/RegularExpressionDxe/oniguruma > <https://github.com/kkos/oniguruma/blob/abfc8ff81df4067f > 309032467785e06975678f0d/COPYING>`__ > > +- `UnitTestFrameworkPkg/Library/CmockaLib/cmocka > <https://git.cryptomilk.org/projects/cmocka.git/tree/COP > YING?h=cmocka- > 1.1.5&id=f5e2cd77c88d9f792562888d2b70c5a396bfbf7a>`__ > > > > The EDK II Project is composed of packages. The > maintainers for each package > > are listed in `Maintainers.txt <Maintainers.txt>`__. > > -- > > 2.21.0.windows.1 > > > > > > > > ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [edk2-devel] [Patch 4/4] Readme.rst: List submodules and links to licenses 2020-08-04 19:10 ` [Patch 4/4] Readme.rst: List submodules and links to licenses Michael D Kinney 2020-08-05 10:14 ` [edk2-devel] " Leif Lindholm @ 2020-08-06 2:03 ` Laszlo Ersek 1 sibling, 0 replies; 10+ messages in thread From: Laszlo Ersek @ 2020-08-06 2:03 UTC (permalink / raw) To: devel, michael.d.kinney; +Cc: Andrew Fish, Leif Lindholm On 08/04/20 21:10, Michael D Kinney wrote: > Update list of content that is covered by a license other than > the BSD-2-Clause Plus Patent License and break out list of > content that is included as a git submodule from upstream > projects. > > * Use alphabetic order of content > * Remove references to IntelFrameworkModulePkg > * Add reference for UnitTestFrameworkPkg use of cmocka > > Cc: Andrew Fish <afish@apple.com> > Cc: Laszlo Ersek <lersek@redhat.com> > Cc: Leif Lindholm <leif@nuviainc.com> > Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com> > --- > ReadMe.rst | 22 ++++++++++++++++------ > 1 file changed, 16 insertions(+), 6 deletions(-) > > diff --git a/ReadMe.rst b/ReadMe.rst > index d597e34efc..a16e13547f 100644 > --- a/ReadMe.rst > +++ b/ReadMe.rst > @@ -69,16 +69,26 @@ The majority of the content in the EDK II open source project uses a > source project contains the following components that are covered by additional > licenses: > > -- `BaseTools/Source/C/BrotliCompress/brotli <https://github.com/google/brotli/blob/master/LICENSE>`__ > -- `MdeModulePkg/Library/BrotliCustomDecompressLib/brotli <https://github.com/google/brotli/blob/master/LICENSE>`__ > - `BaseTools/Source/C/LzmaCompress <BaseTools/Source/C/LzmaCompress/LZMA-SDK-README.txt>`__ > -- `MdeModulePkg/Library/LzmaCustomDecompressLib <MdeModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK-README.txt>`__ > -- `IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Sdk <IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK-README.txt>`__ > - `BaseTools/Source/C/VfrCompile/Pccts <BaseTools/Source/C/VfrCompile/Pccts/RIGHTS>`__ > -- `MdeModulePkg/Universal/RegularExpressionDxe/oniguruma <https://github.com/kkos/oniguruma/blob/master/README.md>`__ > +- `CryptoPkg\Library\BaseCryptLib\SysCall\inet_pton.c <CryptoPkg\Library\BaseCryptLib\SysCall\inet_pton.c>`__ > +- `CryptoPkg\Library\Include\crypto\dso_conf.h <https://github.com/openssl/openssl/blob/e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72/LICENSE>`__ > +- `CryptoPkg\Library\Include\openssl\opensslconf.h <https://github.com/openssl/openssl/blob/e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72/LICENSE>`__ > +- `EmbeddedPkg/Library/FdtLib <EmbeddedPkg/Library/FdtLib/fdt.c>`__. (EDK II uses BSD License) > +- `EmbeddedPkg/Include/fdt.h <EmbeddedPkg/Include/fdt.h>`__. (EDK II uses BSD Licence) > +- `EmbeddedPkg/Include/libfdt.h <EmbeddedPkg/Include/libfdt.h>`__. (EDK II uses BSD License) > +- `MdeModulePkg/Library/LzmaCustomDecompressLib <MdeModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK-README.txt>`__ > - `OvmfPkg <OvmfPkg/License.txt>`__ > -- `CryptoPkg/Library/OpensslLib/openssl <https://github.com/openssl/openssl/blob/50eaac9f3337667259de725451f201e784599687/LICENSE>`__ > + > +The EDK II open source project uses content from upstream projects as git submodules > +that are covered by additional licenses. > + > - `ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3 <https://github.com/ucb-bar/berkeley-softfloat-3/blob/b64af41c3276f97f0e181920400ee056b9c88037/COPYING.txt>`__ > +- `BaseTools/Source/C/BrotliCompress/brotli <https://github.com/google/brotli/blob/666c3280cc11dc433c303d79a83d4ffbdd12cc8d/LICENSE>`__ > +- `CryptoPkg/Library/OpensslLib/openssl <https://github.com/openssl/openssl/blob/e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72/LICENSE>`__ > +- `MdeModulePkg/Library/BrotliCustomDecompressLib/brotli <https://github.com/google/brotli/blob/666c3280cc11dc433c303d79a83d4ffbdd12cc8d/LICENSE>`__ > +- `MdeModulePkg/Universal/RegularExpressionDxe/oniguruma <https://github.com/kkos/oniguruma/blob/abfc8ff81df4067f309032467785e06975678f0d/COPYING>`__ > +- `UnitTestFrameworkPkg/Library/CmockaLib/cmocka <https://git.cryptomilk.org/projects/cmocka.git/tree/COPYING?h=cmocka-1.1.5&id=f5e2cd77c88d9f792562888d2b70c5a396bfbf7a>`__ > > The EDK II Project is composed of packages. The maintainers for each package > are listed in `Maintainers.txt <Maintainers.txt>`__. > Acked-by: Laszlo Ersek <lersek@redhat.com> ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Patch 0/4] Update licenses 2020-08-04 19:10 [Patch 0/4] Update licenses Michael D Kinney ` (3 preceding siblings ...) 2020-08-04 19:10 ` [Patch 4/4] Readme.rst: List submodules and links to licenses Michael D Kinney @ 2020-08-06 5:09 ` Ard Biesheuvel 4 siblings, 0 replies; 10+ messages in thread From: Ard Biesheuvel @ 2020-08-06 5:09 UTC (permalink / raw) To: Michael D Kinney, devel@edk2.groups.io Cc: Andrew Fish, Laszlo Ersek, Leif Lindholm, Jian J Wang, Hao A Wu, Liming Gao [-- Attachment #1: Type: text/plain, Size: 2699 bytes --] for the series, Acked-by: Ard Biesheuvel <ard.biesheuvel@arm.com> ________________________________ From: Michael D Kinney <michael.d.kinney@intel.com> Sent: Tuesday, August 4, 2020 21:10 To: devel@edk2.groups.io <devel@edk2.groups.io> Cc: Andrew Fish <afish@apple.com>; Laszlo Ersek <lersek@redhat.com>; Leif Lindholm <leif@nuviainc.com>; Ard Biesheuvel <Ard.Biesheuvel@arm.com>; Jian J Wang <jian.j.wang@intel.com>; Hao A Wu <hao.a.wu@intel.com>; Liming Gao <liming.gao@intel.com> Subject: [Patch 0/4] Update licenses Update licenses that may have been missed in the conversion to the BSD-2-Clause-Patent using SPDX identifiers. Also update list of licenses in Readme.rst and list git submodule license in their own list. Cc: Andrew Fish <afish@apple.com> Cc: Laszlo Ersek <lersek@redhat.com> Cc: Leif Lindholm <leif@nuviainc.com> Cc: Ard Biesheuvel <ard.biesheuvel@arm.com> Cc: Jian J Wang <jian.j.wang@intel.com> Cc: Hao A Wu <hao.a.wu@intel.com> Cc: Liming Gao <liming.gao@intel.com> Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com> Michael D Kinney (4): EmbeddedPkg/NonCoherentIoMmuDxe: Apply BSD-2-Clause-Patent MdeModulePkg/PeCoffImageEmulator.h: Apply BSD-2-Clause-Patent MdePkg/BaseMemoryLibOptDxe: Apply BSD-2-Clause-Patent Readme.rst: List submodules and links to licenses .../NonCoherentIoMmuDxe/NonCoherentIoMmuDxe.c | 9 +--- .../NonCoherentIoMmuDxe.inf | 10 +--- .../Include/Protocol/PeCoffImageEmulator.h | 9 +--- .../BaseMemoryLibOptDxe/AArch64/CompareGuid.S | 24 +-------- .../BaseMemoryLibOptDxe/AArch64/CompareMem.S | 24 +-------- .../BaseMemoryLibOptDxe/AArch64/CopyMem.S | 50 +------------------ .../BaseMemoryLibOptDxe/AArch64/ScanMem.S | 24 +-------- .../BaseMemoryLibOptDxe/AArch64/SetMem.S | 50 +------------------ .../BaseMemoryLibOptDxe/Arm/CompareGuid.S | 24 +-------- .../BaseMemoryLibOptDxe/Arm/CompareGuid.asm | 24 +-------- .../BaseMemoryLibOptDxe/Arm/CompareMem.S | 24 +-------- .../BaseMemoryLibOptDxe/Arm/CompareMem.asm | 24 +-------- .../Library/BaseMemoryLibOptDxe/Arm/ScanMem.S | 28 +---------- .../BaseMemoryLibOptDxe/Arm/ScanMem.asm | 28 +---------- ReadMe.rst | 22 +++++--- 15 files changed, 30 insertions(+), 344 deletions(-) -- 2.21.0.windows.1 IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. [-- Attachment #2: Type: text/html, Size: 4036 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2020-08-06 5:09 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2020-08-04 19:10 [Patch 0/4] Update licenses Michael D Kinney 2020-08-04 19:10 ` [Patch 1/4] EmbeddedPkg/NonCoherentIoMmuDxe: Apply BSD-2-Clause-Patent Michael D Kinney 2020-08-04 19:10 ` [Patch 2/4] MdeModulePkg/PeCoffImageEmulator.h: " Michael D Kinney 2020-08-05 0:44 ` Wu, Hao A 2020-08-04 19:10 ` [Patch 3/4] MdePkg/BaseMemoryLibOptDxe: " Michael D Kinney 2020-08-04 19:10 ` [Patch 4/4] Readme.rst: List submodules and links to licenses Michael D Kinney 2020-08-05 10:14 ` [edk2-devel] " Leif Lindholm 2020-08-05 15:23 ` Michael D Kinney 2020-08-06 2:03 ` Laszlo Ersek 2020-08-06 5:09 ` [Patch 0/4] Update licenses Ard Biesheuvel
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox