Browse Source

SecurityPkg: 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: Jiewen Yao <Jiewen.yao@intel.com>
Reviewed-by: Jian J Wang <jian.j.wang@intel.com>
Michael D Kinney 5 years ago
parent
commit
289b714b77
100 changed files with 100 additions and 679 deletions
  1. 1 7
      SecurityPkg/Hash2DxeCrypto/Driver.c
  2. 1 7
      SecurityPkg/Hash2DxeCrypto/Driver.h
  3. 1 7
      SecurityPkg/Hash2DxeCrypto/Hash2DxeCrypto.c
  4. 1 7
      SecurityPkg/Hash2DxeCrypto/Hash2DxeCrypto.inf
  5. 1 7
      SecurityPkg/Hash2DxeCrypto/Hash2DxeCrypto.uni
  6. 1 6
      SecurityPkg/Hash2DxeCrypto/Hash2DxeCryptoExtra.uni
  7. 1 8
      SecurityPkg/HddPassword/HddPassword.vfr
  8. 1 8
      SecurityPkg/HddPassword/HddPasswordCommon.h
  9. 1 8
      SecurityPkg/HddPassword/HddPasswordDxe.c
  10. 1 8
      SecurityPkg/HddPassword/HddPasswordDxe.h
  11. 1 7
      SecurityPkg/HddPassword/HddPasswordDxe.inf
  12. 1 8
      SecurityPkg/HddPassword/HddPasswordHiiDataStruc.h
  13. 1 8
      SecurityPkg/HddPassword/HddPasswordPei.c
  14. 1 8
      SecurityPkg/HddPassword/HddPasswordPei.h
  15. 1 7
      SecurityPkg/HddPassword/HddPasswordPei.inf
  16. 1 8
      SecurityPkg/HddPassword/HddPasswordStrings.uni
  17. 1 7
      SecurityPkg/Include/Guid/AuthenticatedVariableFormat.h
  18. 1 7
      SecurityPkg/Include/Guid/MeasuredFvHob.h
  19. 1 7
      SecurityPkg/Include/Guid/PhysicalPresenceData.h
  20. 1 7
      SecurityPkg/Include/Guid/PwdCredentialProviderHii.h
  21. 1 7
      SecurityPkg/Include/Guid/SecureBootConfigHii.h
  22. 1 7
      SecurityPkg/Include/Guid/SecurityPkgTokenSpace.h
  23. 1 7
      SecurityPkg/Include/Guid/Tcg2ConfigHii.h
  24. 1 7
      SecurityPkg/Include/Guid/Tcg2PhysicalPresenceData.h
  25. 1 7
      SecurityPkg/Include/Guid/TcgConfigHii.h
  26. 1 7
      SecurityPkg/Include/Guid/TcgEventHob.h
  27. 1 7
      SecurityPkg/Include/Guid/TpmInstance.h
  28. 1 7
      SecurityPkg/Include/Library/HashLib.h
  29. 1 7
      SecurityPkg/Include/Library/PlatformSecureLib.h
  30. 1 7
      SecurityPkg/Include/Library/Tcg2PhysicalPresenceLib.h
  31. 1 7
      SecurityPkg/Include/Library/Tcg2PpVendorLib.h
  32. 1 7
      SecurityPkg/Include/Library/TcgPhysicalPresenceLib.h
  33. 1 7
      SecurityPkg/Include/Library/TcgPpVendorLib.h
  34. 1 7
      SecurityPkg/Include/Library/TcgStorageCoreLib.h
  35. 1 7
      SecurityPkg/Include/Library/TcgStorageOpalLib.h
  36. 1 7
      SecurityPkg/Include/Library/Tpm12CommandLib.h
  37. 1 7
      SecurityPkg/Include/Library/Tpm12DeviceLib.h
  38. 1 7
      SecurityPkg/Include/Library/Tpm2CommandLib.h
  39. 1 7
      SecurityPkg/Include/Library/Tpm2DeviceLib.h
  40. 1 7
      SecurityPkg/Include/Library/TpmCommLib.h
  41. 1 7
      SecurityPkg/Include/Ppi/FirmwareVolumeInfoMeasurementExcluded.h
  42. 1 7
      SecurityPkg/Include/Ppi/FirmwareVolumeInfoPrehashedFV.h
  43. 1 7
      SecurityPkg/Include/Ppi/LockPhysicalPresence.h
  44. 1 7
      SecurityPkg/Include/Ppi/TpmInitialized.h
  45. 1 7
      SecurityPkg/Library/AuthVariableLib/AuthService.c
  46. 1 7
      SecurityPkg/Library/AuthVariableLib/AuthServiceInternal.h
  47. 1 7
      SecurityPkg/Library/AuthVariableLib/AuthVariableLib.c
  48. 1 8
      SecurityPkg/Library/AuthVariableLib/AuthVariableLib.inf
  49. 1 6
      SecurityPkg/Library/AuthVariableLib/AuthVariableLib.uni
  50. 1 7
      SecurityPkg/Library/DxeDeferImageLoadLib/DxeDeferImageLoadLib.c
  51. 1 7
      SecurityPkg/Library/DxeDeferImageLoadLib/DxeDeferImageLoadLib.h
  52. 1 6
      SecurityPkg/Library/DxeDeferImageLoadLib/DxeDeferImageLoadLib.inf
  53. 1 6
      SecurityPkg/Library/DxeDeferImageLoadLib/DxeDeferImageLoadLib.uni
  54. 1 7
      SecurityPkg/Library/DxeImageAuthenticationStatusLib/DxeImageAuthenticationStatusLib.c
  55. 1 6
      SecurityPkg/Library/DxeImageAuthenticationStatusLib/DxeImageAuthenticationStatusLib.inf
  56. 1 6
      SecurityPkg/Library/DxeImageAuthenticationStatusLib/DxeImageAuthenticationStatusLib.uni
  57. 1 7
      SecurityPkg/Library/DxeImageVerificationLib/DxeImageVerificationLib.c
  58. 1 7
      SecurityPkg/Library/DxeImageVerificationLib/DxeImageVerificationLib.h
  59. 1 6
      SecurityPkg/Library/DxeImageVerificationLib/DxeImageVerificationLib.inf
  60. 1 6
      SecurityPkg/Library/DxeImageVerificationLib/DxeImageVerificationLib.uni
  61. 1 7
      SecurityPkg/Library/DxeImageVerificationLib/Measurement.c
  62. 1 7
      SecurityPkg/Library/DxeRsa2048Sha256GuidedSectionExtractLib/DxeRsa2048Sha256GuidedSectionExtractLib.c
  63. 1 6
      SecurityPkg/Library/DxeRsa2048Sha256GuidedSectionExtractLib/DxeRsa2048Sha256GuidedSectionExtractLib.inf
  64. 1 6
      SecurityPkg/Library/DxeRsa2048Sha256GuidedSectionExtractLib/DxeRsa2048Sha256GuidedSectionExtractLib.uni
  65. 1 7
      SecurityPkg/Library/DxeTcg2PhysicalPresenceLib/DxeTcg2PhysicalPresenceLib.c
  66. 1 6
      SecurityPkg/Library/DxeTcg2PhysicalPresenceLib/DxeTcg2PhysicalPresenceLib.inf
  67. 1 6
      SecurityPkg/Library/DxeTcg2PhysicalPresenceLib/DxeTcg2PhysicalPresenceLib.uni
  68. 1 7
      SecurityPkg/Library/DxeTcg2PhysicalPresenceLib/PhysicalPresenceStrings.uni
  69. 1 7
      SecurityPkg/Library/DxeTcgPhysicalPresenceLib/DxeTcgPhysicalPresenceLib.c
  70. 1 6
      SecurityPkg/Library/DxeTcgPhysicalPresenceLib/DxeTcgPhysicalPresenceLib.inf
  71. 1 6
      SecurityPkg/Library/DxeTcgPhysicalPresenceLib/DxeTcgPhysicalPresenceLib.uni
  72. 1 7
      SecurityPkg/Library/DxeTcgPhysicalPresenceLib/PhysicalPresenceStrings.uni
  73. 1 7
      SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.c
  74. 1 6
      SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.inf
  75. 1 6
      SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.uni
  76. 1 7
      SecurityPkg/Library/DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.c
  77. 1 6
      SecurityPkg/Library/DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.inf
  78. 1 6
      SecurityPkg/Library/DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.uni
  79. 1 7
      SecurityPkg/Library/DxeTpmMeasurementLib/DxeTpmMeasurementLib.c
  80. 1 6
      SecurityPkg/Library/DxeTpmMeasurementLib/DxeTpmMeasurementLib.inf
  81. 1 6
      SecurityPkg/Library/DxeTpmMeasurementLib/DxeTpmMeasurementLib.uni
  82. 1 7
      SecurityPkg/Library/FmpAuthenticationLibPkcs7/FmpAuthenticationLibPkcs7.c
  83. 1 7
      SecurityPkg/Library/FmpAuthenticationLibPkcs7/FmpAuthenticationLibPkcs7.inf
  84. 1 6
      SecurityPkg/Library/FmpAuthenticationLibPkcs7/FmpAuthenticationLibPkcs7.uni
  85. 1 7
      SecurityPkg/Library/FmpAuthenticationLibRsa2048Sha256/FmpAuthenticationLibRsa2048Sha256.c
  86. 1 7
      SecurityPkg/Library/FmpAuthenticationLibRsa2048Sha256/FmpAuthenticationLibRsa2048Sha256.inf
  87. 1 6
      SecurityPkg/Library/FmpAuthenticationLibRsa2048Sha256/FmpAuthenticationLibRsa2048Sha256.uni
  88. 1 7
      SecurityPkg/Library/HashInstanceLibSha1/HashInstanceLibSha1.c
  89. 1 6
      SecurityPkg/Library/HashInstanceLibSha1/HashInstanceLibSha1.inf
  90. 1 6
      SecurityPkg/Library/HashInstanceLibSha1/HashInstanceLibSha1.uni
  91. 1 7
      SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.c
  92. 1 6
      SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.inf
  93. 1 6
      SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.uni
  94. 1 7
      SecurityPkg/Library/HashInstanceLibSha384/HashInstanceLibSha384.c
  95. 1 6
      SecurityPkg/Library/HashInstanceLibSha384/HashInstanceLibSha384.inf
  96. 1 6
      SecurityPkg/Library/HashInstanceLibSha384/HashInstanceLibSha384.uni
  97. 1 7
      SecurityPkg/Library/HashInstanceLibSha512/HashInstanceLibSha512.c
  98. 1 6
      SecurityPkg/Library/HashInstanceLibSha512/HashInstanceLibSha512.inf
  99. 1 6
      SecurityPkg/Library/HashInstanceLibSha512/HashInstanceLibSha512.uni
  100. 1 7
      SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterCommon.c

