Skip to content
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

BSD 3 license (and maybe others) require a copyright notice at the top of the license file #483

Open
evan-flynn-apexai opened this issue Mar 22, 2024 · 2 comments
Labels
help wanted Extra attention is needed

Comments

@evan-flynn-apexai
Copy link

While looking at the typical BSD-3 clause license, you can see the copyright line at the top that is expected to be filled in.

Later on in the first clause of the license, it mentions this copyright notice.

ament_copyright today doesn't require a BSD-3 License file to have a copyright notice at the top, but I think it should.

@clalancette
Copy link
Contributor

This one seems really tricky.

Reading the license file, I agree with you that it seems to want to have a Copyright holder at the top, and that the rest of the LICENSE sort of expects that.

But it is unclear what we would put as the copyright holder in the package- or repository-level LICENSE file. Many packages have multiple copyright holders (in different files), so would we put all of them? Some of them? Open Source Robotics Foundation?

I don't think we can make a change here without having some kind of agreement from OSRF on what we would put here. @gbiggs pinging you to add this to the list for the new OSRA/TGC to take a look at and make a call for.

@evan-flynn-apexai
Copy link
Author

@clalancette I only looked at BSD-3 btw...there might be other licenses that expect something similar or a Copyright line to be filled in. Might be something else to take a look at related to this issue. If needed I can do a quick run through of the supported licenses here to see if there are any more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants