瀏覽代碼

BaseTools: Replace BSD License with BSD+Patent License

https://bugzilla.tianocore.org/show_bug.cgi?id=1373

Replace BSD 2-Clause License with BSD+Patent License.  This change is
based on the following emails:

  https://lists.01.org/pipermail/edk2-devel/2019-February/036260.html
  https://lists.01.org/pipermail/edk2-devel/2018-October/030385.html

RFCs with detailed process for the license change:

  V3: https://lists.01.org/pipermail/edk2-devel/2019-March/038116.html
  V2: https://lists.01.org/pipermail/edk2-devel/2019-March/037669.html
  V1: https://lists.01.org/pipermail/edk2-devel/2019-March/037500.html

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Reviewed-by: Bob Feng <bob.c.feng@intel.com>
Michael D Kinney 5 年之前
父節點
當前提交
2e351cbe8e
共有 100 個文件被更改,包括 100 次插入701 次删除
  1. 1 7
      BaseTools/Bin/CYGWIN_NT-5.1-i686/LzmaF86Compress
  2. 1 8
      BaseTools/Bin/CYGWIN_NT-5.1-i686/armcc_wrapper.py
  3. 1 7
      BaseTools/BinWrappers/PosixLike/BrotliCompress
  4. 1 7
      BaseTools/BinWrappers/PosixLike/LzmaF86Compress
  5. 1 7
      BaseTools/BinWrappers/WindowsLike/BrotliCompress.bat
  6. 1 7
      BaseTools/BuildEnv
  7. 1 7
      BaseTools/Conf/Empty_Package_Information_Data_File.ini
  8. 1 6
      BaseTools/Conf/FrameworkDatabase.template
  9. 1 6
      BaseTools/Conf/XMLSchema/DistributionPackage.xsd
  10. 1 7
      BaseTools/Conf/build_rule.template
  11. 1 7
      BaseTools/Conf/target.template
  12. 1 7
      BaseTools/Conf/tools_def.template
  13. 1 7
      BaseTools/GNUmakefile
  14. 1 7
      BaseTools/Makefile
  15. 1 7
      BaseTools/Scripts/BinToPcd.py
  16. 1 7
      BaseTools/Scripts/ConvertFceToStructurePcd.py
  17. 1 7
      BaseTools/Scripts/ConvertMasmToNasm.py
  18. 1 8
      BaseTools/Scripts/ConvertUni.py
  19. 1 7
      BaseTools/Scripts/FormatDosFiles.py
  20. 1 7
      BaseTools/Scripts/GccBase.lds
  21. 1 7
      BaseTools/Scripts/MemoryProfileSymbolGen.py
  22. 1 7
      BaseTools/Scripts/PackageDocumentTools/__init__.py
  23. 1 7
      BaseTools/Scripts/PackageDocumentTools/packagedoc_cli.py
  24. 1 7
      BaseTools/Scripts/PackageDocumentTools/packagedocapp.pyw
  25. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/__init__.py
  26. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/__init__.py
  27. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/doxygen.py
  28. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/efibinary.py
  29. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/ini.py
  30. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/inidocview.py
  31. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/message.py
  32. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/__init__.py
  33. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/__init__.py
  34. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/baseobject.py
  35. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/dec.py
  36. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/doxygengen.py
  37. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/doxygengen_spec.py
  38. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/dsc.py
  39. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/inf.py
  40. 1 7
      BaseTools/Scripts/PackageDocumentTools/plugins/__init__.py
  41. 1 8
      BaseTools/Scripts/PatchCheck.py
  42. 1 7
      BaseTools/Scripts/RunMakefile.py
  43. 1 7
      BaseTools/Scripts/RunMakefileSample.mak
  44. 1 7
      BaseTools/Scripts/Rvct-Align32.sct
  45. 1 7
      BaseTools/Scripts/Rvct-Align4K.sct
  46. 1 7
      BaseTools/Scripts/SetVisualStudio.bat
  47. 1 7
      BaseTools/Scripts/ShowEnvironment.bat
  48. 1 7
      BaseTools/Scripts/SmiHandlerProfileSymbolGen.py
  49. 1 7
      BaseTools/Scripts/UpdateBuildVersions.py
  50. 1 7
      BaseTools/Source/C/BrotliCompress/GNUmakefile
  51. 1 7
      BaseTools/Source/C/BrotliCompress/Makefile
  52. 1 7
      BaseTools/Source/C/Common/BasePeCoff.c
  53. 1 7
      BaseTools/Source/C/Common/BinderFuncs.c
  54. 1 7
      BaseTools/Source/C/Common/BinderFuncs.h
  55. 1 7
      BaseTools/Source/C/Common/CommonLib.c
  56. 1 7
      BaseTools/Source/C/Common/CommonLib.h
  57. 1 7
      BaseTools/Source/C/Common/Compress.h
  58. 1 7
      BaseTools/Source/C/Common/Crc32.c
  59. 1 7
      BaseTools/Source/C/Common/Crc32.h
  60. 1 7
      BaseTools/Source/C/Common/Decompress.c
  61. 1 7
      BaseTools/Source/C/Common/Decompress.h
  62. 1 7
      BaseTools/Source/C/Common/EfiCompress.c
  63. 1 7
      BaseTools/Source/C/Common/EfiUtilityMsgs.c
  64. 1 7
      BaseTools/Source/C/Common/EfiUtilityMsgs.h
  65. 1 7
      BaseTools/Source/C/Common/FirmwareVolumeBuffer.c
  66. 1 7
      BaseTools/Source/C/Common/FirmwareVolumeBufferLib.h
  67. 1 7
      BaseTools/Source/C/Common/FvLib.c
  68. 1 7
      BaseTools/Source/C/Common/FvLib.h
  69. 1 7
      BaseTools/Source/C/Common/GNUmakefile
  70. 1 7
      BaseTools/Source/C/Common/Makefile
  71. 1 7
      BaseTools/Source/C/Common/MemoryFile.c
  72. 1 7
      BaseTools/Source/C/Common/MemoryFile.h
  73. 1 7
      BaseTools/Source/C/Common/MyAlloc.c
  74. 1 7
      BaseTools/Source/C/Common/MyAlloc.h
  75. 1 7
      BaseTools/Source/C/Common/OsPath.c
  76. 1 7
      BaseTools/Source/C/Common/OsPath.h
  77. 1 7
      BaseTools/Source/C/Common/ParseGuidedSectionTools.c
  78. 1 7
      BaseTools/Source/C/Common/ParseGuidedSectionTools.h
  79. 1 7
      BaseTools/Source/C/Common/ParseInf.c
  80. 1 7
      BaseTools/Source/C/Common/ParseInf.h
  81. 1 7
      BaseTools/Source/C/Common/PcdValueCommon.c
  82. 1 7
      BaseTools/Source/C/Common/PcdValueCommon.h
  83. 1 7
      BaseTools/Source/C/Common/PeCoffLib.h
  84. 1 7
      BaseTools/Source/C/Common/PeCoffLoaderEx.c
  85. 1 7
      BaseTools/Source/C/Common/SimpleFileParsing.c
  86. 1 7
      BaseTools/Source/C/Common/SimpleFileParsing.h
  87. 1 7
      BaseTools/Source/C/Common/StringFuncs.c
  88. 1 7
      BaseTools/Source/C/Common/StringFuncs.h
  89. 1 7
      BaseTools/Source/C/Common/TianoCompress.c
  90. 1 7
      BaseTools/Source/C/Common/WinNtInclude.h
  91. 1 7
      BaseTools/Source/C/DevicePath/DevicePath.c
  92. 1 7
      BaseTools/Source/C/DevicePath/DevicePathFromText.c
  93. 1 7
      BaseTools/Source/C/DevicePath/DevicePathUtilities.c
  94. 1 7
      BaseTools/Source/C/DevicePath/GNUmakefile
  95. 1 7
      BaseTools/Source/C/DevicePath/Makefile
  96. 1 7
      BaseTools/Source/C/DevicePath/UefiDevicePathLib.c
  97. 1 7
      BaseTools/Source/C/DevicePath/UefiDevicePathLib.h
  98. 1 7
      BaseTools/Source/C/EfiRom/EfiRom.c
  99. 1 7
      BaseTools/Source/C/EfiRom/EfiRom.h
  100. 1 7
      BaseTools/Source/C/EfiRom/GNUmakefile