+ 1 - 7
SecurityPkg/Hash2DxeCrypto/Driver.c

@@ -2,13 +2,7 @@
   This is service binding for Hash driver.
   This is service binding for Hash driver.
 
 
 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 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
SecurityPkg/Hash2DxeCrypto/Driver.h

@@ -2,13 +2,7 @@
   This is definition for service binding for Hash driver.
   This is definition for service binding for Hash driver.
 
 
 Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2015 - 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 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
SecurityPkg/Hash2DxeCrypto/Hash2DxeCrypto.c

@@ -3,13 +3,7 @@
 
 
 (C) Copyright 2015 Hewlett-Packard Development Company, L.P.<BR>
 (C) Copyright 2015 Hewlett-Packard Development Company, L.P.<BR>
 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 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
SecurityPkg/Hash2DxeCrypto/Hash2DxeCrypto.inf

@@ -5,13 +5,7 @@
 #
 #
 #  (C) Copyright 2015 Hewlett-Packard Development Company, L.P.<BR>
 #  (C) Copyright 2015 Hewlett-Packard Development Company, L.P.<BR>
 #  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
 #
 #
 ##
 ##
 
 

+ 1 - 7
SecurityPkg/Hash2DxeCrypto/Hash2DxeCrypto.uni

@@ -5,13 +5,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
 //
 //
 // **/
 // **/
 
 

