We CANNOT just go and update the headers on files unless Greg is the
only
author and all other non trivial contributors have signed some form of
CLA. I would feel very uncomfortable signing off on a release without a
review of these files that got changed, disclaimer or not.
Is it enough that if the following criteria meet:
1.The file is BSD license
2.The file is created by Greg
3.The file state that Greg is one and only one owner
Then we can convert it's license to Apache.
This was stated by a mentor in the past. So, based on that, yes, I
believe that that is all that is required.
This is not accurate based on what Justin has said and goes against what I
know about OSS licensing. This is exactly why we have CLAs, the copyright
header does not give you rights to my contribution.
I would love to be wrong, so if a mentor can comment on this please correct
me.
There are these comments from Justin Mclean in this mailing list in
regard to PRs. I won't try to track all of these down. Here is one
from https://github.com/apache/incubator-nuttx/pull/528
HI,
The word COPYRIGHT will appear in the BSD license, but not other
form of the word copyright should appear in the file. I think if
there is only one Copyright and the name matches, we can change the
license
I’m not sure this a valid assumption, it is for BSD files copyright
Gregory Nutt but for for 3rd party files with a single copyright
please do not change these. Also it not considering the case where a
BSD license header may of incorrectly been placed on a file. This is
because ASF policy is slightly different to how the project has
previously treated 3rd party files. As I said before I would
strongly recommend not using a script like this to replace the
headers. Thanks, Justin
But there are probably a dozen others.
The effort to change all of my BSD-3 headers to Apache has been going on
a very low level since January or February. Perhaps a few hundred
(probably fewer) have been changed change based on guidance from our
mentors which we are trying to follow with 100% precision. We have
backed away that somewhat in the past couple of weeks since following
our mentor's guidance is apparently causing bad feelings.
Greg