Hi Jordan,

Yes.  The ECP change is on purpose to make ECP license
consistent with the majority of the edk2 content.

The summary of all licenses used in all components has
been added to Readme.md in the root of the edk2 repo,
so any developer that looks at this repo know all the 
licenses in use without having to search through all
the directories in the repository. 

Mike

> -----Original Message-----
> From: Justen, Jordan L
> Sent: Wednesday, July 19, 2017 11:36 PM
> To: Kinney, Michael D <[email protected]>; edk2-
> [email protected]; Laszlo Ersek <[email protected]>
> Cc: Leif Lindholm <[email protected]>; Andrew Fish
> <[email protected]>
> Subject: Re: [Patch V3 7/8] edk2: Move License.txt file to root
> 
> On 2017-07-19 22:44:10, Michael D Kinney wrote:
> > https://bugzilla.tianocore.org/show_bug.cgi?id=642
> >
> > Add top level License.txt file with the BSD 2-Clause
> > License that is used by the majority of the EKD II open
> > source project content.  Merge copyright statements
> > from the BSD 2-Clause License files in each package
> > directory and remove the duplication License.txt
> > file from package directories.
> >
> > Cc: Leif Lindholm <[email protected]>
> > Cc: Andrew Fish <[email protected]>
> > Cc: Jordan Justen <[email protected]>
> > Contributed-under: TianoCore Contribution Agreement 1.1
> > Signed-off-by: Michael D Kinney <[email protected]>
> > ---
> >  AppPkg/License.txt                     | 25 -----------------
> >  ArmPkg/License.txt                     | 26 ------------------
> >  ArmPlatformPkg/License.txt             | 25 -----------------
> >  BaseTools/License.txt                  | 25 -----------------
> >  BeagleBoardPkg/License.txt             | 26 ------------------
> >  CorebootModulePkg/License.txt          | 25 -----------------
> >  CorebootPayloadPkg/License.txt         | 25 -----------------
> >  CryptoPkg/License.txt                  | 25 -----------------
> >  DuetPkg/License.txt                    | 25 -----------------
> >  EdkCompatibilityPkg/License.txt        | 29 ------------------
> --
> 
> ECP currently has a 3-clause BSD license in License.txt. Is this
> change intended? I think that the ECP source file headers may
> point to
> the 2-clause BSD license though.
> 
> Maybe worth noting in the commit message.
> 
> >  EdkShellBinPkg/License.txt             | 25 -----------------
> >  EdkShellPkg/License.txt                | 25 -----------------
> >  EmbeddedPkg/License.txt                | 26 ------------------
> >  EmulatorPkg/License.txt                | 25 -----------------
> >  FatBinPkg/License.txt                  | 25 -----------------
> >  FatPkg/License.txt                     | 25 -----------------
> >  IntelFrameworkModulePkg/License.txt    | 25 -----------------
> >  IntelFrameworkPkg/License.txt          | 25 -----------------
> >  IntelFsp2Pkg/License.txt               | 25 -----------------
> >  IntelFsp2WrapperPkg/License.txt        | 25 -----------------
> >  IntelFspPkg/License.txt                | 25 -----------------
> >  IntelFspWrapperPkg/License.txt         | 25 -----------------
> >  IntelSiliconPkg/License.txt            | 25 -----------------
> >  ArmVirtPkg/License.txt => License.txt  |  6 ++--
> >  MdeModulePkg/License.txt               | 25 -----------------
> >  MdePkg/License.txt                     | 25 -----------------
> >  NetworkPkg/License.txt                 | 25 -----------------
> >  Nt32Pkg/License.txt                    | 25 -----------------
> >  Omap35xxPkg/License.txt                | 26 ------------------
> >  OptionRomPkg/License.txt               | 25 -----------------
> >  OvmfPkg/License.txt                    | 50 ------------------
> ----------------
> 
> I'm not sure about Laszlo, but I prefer to keep the current
> License.txt at the OvmfPkg root. It gives an 'overview' of the
> licenses used in the package without having to search the
> sub-directories.
> 
> -Jordan
> 
> >  PcAtChipsetPkg/License.txt             | 25 -----------------
> >  PerformancePkg/License.txt             | 25 -----------------
> >  QuarkPlatformPkg/License.txt           | 25 -----------------
> >  QuarkSocPkg/License.txt                | 25 -----------------
> >  SecurityPkg/License.txt                | 25 -----------------
> >  ShellBinPkg/License.txt                | 25 -----------------
> >  ShellPkg/License.txt                   | 25 -----------------
> >  SignedCapsulePkg/License.txt           | 25 -----------------
> >  SourceLevelDebugPkg/License.txt        | 25 -----------------
> >  StdLib/License.txt                     | 25 -----------------
> >  StdLibPrivateInternalFiles/License.txt | 25 -----------------
> >  UefiCpuPkg/License.txt                 | 25 -----------------
> >  Vlv2DeviceRefCodePkg/License.txt       | 25 -----------------
> >  Vlv2TbltDevicePkg/License.txt          | 25 -----------------
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to