Skip to content

Add support for the 3-Clause BSD license#205

Merged
Blast545 merged 6 commits intomasterfrom
blast545/ament_copyright_bsd3
Jan 30, 2020
Merged

Add support for the 3-Clause BSD license#205
Blast545 merged 6 commits intomasterfrom
blast545/ament_copyright_bsd3

Conversation

@Blast545
Copy link
Copy Markdown
Contributor

Add templates, and test cases to support 3-Clause BSD license as stated in:
https://opensource.org/licenses/BSD-3-Clause

This will allow to use the 3-Clause BSD license without the confusion caused on the 'BSD2' legacy license used in Ros packages (Although it's stated as license 2.0, it is similar to the BSD-3-Clause).

This should help solving geometry2/pull/222 and it will close #109

Signed-off-by: Jorge J. Perez <jjperez@ekumenlabs.com>
Signed-off-by: Jorge J. Perez <jjperez@ekumenlabs.com>
Signed-off-by: Jorge J. Perez <jjperez@ekumenlabs.com>
@Blast545 Blast545 added the enhancement New feature or request label Jan 29, 2020
@Blast545 Blast545 self-assigned this Jan 29, 2020
@Blast545 Blast545 requested a review from dirk-thomas January 29, 2020 18:34
Signed-off-by: Jorge J. Perez <jjperez@ekumenlabs.com>
Copy link
Copy Markdown
Contributor

@dirk-thomas dirk-thomas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Neither of the new test cases seems to be actually used / tested?

@Blast545
Copy link
Copy Markdown
Contributor Author

You are right, I forgot add them to the test_copyright.py file, I'll add them

Signed-off-by: Jorge J. Perez <jjperez@ekumenlabs.com>
Signed-off-by: Jorge J. Perez <jjperez@ekumenlabs.com>
@Blast545 Blast545 requested a review from dirk-thomas January 29, 2020 19:22
@Blast545
Copy link
Copy Markdown
Contributor Author

CI:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

@Blast545 Blast545 merged commit 70be896 into master Jan 30, 2020
@delete-merged-branch delete-merged-branch bot deleted the blast545/ament_copyright_bsd3 branch January 30, 2020 17:46
tfoote added a commit that referenced this pull request Jan 31, 2020
Flagged in #109 this  template is not a valid template for a license.
The correct license was added in #205

Signed-off-by: Tully Foote <tfoote@osrfoundation.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

BSD2_Header templates doesn't match opensource.org reference

3 participants