+ 1 - 6
SecurityPkg/Hash2DxeCrypto/Hash2DxeCryptoExtra.uni

@@ -3,12 +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
 //
 //
 // **/
 // **/
 
 

+ 1 - 8
SecurityPkg/HddPassword/HddPassword.vfr

@@ -3,14 +3,7 @@
 
 
   Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
   Copyright (c) 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
 **/
 **/
 
 
 #include "HddPasswordHiiDataStruc.h"
 #include "HddPasswordHiiDataStruc.h"

+ 1 - 8
SecurityPkg/HddPassword/HddPasswordCommon.h

@@ -3,14 +3,7 @@
 
 
   Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
   Copyright (c) 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
 
 
 **/
 **/
 
 

+ 1 - 8
SecurityPkg/HddPassword/HddPasswordDxe.c

@@ -3,14 +3,7 @@
 
 
   Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
   Copyright (c) 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
 
 
 **/
 **/
 
 

+ 1 - 8
SecurityPkg/HddPassword/HddPasswordDxe.h

@@ -2,14 +2,7 @@
 
 
   Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
   Copyright (c) 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
 
 
 **/
 **/
 
 

+ 1 - 7
SecurityPkg/HddPassword/HddPasswordDxe.inf

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

+ 1 - 8
SecurityPkg/HddPassword/HddPasswordHiiDataStruc.h

@@ -3,14 +3,7 @@
 
 
   Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
   Copyright (c) 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
 
 
 **/
 **/
 
 

+ 1 - 8
SecurityPkg/HddPassword/HddPasswordPei.c

@@ -3,14 +3,7 @@
 
 
   Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
   Copyright (c) 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
 
 
 **/
 **/
 
 

+ 1 - 8
SecurityPkg/HddPassword/HddPasswordPei.h

@@ -3,14 +3,7 @@
 
 
   Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
   Copyright (c) 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
 
 
 **/
 **/
 
 