+ 1 - 7
BaseTools/Bin/CYGWIN_NT-5.1-i686/LzmaF86Compress

@@ -3,13 +3,7 @@
 # This script will exec LzmaCompress tool with --f86 option that enables converter for x86 code.
 # This script will exec LzmaCompress tool with --f86 option that enables converter for x86 code.
 #
 #
 # Copyright (c) 2012, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2012, Intel Corporation. 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
 #
 #
 
 
 for arg; do
 for arg; do

+ 1 - 8
BaseTools/Bin/CYGWIN_NT-5.1-i686/armcc_wrapper.py

@@ -2,14 +2,7 @@
 #
 #
 # Copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
 # Copyright (c) 2008 - 2009, Apple Inc. 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
 #
 #
 
 
 #
 #

+ 1 - 7
BaseTools/BinWrappers/PosixLike/BrotliCompress

@@ -3,13 +3,7 @@
 # This script will exec Brotli tool with -e/-d options.
 # This script will exec Brotli tool with -e/-d options.
 #
 #
 # Copyright (c) 2017 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2017 - 2018, Intel Corporation. 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
 #
 #
 QLT="-q 9 -w 22"
 QLT="-q 9 -w 22"
 ARGS=
 ARGS=

+ 1 - 7
BaseTools/BinWrappers/PosixLike/LzmaF86Compress

