justinmclean commented on issue #528: sched/mqueue:  Correct/update license 
headers.
URL: https://github.com/apache/incubator-nuttx/pull/528#issuecomment-597399503
 
 
   Hi,
   > I guess I need to understand what you mean by 3rd party in this case. In 
the case of these files, there is no 3rd party project. These were developed 
for NuttX and have existed only in the NuttX source tree and no where else (may 
not be true of some Sony files). The authors of the NuttX code simply chose to 
put their companies name in the copyright.
   > 
   They would be considered 3rd party files unless we get a software grant form 
therm. As would all files with copyright that’s not yourself. It ASF policy to 
not remove copyright notices or files headers except where we have legal 
permission.
   > And in this case, the headers would be changed by the same person that 
authored the files and who put the original company copyrights in the headers 
(with the permission of their company).
   > 
   
   In the case of an individual who put copyright company X in a header file 
they can’t remove it as it belongs to the company not them, they would be 
basically be given away company property which the company may frown upon.
   
   The ASF would require that either the headers are left alone or if you want 
to change them then a software grant is needed. As the license is compatible it 
perfectly OK for the files to keep their original headers, it just makes 
putting together the LICENSE file a little more complex.
   
   
   Thanks,
   Justin

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to