distribution-spec icon indicating copy to clipboard operation
distribution-spec copied to clipboard

Improve licensing of tests source code

Open Silvanoc opened this issue 2 weeks ago • 2 comments

The source code files for the conformance tests don’t provide the typical Apache v2.0 licensing headers. The copyright holders are not explicitly listed either. It would make sense to have them for clearer licensing, simplifying contributions and reuse.

This PR adds the licensing headers provided by the Apache v2.0 license itself. It should also add the corresponding copyright holders.

This information should also help ensuring that the license information does not get lost, if someone comes to the idea of only copying the directory with the conformance tests.

Disclaimer: I am not a lawyer.

Silvanoc avatar Dec 12 '25 13:12 Silvanoc

Hi @Silvanoc thank you for your PR and the email to dev@!

There is some excellent guidance provided by an LF Legal team member and open source copyright expert that you might find useful: https://www.linuxfoundation.org/blog/blog/copyright-notices-in-open-source-software-projects

Would you be open to amending your PR to generalize the copyright notice?

jorydotcom avatar Dec 12 '25 14:12 jorydotcom

There is some excellent guidance provided by an LF Legal team member and open source copyright expert that you might find useful: https://www.linuxfoundation.org/blog/blog/copyright-notices-in-open-source-software-projects

@jorydotcom thanks, I wasn't aware of it.

Would you be open to amending your PR to generalize the copyright notice?

Of course! That is exactly the intention! Though I would prefer to stick to providing the template in my commit and a project maintainer adds a commit with the desired copyright notice. Then I'd mark the PR as ready for review.

Ideally a list of contributors is also kept in which organizations can be entered. I've added a 2nd commit with that proposal? Reason for that? Because with the German working regulation that applies to my contributions, I am author, and my company is copyright holder.

Silvanoc avatar Dec 12 '25 15:12 Silvanoc