+ 1 - 7
SecurityPkg/HddPassword/HddPasswordPei.inf

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

+ 1 - 8
SecurityPkg/HddPassword/HddPasswordStrings.uni

@@ -3,14 +3,7 @@
 //
 //
 // Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
 // Copyright (c) 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
 //
 //
 // **/
 // **/
 
 

+ 1 - 7
SecurityPkg/Include/Guid/AuthenticatedVariableFormat.h

@@ -6,13 +6,7 @@
   VariableFormat.h.
   VariableFormat.h.
 
 
 Copyright (c) 2009 - 2016, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2009 - 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
 
 
 **/
 **/
 
 

+ 1 - 7
SecurityPkg/Include/Guid/MeasuredFvHob.h

@@ -3,13 +3,7 @@
   DXE Driver.
   DXE Driver.
 
 
 Copyright (c) 2012 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2012 - 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
SecurityPkg/Include/Guid/PhysicalPresenceData.h

@@ -5,13 +5,7 @@
   is saved to variable.
   is saved to variable.
 
 
 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
SecurityPkg/Include/Guid/PwdCredentialProviderHii.h

@@ -2,13 +2,7 @@
   GUID used as HII FormSet and HII Package list GUID in PwdCredentialProviderDxe driver.
   GUID used as HII FormSet and HII Package list GUID in PwdCredentialProviderDxe driver.
 
 
 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
SecurityPkg/Include/Guid/SecureBootConfigHii.h

@@ -2,13 +2,7 @@
   GUIDs used as HII FormSet and HII Package list GUID in SecureBootConfigDxe driver.
   GUIDs used as HII FormSet and HII Package list GUID in SecureBootConfigDxe driver.
 
 
 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 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
SecurityPkg/Include/Guid/SecurityPkgTokenSpace.h

@@ -2,13 +2,7 @@
   GUID for SecurityPkg PCD Token Space.
   GUID for SecurityPkg PCD Token Space.
 
 
 Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2009 - 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
SecurityPkg/Include/Guid/Tcg2ConfigHii.h

@@ -2,13 +2,7 @@
   GUIDs used as HII FormSet and HII Package list GUID in Tcg2Config driver.
   GUIDs used as HII FormSet and HII Package list GUID in Tcg2Config driver.
 
 
 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 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
SecurityPkg/Include/Guid/Tcg2PhysicalPresenceData.h

@@ -5,13 +5,7 @@
   is saved to variable.
   is saved to variable.
 
 
 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
 
 
 **/
 **/
 
 

+ 1 - 7
SecurityPkg/Include/Guid/TcgConfigHii.h

@@ -2,13 +2,7 @@
   GUIDs used as HII FormSet and HII Package list GUID in TcgConfig driver.
   GUIDs used as HII FormSet and HII Package list GUID in TcgConfig driver.
 
 
 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 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
SecurityPkg/Include/Guid/TcgEventHob.h

@@ -4,13 +4,7 @@
   made in the PEI Phase.
   made in the PEI Phase.
 
 
 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
SecurityPkg/Include/Guid/TpmInstance.h

@@ -2,13 +2,7 @@
   TPM instance guid, used for PcdTpmInstanceGuid.
   TPM instance guid, used for PcdTpmInstanceGuid.
 
 
 Copyright (c) 2013, Intel Corporation. All rights reserved. <BR>
 Copyright (c) 2013, 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
SecurityPkg/Include/Library/HashLib.h

@@ -4,13 +4,7 @@
   Then all hash value will be returned and/or extended.
   Then all hash value will be returned and/or extended.
 
 
 Copyright (c) 2013 - 2016, Intel Corporation. All rights reserved. <BR>
 Copyright (c) 2013 - 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
 
 
 **/
 **/
 
 

+ 1 - 7
SecurityPkg/Include/Library/PlatformSecureLib.h

@@ -2,13 +2,7 @@
   Provides a secure platform-specific method to detect physically present user.
   Provides a secure platform-specific method to detect physically present user.
 
 
 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
SecurityPkg/Include/Library/Tcg2PhysicalPresenceLib.h

@@ -3,13 +3,7 @@
   This library will execute TPM2 request.
   This library will execute TPM2 request.
 
 
 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
 
 
 **/
 **/
 
 

+ 1 - 7
SecurityPkg/Include/Library/Tcg2PpVendorLib.h

@@ -8,13 +8,7 @@
   Caution: This function may receive untrusted input.
   Caution: This function may receive untrusted input.
 
 
 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
 
 
 **/
 **/
 
 

+ 1 - 7
SecurityPkg/Include/Library/TcgPhysicalPresenceLib.h

@@ -3,13 +3,7 @@
   This library will lock TPM after executing TPM request.
   This library will lock TPM after executing TPM request.
 
 
 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