@@ -4,13 +4,7 @@
 #
 #
 # (C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>
 # (C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>
 # Copyright (c) 2012, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2012, Intel Corporation. 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
 #
 #
 
 
 for arg; do
 for arg; do

+ 1 - 7
BaseTools/BinWrappers/WindowsLike/BrotliCompress.bat

@@ -2,13 +2,7 @@
 @REM This script will exec Brotli tool with -e/-d options.
 @REM This script will exec Brotli tool with -e/-d options.
 @REM
 @REM
 @REM Copyright (c) 2017 - 2018, Intel Corporation. All rights reserved.<BR>
 @REM Copyright (c) 2017 - 2018, Intel Corporation. All rights reserved.<BR>
-@REM This program and the accompanying materials
-@REM are licensed and made available under the terms and conditions of the BSD License
-@REM which accompanies this distribution.  The full text of the license may be found at
-@REM http://opensource.org/licenses/bsd-license.php
-@REM
-@REM THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
-@REM WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+@REM SPDX-License-Identifier: BSD-2-Clause-Patent
 @REM
 @REM
 
 
 @echo off
 @echo off

+ 1 - 7
BaseTools/BuildEnv

@@ -4,13 +4,7 @@
 #
 #
 # Copyright (c) 2006 - 2016, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2006 - 2016, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2016, Linaro Ltd. All rights reserved.<BR>
 # Copyright (c) 2016, 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
 #
 #
 
 
 SetWorkspace() {
 SetWorkspace() {

+ 1 - 7
BaseTools/Conf/Empty_Package_Information_Data_File.ini

@@ -2,13 +2,7 @@
 ; Example ini file used for UPT.
 ; Example ini file used for UPT.
 ;
 ;
 ; Copyright (c) 2011 - 2019, Intel Corporation. All rights reserved.<BR>
 ; Copyright (c) 2011 - 2019, Intel Corporation. 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
 ;
 ;
 [DistributionHeader]
 [DistributionHeader]
 Name = 
 Name = 

+ 1 - 6
BaseTools/Conf/FrameworkDatabase.template

@@ -10,12 +10,7 @@
     </Description>
     </Description>
     <Copyright>Copyright (c) 2007 - 2009, Intel Corporation. All rights reserved.</Copyright>
     <Copyright>Copyright (c) 2007 - 2009, Intel Corporation. All rights reserved.</Copyright>
     <License>
     <License>
-      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
     </License>
     </License>
     <Specification>FRAMEWORK_PACKAGING_SPECIFICATION 0x00090000</Specification>
     <Specification>FRAMEWORK_PACKAGING_SPECIFICATION 0x00090000</Specification>
   </FdbHeader>
   </FdbHeader>

+ 1 - 6
BaseTools/Conf/XMLSchema/DistributionPackage.xsd

@@ -4,12 +4,7 @@ Filename: DistributionPackage.xsd
 
 
 Copyright (c) 2008 - 2012, Intel Corporation. All rights reserved.
 Copyright (c) 2008 - 2012, Intel Corporation. All rights reserved.
 
 
-This program and the accompanying materials are licensed and made available 
-under the terms and conditions of the BSD License which 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
 
 
 -->
 -->
 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"

+ 1 - 7
BaseTools/Conf/build_rule.template

@@ -1,13 +1,7 @@
 #
 #
 #  Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
 #  Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
 #  Portions copyright (c) 2008 - 2010, Apple Inc. All rights reserved.<BR>
 #  Portions copyright (c) 2008 - 2010, Apple Inc. 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
 #
 #
 
 
 ## Syntax
 ## Syntax

+ 1 - 7
BaseTools/Conf/target.template

@@ -1,13 +1,7 @@
 #
 #
 #  Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
 #  Copyright (c) 2006 - 2018, Intel Corporation. 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
 #
 #
 #
 #
 #  ALL Paths are Relative to WORKSPACE
 #  ALL Paths are Relative to WORKSPACE

+ 1 - 7
BaseTools/Conf/tools_def.template

@@ -5,13 +5,7 @@
 #  Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 #  Copyright (c) 2015, Hewlett-Packard Development Company, L.P.<BR>
 #  (C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>
 #  (C) Copyright 2016 Hewlett Packard Enterprise Development LP<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
 #
 #
 
 
 IDENTIFIER = Default TOOL_CHAIN_CONF
 IDENTIFIER = Default TOOL_CHAIN_CONF

+ 1 - 7
BaseTools/GNUmakefile

@@ -2,13 +2,7 @@
 # GNU/Linux makefile for Base Tools project build.
 # GNU/Linux makefile for Base Tools project build.
 #
 #
 # Copyright (c) 2009 - 2017, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2009 - 2017, Intel Corporation. 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
 #
 #
 
 
 all: subdirs
 all: subdirs

+ 1 - 7
BaseTools/Makefile

@@ -2,13 +2,7 @@
 # Windows makefile for Base Tools project build.
 # Windows makefile for Base Tools project build.
 #
 #
 # Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2007 - 2018, Intel Corporation. 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
 #
 #
 
 
 !IFNDEF BASE_TOOLS_PATH
 !IFNDEF BASE_TOOLS_PATH

+ 1 - 7
BaseTools/Scripts/BinToPcd.py

@@ -2,13 +2,7 @@
 # Convert a binary file to a VOID* PCD value or DSC file VOID* PCD statement.
 # Convert a binary file to a VOID* PCD value or DSC file VOID* PCD statement.
 #
 #
 # Copyright (c) 2016 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2016 - 2018, Intel Corporation. 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
 #
 #
 
 
 '''
 '''

+ 1 - 7
BaseTools/Scripts/ConvertFceToStructurePcd.py

@@ -6,13 +6,7 @@
 # PCD setting in DEC/DSC/INF files.
 # PCD setting in DEC/DSC/INF files.
 #
 #
 # Copyright (c) 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2018, Intel Corporation. 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
 #
 #
 
 
 '''
 '''

+ 1 - 7
BaseTools/Scripts/ConvertMasmToNasm.py

@@ -3,13 +3,7 @@
 #
 #
 #  Copyright (c) 2007 - 2016, Intel Corporation. All rights reserved.<BR>
 #  Copyright (c) 2007 - 2016, Intel Corporation. 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
 #
 #
 
 
 from __future__ import print_function
 from __future__ import print_function

+ 1 - 8
BaseTools/Scripts/ConvertUni.py

@@ -3,14 +3,7 @@
 #
 #
 #  Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>
 #  Copyright (c) 2015, Intel Corporation. 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
 #
 #
 
 
 from __future__ import print_function
 from __future__ import print_function

+ 1 - 7
BaseTools/Scripts/FormatDosFiles.py

@@ -4,13 +4,7 @@
 #
 #
 #  Copyright (c) 2018, Intel Corporation. All rights reserved.<BR>
 #  Copyright (c) 2018, Intel Corporation. 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
 #
 #
 
 
 #
 #

+ 1 - 7
BaseTools/Scripts/GccBase.lds

@@ -6,13 +6,7 @@
   Copyright (c) 2015, Linaro Ltd. All rights reserved.<BR>
   Copyright (c) 2015, Linaro Ltd. All rights reserved.<BR>
   (C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>
   (C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>
 
 
-  This program and the accompanying materials are licensed and made available under
-  the terms and conditions of the BSD License that 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Scripts/MemoryProfileSymbolGen.py

@@ -4,13 +4,7 @@
 # This tool depends on DIA2Dump.exe (VS) or nm (gcc) to parse debug entry.
 # This tool depends on DIA2Dump.exe (VS) or nm (gcc) to parse debug entry.
 #
 #
 # Copyright (c) 2016 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2016 - 2018, Intel Corporation. All rights reserved.<BR>
-# This program and the accompanying materials are licensed and made available under
-# the terms and conditions of the BSD License that 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
 #
 #
 ##
 ##
 
 

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/__init__.py

@@ -2,11 +2,5 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/packagedoc_cli.py

@@ -3,13 +3,7 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #
 
 
 from __future__ import print_function
 from __future__ import print_function

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/packagedocapp.pyw

@@ -4,13 +4,7 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #
 
 
 import os, sys, wx, logging
 import os, sys, wx, logging

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/__init__.py

@@ -2,11 +2,5 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/__init__.py

@@ -2,11 +2,5 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/doxygen.py

@@ -2,13 +2,7 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #
 
 
 from __future__ import print_function
 from __future__ import print_function

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/efibinary.py

@@ -2,13 +2,7 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #
 
 
 from __future__ import print_function
 from __future__ import print_function

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/ini.py

@@ -2,13 +2,7 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #
 
 
 from __future__ import absolute_import
 from __future__ import absolute_import

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/inidocview.py

@@ -2,13 +2,7 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #
 
 
 import core.editor
 import core.editor

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/basemodel/message.py

@@ -2,13 +2,7 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #
 
 
 def GetEdkLogger():
 def GetEdkLogger():

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/__init__.py

@@ -2,11 +2,5 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/__init__.py

@@ -2,11 +2,5 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/baseobject.py

@@ -2,13 +2,7 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 
 
 from plugins.EdkPlugins.basemodel import ini
 from plugins.EdkPlugins.basemodel import ini
 from plugins.EdkPlugins.edk2.model import dsc
 from plugins.EdkPlugins.edk2.model import dsc

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/dec.py

@@ -2,13 +2,7 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #
 
 
 from plugins.EdkPlugins.basemodel import ini
 from plugins.EdkPlugins.basemodel import ini

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/doxygengen.py

@@ -5,13 +5,7 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 
 
 """This file produce action class to generate doxygen document for edk2 codebase.
 """This file produce action class to generate doxygen document for edk2 codebase.
    The action classes are shared by GUI and command line tools.
    The action classes are shared by GUI and command line tools.

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/doxygengen_spec.py

@@ -5,13 +5,7 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 
 
 from plugins.EdkPlugins.basemodel import doxygen
 from plugins.EdkPlugins.basemodel import doxygen
 import os
 import os

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/dsc.py

@@ -2,13 +2,7 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #
 
 
 from plugins.EdkPlugins.basemodel import ini
 from plugins.EdkPlugins.basemodel import ini

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/inf.py

@@ -2,13 +2,7 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #
 
 
 from plugins.EdkPlugins.basemodel import ini
 from plugins.EdkPlugins.basemodel import ini

+ 1 - 7
BaseTools/Scripts/PackageDocumentTools/plugins/__init__.py

@@ -2,11 +2,5 @@
 #
 #
 # Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2011 - 2018, Intel Corporation. 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
 #
 #

+ 1 - 8
BaseTools/Scripts/PatchCheck.py

@@ -3,14 +3,7 @@
 #
 #
 #  Copyright (c) 2015 - 2018, Intel Corporation. All rights reserved.<BR>
 #  Copyright (c) 2015 - 2018, Intel Corporation. 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
 #
 #
 
 
 from __future__ import print_function
 from __future__ import print_function

+ 1 - 7
BaseTools/Scripts/RunMakefile.py

@@ -2,13 +2,7 @@
 # Run a makefile as part of a PREBUILD or POSTBUILD action.
 # Run a makefile as part of a PREBUILD or POSTBUILD action.
 #
 #
 # Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2017, Intel Corporation. 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
 #
 #
 
 
 '''
 '''

+ 1 - 7
BaseTools/Scripts/RunMakefileSample.mak

@@ -2,13 +2,7 @@
 # Sample makefile for PREBUILD or POSTBUILD action.
 # Sample makefile for PREBUILD or POSTBUILD action.
 #
 #
 # Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2017, Intel Corporation. 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
 #
 #
 
 
 all: show
 all: show

+ 1 - 7
BaseTools/Scripts/Rvct-Align32.sct

@@ -2,13 +2,7 @@
 
 
   Copyright (c) 2015, Linaro Ltd. All rights reserved.<BR>
   Copyright (c) 2015, 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 that 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Scripts/Rvct-Align4K.sct

@@ -2,13 +2,7 @@
 
 
   Copyright (c) 2015, Linaro Ltd. All rights reserved.<BR>
   Copyright (c) 2015, 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 that 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Scripts/SetVisualStudio.bat

@@ -11,13 +11,7 @@
 @REM This script can also be used to build the Win32 binaries
 @REM This script can also be used to build the Win32 binaries
 @REM
 @REM
 @REM Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>
 @REM Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>
-@REM This program and the accompanying materials
-@REM are licensed and made available under the terms and conditions of the BSD License
-@REM which accompanies this distribution.  The full text of the license may be found at
-@REM http://opensource.org/licenses/bsd-license.php
-@REM
-@REM THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
-@REM WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+@REM SPDX-License-Identifier: BSD-2-Clause-Patent
 @REM
 @REM
 @echo off
 @echo off
 @if defined NT32_X64 @goto CheckLatest
 @if defined NT32_X64 @goto CheckLatest

+ 1 - 7
BaseTools/Scripts/ShowEnvironment.bat

@@ -6,13 +6,7 @@
 @REM run as stand-alone application.
 @REM run as stand-alone application.
 @REM
 @REM
 @REM Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>
 @REM Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>
-@REM This program and the accompanying materials
-@REM are licensed and made available under the terms and conditions of the BSD License
-@REM which accompanies this distribution.  The full text of the license may be found at
-@REM http://opensource.org/licenses/bsd-license.php
-@REM
-@REM THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
-@REM WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+@REM SPDX-License-Identifier: BSD-2-Clause-Patent
 @REM
 @REM
 @echo off
 @echo off
 @set SE_SVN_REVISION=$Revision: 8 $
 @set SE_SVN_REVISION=$Revision: 8 $

+ 1 - 7
BaseTools/Scripts/SmiHandlerProfileSymbolGen.py

@@ -4,13 +4,7 @@
 # This tool depends on DIA2Dump.exe (VS) or nm (gcc) to parse debug entry.
 # This tool depends on DIA2Dump.exe (VS) or nm (gcc) to parse debug entry.
 #
 #
 # Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
-# This program and the accompanying materials are licensed and made available under
-# the terms and conditions of the BSD License that 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
 #
 #
 ##
 ##
 
 

+ 1 - 7
BaseTools/Scripts/UpdateBuildVersions.py

@@ -8,13 +8,7 @@
 
 
 #  Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>
 #  Copyright (c) 2014 - 2015, Intel Corporation. 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
 ##
 ##
 """ This program will update the BuildVersion.py and BuildVersion.h files used to set a tool's version value """
 """ This program will update the BuildVersion.py and BuildVersion.h files used to set a tool's version value """
 from __future__ import absolute_import
 from __future__ import absolute_import

+ 1 - 7
BaseTools/Source/C/BrotliCompress/GNUmakefile

@@ -2,13 +2,7 @@
 # GNU/Linux makefile for 'Brotli' module build.
 # GNU/Linux makefile for 'Brotli' module build.
 #
 #
 # Copyright (c) 2017 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2017 - 2018, Intel Corporation. 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
 #
 #
 MAKEROOT ?= ..
 MAKEROOT ?= ..
 
 

+ 1 - 7
BaseTools/Source/C/BrotliCompress/Makefile

@@ -2,13 +2,7 @@
 # Windows makefile for 'Brotli' module build.
 # Windows makefile for 'Brotli' module build.
 #
 #
 # Copyright (c) 2017 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2017 - 2018, Intel Corporation. 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
 #
 #
 !INCLUDE ..\Makefiles\ms.common
 !INCLUDE ..\Makefiles\ms.common
 
 

+ 1 - 7
BaseTools/Source/C/Common/BasePeCoff.c

@@ -4,13 +4,7 @@
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Portions Copyright (c) 2011 - 2013, ARM Ltd. All rights reserved.<BR>
 Portions Copyright (c) 2011 - 2013, ARM 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/BinderFuncs.c

@@ -2,13 +2,7 @@
 Binder function implementations for ANSI C libraries.
 Binder function implementations for ANSI C libraries.
 
 
 Copyright (c) 1999 - 2014, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 1999 - 2014, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/BinderFuncs.h

@@ -4,13 +4,7 @@ links to implementation of these functions which is appropriate for the specific
 environment that they are running under.
 environment that they are running under.
 
 
 Copyright (c) 1999 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 1999 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/CommonLib.c

@@ -2,13 +2,7 @@
 Common basic Library Functions
 Common basic Library Functions
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/CommonLib.h

@@ -2,13 +2,7 @@
 Common library assistance routines.
 Common library assistance routines.
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/Compress.h

@@ -3,13 +3,7 @@ Header file for compression routine.
 Providing both EFI and Tiano Compress algorithms.
 Providing both EFI and Tiano Compress algorithms.
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/Crc32.c

@@ -2,13 +2,7 @@
 CalculateCrc32 routine.
 CalculateCrc32 routine.
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/Crc32.h

@@ -2,13 +2,7 @@
 Header file for CalculateCrc32 routine
 Header file for CalculateCrc32 routine
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/Decompress.c

@@ -3,13 +3,7 @@ Decompressor. Algorithm Ported from OPSD code (Decomp.asm) for Efi and Tiano
 compress algorithm.
 compress algorithm.
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 --*/
 --*/
 
 

+ 1 - 7
BaseTools/Source/C/Common/Decompress.h

@@ -2,13 +2,7 @@
 Header file for compression routine
 Header file for compression routine
 
 
 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2006 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/EfiCompress.c

@@ -5,13 +5,7 @@ and Pointers to repeated strings. This sequence is further divided into Blocks
 and Huffman codings are applied to each Block.
 and Huffman codings are applied to each Block.
 
 
 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2006 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/EfiUtilityMsgs.c

@@ -2,13 +2,7 @@
 EFI tools utility functions to display warning, error, and informational messages
 EFI tools utility functions to display warning, error, and informational messages
 
 
 Copyright (c) 2004 - 2017, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2017, Intel Corporation. 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
 
 
 --*/
 --*/
 
 

+ 1 - 7
BaseTools/Source/C/Common/EfiUtilityMsgs.h

@@ -2,13 +2,7 @@
 Defines and prototypes for common EFI utility error and debug messages.
 Defines and prototypes for common EFI utility error and debug messages.
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/FirmwareVolumeBuffer.c

@@ -2,13 +2,7 @@
 EFI Firmware Volume routines which work on a Fv image in buffers.
 EFI Firmware Volume routines which work on a Fv image in buffers.
 
 
 Copyright (c) 1999 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 1999 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/FirmwareVolumeBufferLib.h

@@ -2,13 +2,7 @@
 EFI Firmware Volume routines which work on a Fv image in buffers.
 EFI Firmware Volume routines which work on a Fv image in buffers.
 
 
 Copyright (c) 1999 - 2014, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 1999 - 2014, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/FvLib.c

@@ -2,13 +2,7 @@
 These functions assist in parsing and manipulating a Firmware Volume.
 These functions assist in parsing and manipulating a Firmware Volume.
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/FvLib.h

@@ -2,13 +2,7 @@
 These functions assist in parsing and manipulating a Firmware Volume.
 These functions assist in parsing and manipulating a Firmware Volume.
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/GNUmakefile

@@ -2,13 +2,7 @@
 # GNU/Linux makefile for 'Common' module build.
 # GNU/Linux makefile for 'Common' module build.
 #
 #
 # Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2007 - 2018, Intel Corporation. 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
 #
 #
 MAKEROOT ?= ..
 MAKEROOT ?= ..
 
 

+ 1 - 7
BaseTools/Source/C/Common/Makefile

@@ -2,13 +2,7 @@
 # Windows makefile for 'Common' module build.
 # Windows makefile for 'Common' module build.
 #
 #
 # Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2007 - 2010, Intel Corporation. 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
 #
 #
 !INCLUDE ..\Makefiles\ms.common
 !INCLUDE ..\Makefiles\ms.common
 
 

+ 1 - 7
BaseTools/Source/C/Common/MemoryFile.c

@@ -2,13 +2,7 @@
 This contains some useful functions for accessing files.
 This contains some useful functions for accessing files.
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/MemoryFile.h

@@ -2,13 +2,7 @@
 Header file for helper functions useful for accessing files.
 Header file for helper functions useful for accessing files.
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/MyAlloc.c

@@ -2,13 +2,7 @@
 File for memory allocation tracking functions.
 File for memory allocation tracking functions.
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/MyAlloc.h

@@ -2,13 +2,7 @@
 Header file for memory allocation tracking functions.
 Header file for memory allocation tracking functions.
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/OsPath.c

@@ -2,13 +2,7 @@
 Functions useful to operate file directories by parsing file path.
 Functions useful to operate file directories by parsing file path.
 
 
 Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2007 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/OsPath.h

@@ -3,13 +3,7 @@ Header file for helper functions useful to operate file directories by parsing
 file path.
 file path.
 
 
 Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2007 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/ParseGuidedSectionTools.c

@@ -2,13 +2,7 @@
 Helper functions for parsing GuidedSectionTools.txt
 Helper functions for parsing GuidedSectionTools.txt
 
 
 Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2007 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/ParseGuidedSectionTools.h

@@ -2,13 +2,7 @@
 Header file for helper functions for parsing GuidedSectionTools.txt
 Header file for helper functions for parsing GuidedSectionTools.txt
 
 
 Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2007 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/ParseInf.c

@@ -2,13 +2,7 @@
 This contains some useful functions for parsing INF files.
 This contains some useful functions for parsing INF files.
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/ParseInf.h

@@ -2,13 +2,7 @@
 Header file for helper functions useful for parsing INF files.
 Header file for helper functions useful for parsing INF files.
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/PcdValueCommon.c

@@ -3,13 +3,7 @@ This file contains the PcdValue structure definition.
 
 
 Copyright (c) 2017 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2017 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/PcdValueCommon.h

@@ -2,13 +2,7 @@
 Header file for PcdValue structure definition.
 Header file for PcdValue structure definition.
 
 
 Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2017, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/PeCoffLib.h

@@ -2,13 +2,7 @@
   Function prototypes and defines on Memory Only PE COFF loader
   Function prototypes and defines on Memory Only PE COFF loader
 
 
   Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
   Copyright (c) 2006 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/PeCoffLoaderEx.c

@@ -3,13 +3,7 @@ IA32 and X64 Specific relocation fixups
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Portions Copyright (c) 2011 - 2013, ARM Ltd. All rights reserved.<BR>
 Portions Copyright (c) 2011 - 2013, ARM 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
 
 
 --*/
 --*/
 
 

+ 1 - 7
BaseTools/Source/C/Common/SimpleFileParsing.c

@@ -2,13 +2,7 @@
 Generic but simple file parsing routines.
 Generic but simple file parsing routines.
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 --*/
 --*/
 
 

+ 1 - 7
BaseTools/Source/C/Common/SimpleFileParsing.h

@@ -2,13 +2,7 @@
 Function prototypes and defines for the simple file parsing routines.
 Function prototypes and defines for the simple file parsing routines.
 
 
 Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2004 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/StringFuncs.c

@@ -2,13 +2,7 @@
 Function prototypes and defines for string routines.
 Function prototypes and defines for string routines.
 
 
 Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2007 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/StringFuncs.h

@@ -2,13 +2,7 @@
 String routines implementation
 String routines implementation
 
 
 Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2007 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/TianoCompress.c

@@ -5,13 +5,7 @@ and Pointers to repeated strings. This sequence is further divided into Blocks
 and Huffman codings are applied to each Block.
 and Huffman codings are applied to each Block.
 
 
 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2006 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/Common/WinNtInclude.h

@@ -2,13 +2,7 @@
 Include file for the WinNt Library
 Include file for the WinNt Library
 
 
 Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2006 - 2014, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/DevicePath/DevicePath.c

@@ -2,13 +2,7 @@
   Definition for Device Path Tool.
   Definition for Device Path Tool.
 
 
 Copyright (c) 2017 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2017 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/DevicePath/DevicePathFromText.c

@@ -2,13 +2,7 @@
   DevicePathFromText protocol as defined in the UEFI 2.0 specification.
   DevicePathFromText protocol as defined in the UEFI 2.0 specification.
 
 
 Copyright (c) 2017 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2017 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/DevicePath/DevicePathUtilities.c

@@ -9,13 +9,7 @@
   on a Handle.
   on a Handle.
 
 
   Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
   Copyright (c) 2017, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/DevicePath/GNUmakefile

@@ -2,13 +2,7 @@
 # GNU/Linux makefile for 'DevicePath' module build.
 # GNU/Linux makefile for 'DevicePath' module build.
 #
 #
 # Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2017, Intel Corporation. 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
 #
 #
 ARCH ?= IA32
 ARCH ?= IA32
 MAKEROOT ?= ..
 MAKEROOT ?= ..

+ 1 - 7
BaseTools/Source/C/DevicePath/Makefile

@@ -2,13 +2,7 @@
 # Windows makefile for 'DevicePath' module build.
 # Windows makefile for 'DevicePath' module build.
 #
 #
 # Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2017, Intel Corporation. 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
 #
 #
 !INCLUDE ..\Makefiles\ms.common
 !INCLUDE ..\Makefiles\ms.common
 
 

+ 1 - 7
BaseTools/Source/C/DevicePath/UefiDevicePathLib.c

@@ -9,13 +9,7 @@
   on a Handle.
   on a Handle.
 
 
   Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
   Copyright (c) 2017, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/DevicePath/UefiDevicePathLib.h

@@ -2,13 +2,7 @@
   Definition for Device Path library.
   Definition for Device Path library.
 
 
 Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2017, Intel Corporation. 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
 
 
 **/
 **/
 #ifndef _UEFI_DEVICE_PATH_LIB_H_
 #ifndef _UEFI_DEVICE_PATH_LIB_H_

+ 1 - 7
BaseTools/Source/C/EfiRom/EfiRom.c

@@ -2,13 +2,7 @@
 Utility program to create an EFI option ROM image from binary and EFI PE32 files.
 Utility program to create an EFI option ROM image from binary and EFI PE32 files.
 
 
 Copyright (c) 1999 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 1999 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/EfiRom/EfiRom.h

@@ -2,13 +2,7 @@
 This file contains the relevant declarations required to generate Option Rom File
 This file contains the relevant declarations required to generate Option Rom File
 
 
 Copyright (c) 1999 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 1999 - 2018, Intel Corporation. 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
 
 
 **/
 **/
 
 

+ 1 - 7
BaseTools/Source/C/EfiRom/GNUmakefile

@@ -2,13 +2,7 @@
 # GNU/Linux makefile for 'EfiRom' module build.
 # GNU/Linux makefile for 'EfiRom' module build.
 #
 #
 # Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2007 - 2018, Intel Corporation. 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
 #
 #
 MAKEROOT ?= ..
 MAKEROOT ?= ..
 
 

部分文件因文件數量過多而無法顯示