Re: [edk2-devel] [[edk2-platforms][PATCH V2] 26/30] Silicon/Intel/PurleySktPkg: Replace BSD License with BSD+Patent License

2019-05-17 Thread Oram, Isaac W
Reviewed-by:  Isaac W Oram

-Original Message-
From: devel@edk2.groups.io  On Behalf Of Kinney, Michael D
Sent: Wednesday, May 15, 2019 4:10 PM
To: devel@edk2.groups.io
Cc: Gillispie, Thad ; Bu, Daocheng 
; Oram, Isaac W 
Subject: [edk2-devel] [[edk2-platforms][PATCH V2] 26/30] 
Silicon/Intel/PurleySktPkg: 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

Cc: Thad Gillispie 
Cc: Daocheng Bu 
Cc: Isaac W Oram 
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Michael D Kinney 
---
 .../Intel/PurleySktPkg/Iio/Include/Protocol/IioSystem.h   | 8 +---
 .../Intel/PurleySktPkg/Include/Guid/MemoryConfigData.h| 8 +---
 Silicon/Intel/PurleySktPkg/Include/Guid/MemoryMapData.h   | 8 +---
 .../Intel/PurleySktPkg/Include/Guid/PartialMirrorGuid.h   | 8 +---
 .../Intel/PurleySktPkg/Include/Guid/SmramMemoryReserve.h  | 8 +---
 .../PurleySktPkg/Include/Guid/SocketCommonRcVariable.h| 8 +---
 .../Intel/PurleySktPkg/Include/Guid/SocketIioVariable.h   | 8 +---
 .../PurleySktPkg/Include/Guid/SocketMemoryVariable.h  | 8 +---
 .../PurleySktPkg/Include/Guid/SocketMpLinkVariable.h  | 8 +---
 .../PurleySktPkg/Include/Guid/SocketPciResourceData.h | 8 +---
 .../Include/Guid/SocketPowermanagementVariable.h  | 8 +---
 .../Include/Guid/SocketProcessorCoreVariable.h| 8 +---
 Silicon/Intel/PurleySktPkg/Include/Guid/SocketVariable.h  | 8 +---
 Silicon/Intel/PurleySktPkg/Include/Library/CpuPpmLib.h| 8 +---
 Silicon/Intel/PurleySktPkg/Include/Protocol/IioUds.h  | 8 +---
 Silicon/Intel/PurleySktPkg/Include/Protocol/PciCallback.h | 8 +---  
Silicon/Intel/PurleySktPkg/Include/SocketConfiguration.h  | 8 +---  
Silicon/Intel/PurleySktPkg/Include/UncoreCommonIncludes.h | 8 +---
 .../Library/CsrToPcieLib/CpuCsrAccessDefine.h | 8 +---
 .../PurleySktPkg/Library/CsrToPcieLib/CsrToPcieDxeLib.inf | 8 +---
 .../PurleySktPkg/Library/CsrToPcieLib/CsrToPcieLib.c  | 8 +---
 .../PurleySktPkg/Library/CsrToPcieLib/CsrToPciePeiLib.inf | 8 +---  
.../PurleySktPkg/Library/PcieAddressLib/PcieAddressLib.c  | 8 +---
 .../Library/PcieAddressLib/PcieAddressLib.inf | 8 +---
 .../Library/ProcMemInit/Chip/Common/CpuPciAccessCommon.c  | 8 +---  
.../Library/ProcMemInit/Chip/Include/CpuCsrAccessDefine.h | 8 +---
 .../Library/ProcMemInit/Chip/Include/CpuPciAccess.h   | 8 +---
 .../Library/ProcMemInit/Chip/Include/CpuPciAccessCommon.h | 8 +---
 .../Override/IA32FamilyCpuPkg/IA32FamilyCpuPkg.dec| 8 +---
 .../IA32FamilyCpuPkg/Include/Library/CpuConfigLib.h   | 8 +---
 .../Include/Protocol/IntelCpuPcdsSetDone.h| 8 +---
 Silicon/Intel/PurleySktPkg/SktCommonLib.dsc   | 8 +---
 Silicon/Intel/PurleySktPkg/SktDxeLib.dsc  | 8 +---
 Silicon/Intel/PurleySktPkg/SktPeiLib.dsc  | 8 +---
 Silicon/Intel/PurleySktPkg/SocketPkg.dec  | 8 +---
 35 files changed, 35 insertions(+), 245 deletions(-)

diff --git a/Silicon/Intel/PurleySktPkg/Iio/Include/Protocol/IioSystem.h 
b/Silicon/Intel/PurleySktPkg/Iio/Include/Protocol/IioSystem.h
index b4a2639219..0a8d3064c3 100644
--- a/Silicon/Intel/PurleySktPkg/Iio/Include/Protocol/IioSystem.h
+++ b/Silicon/Intel/PurleySktPkg/Iio/Include/Protocol/IioSystem.h
@@ -1,13 +1,7 @@
 /** @file
 
 Copyright (c) 2018, 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 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
 
 **/
 