SecurityPkg/Include/Library/TcgPpVendorLib.h

@@ -8,13 +8,7 @@
   Caution: This function may receive untrusted input.
   Caution: This function may receive untrusted input.
 
 
 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
 
 
 **/
 **/
 
 

+ 1 - 7
SecurityPkg/Include/Library/TcgStorageCoreLib.h

@@ -7,13 +7,7 @@
   Check http://trustedcomputinggroup.org for latest specification updates.
   Check http://trustedcomputinggroup.org for latest specification updates.
 
 
 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
SecurityPkg/Include/Library/TcgStorageOpalLib.h

@@ -22,13 +22,7 @@
   Check http://trustedcomputinggroup.org for latest specification updates.
   Check http://trustedcomputinggroup.org for latest specification updates.
 
 
 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
SecurityPkg/Include/Library/Tpm12CommandLib.h

@@ -2,13 +2,7 @@
   This library is used by other modules to send TPM12 command.
   This library is used by other modules to send TPM12 command.
 
 
 Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved. <BR>
 Copyright (c) 2013 - 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
SecurityPkg/Include/Library/Tpm12DeviceLib.h

@@ -2,13 +2,7 @@
   This library abstract how to access TPM12 hardware device.
   This library abstract how to access TPM12 hardware device.
 
 
 Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved. <BR>
 Copyright (c) 2013 - 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
SecurityPkg/Include/Library/Tpm2CommandLib.h

@@ -2,13 +2,7 @@
   This library is used by other modules to send TPM2 command.
   This library is used by other modules to send TPM2 command.
 
 
 Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved. <BR>
 Copyright (c) 2013 - 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
SecurityPkg/Include/Library/Tpm2DeviceLib.h

@@ -2,13 +2,7 @@
   This library abstract how to access TPM2 hardware device.
   This library abstract how to access TPM2 hardware device.
 
 
 Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved. <BR>
 Copyright (c) 2013 - 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
SecurityPkg/Include/Library/TpmCommLib.h

@@ -3,13 +3,7 @@
   It provides basic TPM Interface Specification (TIS) and Command functions.
   It provides basic TPM Interface Specification (TIS) and Command functions.
 
 
 Copyright (c) 2005 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2005 - 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
SecurityPkg/Include/Ppi/FirmwareVolumeInfoMeasurementExcluded.h

@@ -2,13 +2,7 @@
   This PPI means a FV does not need to be extended to PCR by TCG modules.
   This PPI means a FV does not need to be extended to PCR by TCG modules.
 
 
 Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2013 - 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
SecurityPkg/Include/Ppi/FirmwareVolumeInfoPrehashedFV.h

@@ -4,13 +4,7 @@ PPI to describe all hash digests for a given FV
 Copyright (c) 2017, Microsoft Corporation
 Copyright (c) 2017, Microsoft Corporation
 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
SecurityPkg/Include/Ppi/LockPhysicalPresence.h

@@ -4,13 +4,7 @@
   PEIM.
   PEIM.
 
 
 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
SecurityPkg/Include/Ppi/TpmInitialized.h

@@ -4,13 +4,7 @@
   may use this GUID in their dependency expressions.
   may use this GUID in their dependency expressions.
 
 
 Copyright (c) 2008 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2008 - 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
SecurityPkg/Library/AuthVariableLib/AuthService.c

@@ -19,13 +19,7 @@
   to verify the signature.
   to verify the signature.
 
 
 Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2009 - 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
SecurityPkg/Library/AuthVariableLib/AuthServiceInternal.h

@@ -13,13 +13,7 @@
   the authentication service provided in this driver will be broken, and the behavior is undefined.
   the authentication service provided in this driver will be broken, and the behavior is undefined.
 
 
 Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2009 - 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
SecurityPkg/Library/AuthVariableLib/AuthVariableLib.c

@@ -12,13 +12,7 @@
   the authentication service provided in this driver will be broken, and the behavior is undefined.
   the authentication service provided in this driver will be broken, and the behavior is undefined.
 
 
 Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2015 - 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
 
 
 **/
 **/
 
 

+ 1 - 8
SecurityPkg/Library/AuthVariableLib/AuthVariableLib.inf

@@ -4,14 +4,7 @@
 #  Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.<BR>
 #  Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.<BR>
 #  Copyright (c) 2018, ARM Limited. All rights reserved.<BR>
 #  Copyright (c) 2018, ARM Limited. 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 - 6
SecurityPkg/Library/AuthVariableLib/AuthVariableLib.uni

@@ -5,12 +5,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
 //
 //
 // **/
 // **/
 
 

+ 1 - 7
SecurityPkg/Library/DxeDeferImageLoadLib/DxeDeferImageLoadLib.c

