There does not seem to be a dedicated source code licence for code inside
the standards repository.
I think this is a problem because the general licence for this repo is a CC licence and these are generally not a good fit for code (I am not a lawyer, so please correct me if this is a non-issue!)
I would therefore suggest to either add a second licence text to the whole repository or add individual SPDX Licence Identifiers to each test file (I personally prefer the latter, while we could still add the former as well).
Proposal: add a linter that checks the presence of an SPDX Header in all code, a tool that can check for this is e.g. https://github.com/github/go-spdx
Hi,
depending on your point of view you can view this as a bug report or a feature request :slightly_smiling_face:
I also took the liberty to add this to tomorrow's SIGs Agenda:
https://input.scs.community/2024-scs-sig-standardization?both#no-dedicated-licence-in-standards-repository-for-some-code-tests
What is the problem?
There does not seem to be a dedicated source code licence for code inside the standards repository.
I think this is a problem because the general licence for this repo is a CC licence and these are generally not a good fit for code (I am not a lawyer, so please correct me if this is a non-issue!)