Tests: implement REUSE with SPDX identifiers
authorMichael Jeanson <mjeanson@efficios.com>
Thu, 6 Jul 2023 18:40:01 +0000 (14:40 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 10 Jan 2024 17:20:23 +0000 (12:20 -0500)
commit89a8858dc6fdaf6c094d9038db79fbc61469ccef
treebba273673d3296d953b47ec0121b08c026e8bed6
parent53f7d0d7404de911dd62dff06f08539e33ea7519
Tests: implement REUSE with SPDX identifiers

The SPDX identifiers [1] are a legally binding shorthand, which can be
used instead of the full boiler plate text. This is the first step
towards implementing the full REUSE spec [2] to help with copyright and
licensing audits and compliance.

This will reduce a lot a manual work required for the licensing audit
required in Debian on each update.

For files that lacked copyright and licensing information, I used the
following guidelines. If a clear author could be determined from the git
history use it, otherwise use 'EfficiOS Inc.'. For build system files,
use 'MIT', for documentation 'CC-BY-4.0' and for data files 'CC0-1.0'.

Freeform text files were converted to Markdown to allow licensing
comments.

[1] https://spdx.org/ids-how
[2] https://reuse.software/tutorial/

Change-Id: I3c391f15d97b5958bdfacc17eb4ab2abafd9d99d
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
45 files changed:
.reuse/dep5
tests/benchmark/Makefile.am
tests/benchmark/README [deleted file]
tests/benchmark/README.md [new file with mode: 0644]
tests/benchmark/ptime
tests/benchmark/test_benchmark
tests/compile/api0/ctf-types/README [deleted file]
tests/compile/api0/ctf-types/README.md [new file with mode: 0644]
tests/compile/api0/hello-many/Makefile.am
tests/compile/api0/hello-many/README [deleted file]
tests/compile/api0/hello-many/README.md [new file with mode: 0644]
tests/compile/api0/hello.cxx/Makefile.am
tests/compile/api0/hello.cxx/README [deleted file]
tests/compile/api0/hello.cxx/README.md [new file with mode: 0644]
tests/compile/api0/hello/Makefile.am
tests/compile/api0/hello/Makefile.example.bsd
tests/compile/api0/hello/Makefile.example.linux
tests/compile/api0/hello/README [deleted file]
tests/compile/api0/hello/README.md [new file with mode: 0644]
tests/compile/api1/hello-many/Makefile.am
tests/compile/api1/hello-many/README [deleted file]
tests/compile/api1/hello-many/README.md [new file with mode: 0644]
tests/compile/api1/hello.cxx/Makefile.am
tests/compile/api1/hello.cxx/README [deleted file]
tests/compile/api1/hello.cxx/README.md [new file with mode: 0644]
tests/compile/api1/hello/Makefile.am
tests/compile/api1/hello/Makefile.example.bsd
tests/compile/api1/hello/Makefile.example.linux
tests/compile/api1/hello/README [deleted file]
tests/compile/api1/hello/README.md [new file with mode: 0644]
tests/compile/api1/ust-fields/Makefile.am
tests/compile/api1/ust-fields/README [deleted file]
tests/compile/api1/ust-fields/README.md [new file with mode: 0644]
tests/regression/abi0-conflict/test_abi0_conflict
tests/unit/gcc-weak-hidden/b.c
tests/unit/gcc-weak-hidden/b.h
tests/unit/gcc-weak-hidden/libgcc-wh.h
tests/unit/gcc-weak-hidden/libgcc-wh1.c
tests/unit/gcc-weak-hidden/libgcc-wh2.c
tests/unit/libcommon/test_get_cpu_mask_from_sysfs
tests/unit/libcommon/test_get_max_cpuid_from_sysfs
tests/unit/ust-elf/data/main.c
tests/unit/ust-elf/data/pic/hello.c
tests/unit/ust-elf/data/pic/libhello.c
tests/unit/ust-elf/test_ust_elf
This page took 0.0288 seconds and 4 git commands to generate.