@@ -2,13 +2,7 @@
   Implement defer image load services for user identification in UEFI2.2.
   Implement defer image load services for user identification in UEFI2.2.
 
 
 Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2009 - 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
SecurityPkg/Library/DxeDeferImageLoadLib/DxeDeferImageLoadLib.h

@@ -3,13 +3,7 @@
   internal structure and functions used by DeferImageLoadLib.
   internal structure and functions used by DeferImageLoadLib.
 
 
 Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2009 - 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 - 6
SecurityPkg/Library/DxeDeferImageLoadLib/DxeDeferImageLoadLib.inf

@@ -6,12 +6,7 @@
 #  installing an instance of the EFI_DEFERRED_IMAGE_LOAD_PROTOCOL.
 #  installing an instance of the EFI_DEFERRED_IMAGE_LOAD_PROTOCOL.
 #
 #
 # Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2009 - 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 - 6
SecurityPkg/Library/DxeDeferImageLoadLib/DxeDeferImageLoadLib.uni

@@ -7,12 +7,7 @@
 //
 //
 // Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
 // Copyright (c) 2009 - 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
SecurityPkg/Library/DxeImageAuthenticationStatusLib/DxeImageAuthenticationStatusLib.c

@@ -2,13 +2,7 @@
   Implement image authentication status check in UEFI2.3.1.
   Implement image authentication status check in UEFI2.3.1.
 
 
 Copyright (c) 2012 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2012 - 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 - 6
SecurityPkg/Library/DxeImageAuthenticationStatusLib/DxeImageAuthenticationStatusLib.inf

@@ -4,12 +4,7 @@
 #  Authentication Status Library module supports UEFI2.3.1
 #  Authentication Status Library module supports UEFI2.3.1
 #
 #
 # Copyright (c) 2012 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2012 - 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 - 6
SecurityPkg/Library/DxeImageAuthenticationStatusLib/DxeImageAuthenticationStatusLib.uni

@@ -5,12 +5,7 @@
 //
 //
 // Copyright (c) 2012 - 2014, Intel Corporation. All rights reserved.<BR>
 // Copyright (c) 2012 - 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
SecurityPkg/Library/DxeImageVerificationLib/DxeImageVerificationLib.c

@@ -14,13 +14,7 @@
 
 
 Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2009 - 2018, Intel Corporation. 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
-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
SecurityPkg/Library/DxeImageVerificationLib/DxeImageVerificationLib.h

@@ -3,13 +3,7 @@
   internal structure and functions used by ImageVerificationLib.
   internal structure and functions used by ImageVerificationLib.
 
 
 Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2009 - 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 - 6
SecurityPkg/Library/DxeImageVerificationLib/DxeImageVerificationLib.inf

@@ -9,12 +9,7 @@
 #  buffer overflow or integer overflow.
 #  buffer overflow or integer overflow.
 #
 #
 # Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2009 - 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 - 6
SecurityPkg/Library/DxeImageVerificationLib/DxeImageVerificationLib.uni

@@ -10,12 +10,7 @@
 //
 //
 // Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
 // Copyright (c) 2009 - 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
SecurityPkg/Library/DxeImageVerificationLib/Measurement.c

@@ -2,13 +2,7 @@
   Measure TCG required variable.
   Measure TCG required variable.
 
 
 Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2013 - 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
SecurityPkg/Library/DxeRsa2048Sha256GuidedSectionExtractLib/DxeRsa2048Sha256GuidedSectionExtractLib.c

@@ -5,13 +5,7 @@
   It uses the BaseCrypyLib based on OpenSSL to authenticate the signature.
   It uses the BaseCrypyLib based on OpenSSL to authenticate the signature.
 
 
 Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2013 - 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 - 6
SecurityPkg/Library/DxeRsa2048Sha256GuidedSectionExtractLib/DxeRsa2048Sha256GuidedSectionExtractLib.inf

@@ -7,12 +7,7 @@
 #
 #
 # Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2013 - 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 - 6
SecurityPkg/Library/DxeRsa2048Sha256GuidedSectionExtractLib/DxeRsa2048Sha256GuidedSectionExtractLib.uni

@@ -8,12 +8,7 @@
 //
 //
 // Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
 // Copyright (c) 2013 - 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
SecurityPkg/Library/DxeTcg2PhysicalPresenceLib/DxeTcg2PhysicalPresenceLib.c

@@ -8,13 +8,7 @@
   Tpm2ExecutePendingTpmRequest() will receive untrusted input and do validation.
   Tpm2ExecutePendingTpmRequest() will receive untrusted input and do validation.
 
 
 Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2013 - 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 - 6
SecurityPkg/Library/DxeTcg2PhysicalPresenceLib/DxeTcg2PhysicalPresenceLib.inf

