Note: groups.io will be down for maintenance this evening, starting at 11pm Pacific Time (6am Tuesday 8/3/2020 UTC), for up to two hours.
[PATCH 0/2] Drop suggestions of alternative acceptable licenses
In the past, the TianoCore Contribution Agreement provided equal to what
the (+patent) gives us, but also for all the alternative licenses listed
under "Code Contributions". When the contribution agreement was dropped,
no conversation was had about this aspect.
Until this issue is resolved, only code licensed under edk2+patent should
be accepted into the project.
It is not obvious whether modifications to non-bsd+patent code that *was*
contributed under the TCA can still be accepted.
This set deletes the current version of license checking in PatchCheck.py
that was added in a4cfb842fca9. It also deletes all references to other
acceptable licenses (and public domain).
This gives us a clean slate to make informed decisions on what is and is
not acceptable for this project.
The statement that "Contributions using other licenses might be accepted,
but further review will be required." is intentionally retained.
Leif Lindholm (2):
Revert "BaseTools/PatchCheck.py: Add LicenseCheck"
ReadMe.rst: delete statements about other accepted licenses
Cc: Shenglei Zhang <shenglei.zhang@...>
Cc: Yuwei Chen <yuwei.chen@...>
Cc: Liming Gao <liming.gao@...>
BaseTools/Scripts/PatchCheck.py | 50 ---------------------------------
ReadMe.rst | 13 ++-------
2 files changed, 2 insertions(+), 61 deletions(-)
On 07/02/20 13:24, Leif Lindholm wrote:
(Echoing https://bugzilla.tianocore.org/show_bug.cgi?id=2834:)Some crucial words seem to be missing from the above paragraph:
- "the TianoCore Contribution Agreement provided [???] equal to" -- do
you mean "rights"?
- "what the [???] (+patent) gives us" -- do you mean "2-clause BSDL"?