csaf_distribution icon indicating copy to clipboard operation
csaf_distribution copied to clipboard

docs: fix licensing info for generated files

Open bernhardreiter opened this issue 1 year ago • 2 comments

  • change generate_cvss_enums.go to note that the input file is relevant for the license.
  • change license and copyright of cvss20enums.go and cvss3enums.go to BSD-3-Clause and FIRST.
  • add reuse.software 3.0 compatible files for the schema cvss files.

resolves #534

bernhardreiter avatar May 03 '24 16:05 bernhardreiter

I might have missed that. Why is it assumed to be BSD-3clause?

tschmidtb51 avatar May 10 '24 19:05 tschmidtb51

I might have missed that. Why is it assumed to be BSD-3clause?

The input files are licensed under BSD-3-Clause by FIRST, e.g. see https://github.com/csaf-poc/csaf_distribution/blob/main/csaf/schema/cvss-v2.0.json#L2-L21

And see comment in the improved generate_cvss_enums.go:

// We from Intevation consider the source code parts in the following
// template file as too insignificant to be a piece of work that gains
// "copyrights" protection in the European Union. So the license(s)
// of the output files are fully determined by the input file.

bernhardreiter avatar May 13 '24 09:05 bernhardreiter

@s-l-teichmann ping

bernhardreiter avatar Jun 20 '24 08:06 bernhardreiter