@@ -9,12 +9,7 @@
 #  This external input must be validated carefully to avoid security issue.
 #  This external input must be validated carefully to avoid security issue.
 #
 #
 # Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2013 - 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 - 6
SecurityPkg/Library/DxeTcg2PhysicalPresenceLib/DxeTcg2PhysicalPresenceLib.uni

@@ -10,12 +10,7 @@
 //
 //
 // Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
 // Copyright (c) 2013 - 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
SecurityPkg/Library/DxeTcg2PhysicalPresenceLib/PhysicalPresenceStrings.uni

@@ -2,13 +2,7 @@
   String definitions for TPM 2.0 physical presence confirm text.
   String definitions for TPM 2.0 physical presence confirm text.
 
 
 Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2013 - 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
SecurityPkg/Library/DxeTcgPhysicalPresenceLib/DxeTcgPhysicalPresenceLib.c

@@ -9,13 +9,7 @@
   ExecutePendingTpmRequest() will receive untrusted input and do validation.
   ExecutePendingTpmRequest() will receive untrusted input and do validation.
 
 
 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 - 6
SecurityPkg/Library/DxeTcgPhysicalPresenceLib/DxeTcgPhysicalPresenceLib.inf

@@ -10,12 +10,7 @@
 #  This external input must be validated carefully to avoid security issue.
 #  This external input must be validated carefully to avoid security issue.
 #
 #
 # Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2009 - 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 - 6
SecurityPkg/Library/DxeTcgPhysicalPresenceLib/DxeTcgPhysicalPresenceLib.uni

@@ -11,12 +11,7 @@
 //
 //
 // Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
 // Copyright (c) 2009 - 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
SecurityPkg/Library/DxeTcgPhysicalPresenceLib/PhysicalPresenceStrings.uni

@@ -3,13 +3,7 @@
 
 
 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2006 - 2018, Intel Corporation. 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
-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
SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.c

@@ -17,13 +17,7 @@
 
 
 Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
 (C) Copyright 2015 Hewlett Packard Enterprise Development LP<BR>
 (C) Copyright 2015 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
 
 
 **/
 **/
 
 

+ 1 - 6
SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.inf

@@ -15,12 +15,7 @@
 #  as buffer overflow or integer overflow.
 #  as buffer overflow or integer overflow.
 #
 #
 # Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2013 - 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 - 6
SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.uni

@@ -11,12 +11,7 @@
 //
 //
 // Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
 // Copyright (c) 2013 - 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
SecurityPkg/Library/DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.c

@@ -16,13 +16,7 @@
   partition data carefully.
   partition data carefully.
 
 
 Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
 Copyright (c) 2009 - 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 - 6
SecurityPkg/Library/DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.inf

@@ -10,12 +10,7 @@
 #  as buffer overflow or integer overflow.
 #  as buffer overflow or integer overflow.
 #
 #
 # Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2009 - 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 - 6
SecurityPkg/Library/DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.uni

@@ -11,12 +11,7 @@
 //
 //
 // Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.<BR>
 // Copyright (c) 2009 - 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
SecurityPkg/Library/DxeTpmMeasurementLib/DxeTpmMeasurementLib.c

@@ -2,13 +2,7 @@
   This library is used by other modules to measure data to TPM.
   This library is used by other modules to measure data to TPM.
 
 
 Copyright (c) 2012 - 2018, Intel Corporation. All rights reserved. <BR>
 Copyright (c) 2012 - 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 - 6
SecurityPkg/Library/DxeTpmMeasurementLib/DxeTpmMeasurementLib.inf

@@ -5,12 +5,7 @@
 #  extend the measurement result into a specific PCR.
 #  extend the measurement result into a specific PCR.
 #
 #
 # Copyright (c) 2012 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2012 - 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 - 6
SecurityPkg/Library/DxeTpmMeasurementLib/DxeTpmMeasurementLib.uni

@@ -6,12 +6,7 @@
 //
 //
 // Copyright (c) 2012 - 2014, Intel Corporation. All rights reserved.<BR>
 // Copyright (c) 2012 - 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
SecurityPkg/Library/FmpAuthenticationLibPkcs7/FmpAuthenticationLibPkcs7.c

@@ -11,13 +11,7 @@
   untrusted input and do basic validation.
   untrusted input and do basic validation.
 
 
   Copyright (c) 2016 - 2017, Intel Corporation. All rights reserved.<BR>
   Copyright (c) 2016 - 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
SecurityPkg/Library/FmpAuthenticationLibPkcs7/FmpAuthenticationLibPkcs7.inf

@@ -4,13 +4,7 @@
 # Instance of FmpAuthentication Library for DXE/PEI post memory phase.
 # Instance of FmpAuthentication Library for DXE/PEI post memory phase.
 #
 #
 #  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 - 6
SecurityPkg/Library/FmpAuthenticationLibPkcs7/FmpAuthenticationLibPkcs7.uni

