-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cleanup mislabeled BSD license #37
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks strange to me that these files are licensed BSD? I'm not sure why, maybe @dirk-thomas can comment, since they were added in #25?
// * Neither the name of the copyright holder nor the names of its | ||
// contributors may be used to endorse or promote products derived from | ||
// this software without specific prior written permission. | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not having //
here looks wrong to me.
#25 is only a redo of #4. And in these patches only the license of the visibility macros is BSD (see https://github.com/ros2/rcpputils/pull/25/files#diff-974160601a417a6b78e21e73844e59f3). I think that file can safely be changed to Apache. I haven't looked at the other cases. |
@tfoote is the expectation that the lint check here will pass when ament/ament_lint#209 is merged? In what order should things get merged? |
This should pass with ament/ament_lint#205 it should land before ament/ament_lint#209 causes it to fail. |
@tfoote are the changes in the licenses still need it? I think the copyright test is passing in master, right ? But the change in the |
Signed-off-by: Tully Foote <[email protected]>
efc475b
to
216d9be
Compare
@ahcorde This change is still needed to update the license from "BSD License 2.0" (which doesn't really exist) to the proper BSD 3-Clause. The license wording doesn't change, only the formatting and what we call it. Thus, I think this is still needed. Another review pass would be appreciated. Thanks! |
This was propagated due to an invalid license in ament_lint which is proposed to be fixed at: ament/ament_lint#209