diff --git a/Silicon/Intel/PurleySktPkg/Include/Guid/MemoryConfigData.h 
b/Silicon/Intel/PurleySktPkg/Include/Guid/MemoryConfigData.h
index 5102ba7a8f..f7c57af8a5 100644
--- a/Silicon/Intel/PurleySktPkg/Include/Guid/MemoryConfigData.h
+++ b/Silicon/Intel/PurleySktPkg/Include/Guid/MemoryConfigData.h
@@ -1,13 +1,7 @@
 /** @file
 
 Copyright (c) 2018, Intel Corporation. All rights reserved. -This program 
and the accompanying materials are licensed and made avail

[edk2-devel] [[edk2-platforms][PATCH V2] 26/30] Silicon/Intel/PurleySktPkg: Replace BSD License with BSD+Patent License

2019-05-15 Thread Michael D Kinney
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

Cc: Thad Gillispie 
Cc: Daocheng Bu 
Cc: Isaac W Oram 
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Michael D Kinney 
---
 .../Intel/PurleySktPkg/Iio/Include/Protocol/IioSystem.h   | 8 +---
 .../Intel/PurleySktPkg/Include/Guid/MemoryConfigData.h| 8 +---
 Silicon/Intel/PurleySktPkg/Include/Guid/MemoryMapData.h   | 8 +---
 .../Intel/PurleySktPkg/Include/Guid/PartialMirrorGuid.h   | 8 +---
 .../Intel/PurleySktPkg/Include/Guid/SmramMemoryReserve.h  | 8 +---
 .../PurleySktPkg/Include/Guid/SocketCommonRcVariable.h| 8 +---
 .../Intel/PurleySktPkg/Include/Guid/SocketIioVariable.h   | 8 +---
 .../PurleySktPkg/Include/Guid/SocketMemoryVariable.h  | 8 +---
 .../PurleySktPkg/Include/Guid/SocketMpLinkVariable.h  | 8 +---
 .../PurleySktPkg/Include/Guid/SocketPciResourceData.h | 8 +---
 .../Include/Guid/SocketPowermanagementVariable.h  | 8 +---
 .../Include/Guid/SocketProcessorCoreVariable.h| 8 +---
 Silicon/Intel/PurleySktPkg/Include/Guid/SocketVariable.h  | 8 +---
 Silicon/Intel/PurleySktPkg/Include/Library/CpuPpmLib.h| 8 +---
 Silicon/Intel/PurleySktPkg/Include/Protocol/IioUds.h  | 8 +---
 Silicon/Intel/PurleySktPkg/Include/Protocol/PciCallback.h | 8 +---
 Silicon/Intel/PurleySktPkg/Include/SocketConfiguration.h  | 8 +---
 Silicon/Intel/PurleySktPkg/Include/UncoreCommonIncludes.h | 8 +---
 .../Library/CsrToPcieLib/CpuCsrAccessDefine.h | 8 +---
 .../PurleySktPkg/Library/CsrToPcieLib/CsrToPcieDxeLib.inf | 8 +---
 .../PurleySktPkg/Library/CsrToPcieLib/CsrToPcieLib.c  | 8 +---
 .../PurleySktPkg/Library/CsrToPcieLib/CsrToPciePeiLib.inf | 8 +---
 .../PurleySktPkg/Library/PcieAddressLib/PcieAddressLib.c  | 8 +---
 .../Library/PcieAddressLib/PcieAddressLib.inf | 8 +---
 .../Library/ProcMemInit/Chip/Common/CpuPciAccessCommon.c  | 8 +---
 .../Library/ProcMemInit/Chip/Include/CpuCsrAccessDefine.h | 8 +---
 .../Library/ProcMemInit/Chip/Include/CpuPciAccess.h   | 8 +---
 .../Library/ProcMemInit/Chip/Include/CpuPciAccessCommon.h | 8 +---
 .../Override/IA32FamilyCpuPkg/IA32FamilyCpuPkg.dec| 8 +---
 .../IA32FamilyCpuPkg/Include/Library/CpuConfigLib.h   | 8 +---
 .../Include/Protocol/IntelCpuPcdsSetDone.h| 8 +---
 Silicon/Intel/PurleySktPkg/SktCommonLib.dsc   | 8 +---
 Silicon/Intel/PurleySktPkg/SktDxeLib.dsc  | 8 +---
 Silicon/Intel/PurleySktPkg/SktPeiLib.dsc  | 8 +---
 Silicon/Intel/PurleySktPkg/SocketPkg.dec  | 8 +---
 35 files changed, 35 insertions(+), 245 deletions(-)

diff --git a/Silicon/Intel/PurleySktPkg/Iio/Include/Protocol/IioSystem.h 
b/Silicon/Intel/PurleySktPkg/Iio/Include/Protocol/IioSystem.h
index b4a2639219..0a8d3064c3 100644
--- a/Silicon/Intel/PurleySktPkg/Iio/Include/Protocol/IioSystem.h
+++ b/Silicon/Intel/PurleySktPkg/Iio/Include/Protocol/IioSystem.h
@@ -1,13 +1,7 @@
 /** @file
 
 Copyright (c) 2018, 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 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
 
 **/
 
diff --git a/Silicon/Intel/PurleySktPkg/Include/Guid/MemoryConfigData.h 
b/Silicon/Intel/PurleySktPkg/Include/Guid/MemoryConfigData.h
index 5102ba7a8f..f7c57af8a5 100644
--- a/Silicon/Intel/PurleySktPkg/Include/Guid/MemoryConfigData.h
+++ b/Silicon/Intel/PurleySktPkg/Include/Guid/MemoryConfigData.h
@@ -1,13 +1,7 @@
 /** @file
 
 Copyright (c) 2018, 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 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