@@ -10,12 +10,7 @@
 //
 //
 // Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>
 // Copyright (c) 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
 //
 //
 // **/
 // **/
 
 

+ 1 - 7
SecurityPkg/Library/FmpAuthenticationLibRsa2048Sha256/FmpAuthenticationLibRsa2048Sha256.c

@@ -11,13 +11,7 @@
   untrusted input and do basic validation.
   untrusted input and do basic validation.
 
 
   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
SecurityPkg/Library/FmpAuthenticationLibRsa2048Sha256/FmpAuthenticationLibRsa2048Sha256.inf

@@ -4,13 +4,7 @@
 # Instance of FmpAuthentication Library for DXE/PEI post memory phase.
 # Instance of FmpAuthentication Library for DXE/PEI post memory phase.
 #
 #
 #  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 - 6
SecurityPkg/Library/FmpAuthenticationLibRsa2048Sha256/FmpAuthenticationLibRsa2048Sha256.uni

@@ -10,12 +10,7 @@
 //
 //
 // Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>
 // Copyright (c) 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
 //
 //
 // **/
 // **/
 
 

+ 1 - 7
SecurityPkg/Library/HashInstanceLibSha1/HashInstanceLibSha1.c

@@ -3,13 +3,7 @@
   It can be registered to BaseCrypto router, to serve as hash engine.
   It can be registered to BaseCrypto router, to serve as hash engine.
 
 
 Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved. <BR>
 Copyright (c) 2013 - 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 - 6
SecurityPkg/Library/HashInstanceLibSha1/HashInstanceLibSha1.inf

@@ -4,12 +4,7 @@
 #  This library can be registered to BaseCrypto router, to serve as hash engine.
 #  This library can be registered to BaseCrypto router, to serve as hash engine.
 #
 #
 # Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2013 - 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 - 6
SecurityPkg/Library/HashInstanceLibSha1/HashInstanceLibSha1.uni

@@ -5,12 +5,7 @@
 //
 //
 // Copyright (c) 2013 - 2014, Intel Corporation. All rights reserved.<BR>
 // Copyright (c) 2013 - 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
SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.c

@@ -3,13 +3,7 @@
   It can be registered to BaseCrypto router, to serve as hash engine.
   It can be registered to BaseCrypto router, to serve as hash engine.
 
 
 Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved. <BR>
 Copyright (c) 2013 - 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 - 6
SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.inf

@@ -4,12 +4,7 @@
 #  This library can be registered to BaseCrypto router, to serve as hash engine.
 #  This library can be registered to BaseCrypto router, to serve as hash engine.
 #
 #
 # Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
 # Copyright (c) 2013 - 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 - 6
SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.uni

@@ -5,12 +5,7 @@
 //
 //
 // Copyright (c) 2013 - 2014, Intel Corporation. All rights reserved.<BR>
 // Copyright (c) 2013 - 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
SecurityPkg/Library/HashInstanceLibSha384/HashInstanceLibSha384.c

@@ -3,13 +3,7 @@
   It can be registered to BaseCrypto router, to serve as hash engine.
   It can be registered to BaseCrypto router, to serve as hash engine.
 
 
 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 - 6
SecurityPkg/Library/HashInstanceLibSha384/HashInstanceLibSha384.inf

@@ -4,12 +4,7 @@
 #  This library can be registered to BaseCrypto router, to serve as hash engine.
 #  This library can be registered to BaseCrypto router, to serve as hash engine.
 #
 #
 # 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 - 6
SecurityPkg/Library/HashInstanceLibSha384/HashInstanceLibSha384.uni

@@ -5,12 +5,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
SecurityPkg/Library/HashInstanceLibSha512/HashInstanceLibSha512.c

@@ -3,13 +3,7 @@
   It can be registered to BaseCrypto router, to serve as hash engine.
   It can be registered to BaseCrypto router, to serve as hash engine.
 
 
 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 - 6
SecurityPkg/Library/HashInstanceLibSha512/HashInstanceLibSha512.inf

@@ -4,12 +4,7 @@
 #  This library can be registered to BaseCrypto router, to serve as hash engine.
 #  This library can be registered to BaseCrypto router, to serve as hash engine.
 #
 #
 # 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 - 6
SecurityPkg/Library/HashInstanceLibSha512/HashInstanceLibSha512.uni

@@ -5,12 +5,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
SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterCommon.c

@@ -2,13 +2,7 @@
   This is BaseCrypto router support function.
   This is BaseCrypto router support function.
 
 
 Copyright (c) 2013 - 2016, Intel Corporation. All rights reserved. <BR>
 Copyright (c) 2013 - 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
 
 
 **/
 **/
 
 

Some files were not shown because too many files changed in this diff