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
