licensing: relicense non-library code under GPL-2.0-or-later
authorBartosz Golaszewski <bgolaszewski@baylibre.com>
Sun, 14 Feb 2021 15:16:50 +0000 (16:16 +0100)
committerBartosz Golaszewski <bgolaszewski@baylibre.com>
Thu, 18 Feb 2021 16:42:12 +0000 (17:42 +0100)
commit154e7c5a8271d564df9050095c4c81c992b2c252
treef814d23b473d767d22cba8d06b87213f00675bf5
parentdfb707c255120a8ee4244808cddd51d6791ae530
licensing: relicense non-library code under GPL-2.0-or-later

LGPL-2.1 is a license meant for shared libraries. Because I didn't know
any better I used it for all files in the repository, including programs
linking against libgpiod. The standard approach for many similar projects
is to use LGPL for library code and GPL for programs (and also Makefiles
and other files containing code or configuration).

Relicense all programs, tests, makefiles and autotools files under
GPL-2.0 or later.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Acked-by: Kent Gibson <warthog618@gmail.com>
52 files changed:
Makefile.am
autogen.sh
bindings/Makefile.am
bindings/cxx/Makefile.am
bindings/cxx/examples/Makefile.am
bindings/cxx/examples/gpiodetectcxx.cpp
bindings/cxx/examples/gpiofindcxx.cpp
bindings/cxx/examples/gpiogetcxx.cpp
bindings/cxx/examples/gpioinfocxx.cpp
bindings/cxx/examples/gpiomoncxx.cpp
bindings/cxx/examples/gpiosetcxx.cpp
bindings/cxx/tests/Makefile.am
bindings/cxx/tests/gpiod-cxx-test-main.cpp
bindings/cxx/tests/gpiod-cxx-test.cpp
bindings/cxx/tests/tests-chip.cpp
bindings/cxx/tests/tests-event.cpp
bindings/cxx/tests/tests-iter.cpp
bindings/cxx/tests/tests-line.cpp
bindings/python/Makefile.am
bindings/python/examples/Makefile.am
bindings/python/examples/gpiodetect.py
bindings/python/examples/gpiofind.py
bindings/python/examples/gpioget.py
bindings/python/examples/gpioinfo.py
bindings/python/examples/gpiomon.py
bindings/python/examples/gpioset.py
bindings/python/tests/Makefile.am
bindings/python/tests/gpiod_py_test.py
configure.ac
include/Makefile.am
lib/Makefile.am
man/Makefile.am
tests/Makefile.am
tests/gpiod-test.c
tests/gpiod-test.h
tests/mockup/Makefile.am
tests/tests-bulk.c
tests/tests-chip.c
tests/tests-event.c
tests/tests-line.c
tests/tests-misc.c
tools/Makefile.am
tools/gpio-tools-test
tools/gpio-tools-test.bats
tools/gpiodetect.c
tools/gpiofind.c
tools/gpioget.c
tools/gpioinfo.c
tools/gpiomon.c
tools/gpioset.c
tools/tools-common.c
tools/tools-common.h