Attention is currently required from: Felix Singer, Jason Nien, Jeremy Soller, Michael Niewöhner, Martin Roth, Tim Crawford, Nico Huber, Tarun Tuli, Damien Zammit, Subrata Banik, Maxim Polyakov, Kapil Porwal, Alexander Couzens, Werner Zeh, Evgeny Zinoviev.
Martin L Roth has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/68982 )
Change subject: mainboard: Add SPDX license headers to Makefiles
......................................................................
Patch Set 2:
(2 comments)
Patchset:
PS2:
see util/lint/lint-000-license-headers; currently Makefile. […]
We have a linter for the SPDX headers, but because it kills the build it really only works if all of the files in a class already have the header. The process is usually that we need to fix all of the issues, then we can enable the linter.
PS2:
I don't understand these questions. […]
It's not that AMD is actually demanding this, but the tool that they're using (palamida scan) is, in my opinion, not very good. License resolution is a very manual process unless each file has an embedded header.
Basically, to make things easier for the AMD team and because I expect that other teams will be using similar tools in the future, I'm trying to make sure that all of the files in the coreboot tree have a license embedded, if possible. I believe that we've now got licenses in all of the source code, so I'm moving on to things like Makefiles and Kconfig where it's very spotty.
As far as the license, I don't know that it's spelled out anywhere, but the top level license of coreboot has always been specified to be GPL V2. That's the license contained in the top level "COPYING" file. The best description I've found of this is here:
https://stackoverflow.com/questions/11670368/gpl-copyright-notice-when-contr...
You're absolutely right that we should spell this out better in the contributing section of the docs. As always, our documentation is way behind.
I'll add the reason for the change in future patches - I honestly didn't think about it, or even that it was a question.
--
To view, visit
https://review.coreboot.org/c/coreboot/+/68982
To unsubscribe, or for help writing mail filters, visit
https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ic451e68b1ad9ccdf34484dd98bd7fca7e177ef22
Gerrit-Change-Number: 68982
Gerrit-PatchSet: 2
Gerrit-Owner: Martin L Roth
gaumless@gmail.com
Gerrit-Reviewer: Alexander Couzens
lynxis@fe80.eu
Gerrit-Reviewer: Angel Pons
th3fanbus@gmail.com
Gerrit-Reviewer: Damien Zammit
Gerrit-Reviewer: Elyes Haouas
ehaouas@noos.fr
Gerrit-Reviewer: Evgeny Zinoviev
me@ch1p.io
Gerrit-Reviewer: Felix Singer
felixsinger@posteo.net
Gerrit-Reviewer: Jason Nien
jason.nien@amd.corp-partner.google.com
Gerrit-Reviewer: Jeremy Soller
jeremy@system76.com
Gerrit-Reviewer: Kapil Porwal
kapilporwal@google.com
Gerrit-Reviewer: Martin Roth
martin.roth@amd.corp-partner.google.com
Gerrit-Reviewer: Matt DeVillier
matt.devillier@amd.corp-partner.google.com
Gerrit-Reviewer: Maxim Polyakov
max.senia.poliak@gmail.com
Gerrit-Reviewer: Michael Niewöhner
foss@mniewoehner.de
Gerrit-Reviewer: Nico Huber
nico.h@gmx.de
Gerrit-Reviewer: Subrata Banik
subratabanik@google.com
Gerrit-Reviewer: Tarun Tuli
taruntuli@google.com
Gerrit-Reviewer: Tim Crawford
tcrawford@system76.com
Gerrit-Reviewer: Werner Zeh
werner.zeh@siemens.com
Gerrit-Reviewer: build bot (Jenkins)
no-reply@coreboot.org
Gerrit-Attention: Felix Singer
felixsinger@posteo.net
Gerrit-Attention: Jason Nien
jason.nien@amd.corp-partner.google.com
Gerrit-Attention: Jeremy Soller
jeremy@system76.com
Gerrit-Attention: Michael Niewöhner
foss@mniewoehner.de
Gerrit-Attention: Martin Roth
martin.roth@amd.corp-partner.google.com
Gerrit-Attention: Tim Crawford
tcrawford@system76.com
Gerrit-Attention: Nico Huber
nico.h@gmx.de
Gerrit-Attention: Tarun Tuli
taruntuli@google.com
Gerrit-Attention: Damien Zammit
Gerrit-Attention: Subrata Banik
subratabanik@google.com
Gerrit-Attention: Maxim Polyakov
max.senia.poliak@gmail.com
Gerrit-Attention: Kapil Porwal
kapilporwal@google.com
Gerrit-Attention: Alexander Couzens
lynxis@fe80.eu
Gerrit-Attention: Werner Zeh
werner.zeh@siemens.com
Gerrit-Attention: Evgeny Zinoviev
me@ch1p.io
Gerrit-Comment-Date: Sun, 20 Nov 2022 15:24:42 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Nico Huber
nico.h@gmx.de
Comment-In-Reply-To: Martin L Roth
gaumless@gmail.com
Comment-In-Reply-To: Michael Niewöhner
foss@mniewoehner.de
Comment-In-Reply-To: Alexander Couzens
lynxis@fe80.eu
Gerrit-MessageType: comment