Relicense librseq to MIT
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 6 Feb 2023 18:02:01 +0000 (13:02 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 14 Apr 2023 20:28:26 +0000 (16:28 -0400)
commit907023667b6ac2c8893808f0e55bb294ae3ef64b
treefb977679430769d2b4e93ede7f95b1acbcc64413
parentc7df66c573addee84cc81fb127ddb48279d602a7
Relicense librseq to MIT

For simplicity, relicense all librseq (header files, library
implementation and tests) to MIT.

Header files were previously dual-licensed LGPL2.1/MIT, which is
somewhat redundant with MIT.

rseq.c was licensed under LGPL2.1. Relicence it to MIT to facilitate its
integration into statically built applications.

In order to facilitate eventual code sharing between tests and the
library implementation, relicence the tests from LGPL2.1 to MIT.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Change-Id: Ie819e1527ddffce64e4fe76024e2728e8a723c25
27 files changed:
LICENSE
LICENSES/LGPL-2.1-only [deleted file]
Makefile.am
include/rseq/compiler.h
include/rseq/rseq-arm.h
include/rseq/rseq-arm64.h
include/rseq/rseq-generic-thread-pointer.h
include/rseq/rseq-mips.h
include/rseq/rseq-ppc-thread-pointer.h
include/rseq/rseq-ppc.h
include/rseq/rseq-riscv.h
include/rseq/rseq-s390.h
include/rseq/rseq-skip.h
include/rseq/rseq-thread-pointer.h
include/rseq/rseq-x86-thread-pointer.h
include/rseq/rseq-x86.h
include/rseq/rseq.h
src/librseq.pc.in
src/rseq.c
tests/basic_percpu_ops_test.c
tests/basic_percpu_ops_test_cxx.cpp
tests/basic_test.c
tests/basic_test_cxx.cpp
tests/param_test.c
tests/param_test_cxx.cpp
tests/run_param_test.tap
tests/run_param_test_cxx.tap
This page took 0.028671 seconds and 4 git commands to generate.