diff options
author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2020-02-07 19:58:54 +0200 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2020-05-13 16:46:24 +0300 |
commit | 7a653369cb42e1611b884f4a16de60d1b60aa8e7 (patch) | |
tree | 934828a83a02c02cd2c44daf1373d86d587ba351 /src | |
parent | cc8215f3819279678731727087acabd2f17c9412 (diff) |
licenses: License all meson files under CC0-1.0
In an attempt to clarify the license terms of all files in the libcamera
project, the build system files deserve particular attention. While they
describe how the binaries are created, they are not themselves
transformed into any part of binary distributions of the software, and
thus don't influence the copyright on the binary packages. They are
however subject to copyright, and thus influence the distribution terms
of the source packages.
Most of the meson.build files would not meet the threshold of
originality criteria required for copyright protection. Some of the more
complex meson.build files may be eligible for copyright protection. To
avoid any ambiguity and uncertainty, state our intent to not assert
copyrights on the build system files by putting them in the public
domain with the CC0-1.0 license.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Acked-by: Giulio Benetti <giulio.benetti@micronovasrl.com>
Acked-by: Jacopo Mondi <jacopo@jmondi.org>
Acked-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Acked-by: Naushir Patuck <naush@raspberrypi.com>
Acked-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Acked-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Acked-by: Paul Elder <paul.elder@ideasonboard.com>
Acked-by: Show Liu <show.liu@linaro.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/android/meson.build | 2 | ||||
-rw-r--r-- | src/cam/meson.build | 2 | ||||
-rw-r--r-- | src/gstreamer/meson.build | 2 | ||||
-rw-r--r-- | src/ipa/libipa/meson.build | 2 | ||||
-rw-r--r-- | src/ipa/meson.build | 2 | ||||
-rw-r--r-- | src/ipa/raspberrypi/meson.build | 2 | ||||
-rw-r--r-- | src/ipa/rkisp1/meson.build | 2 | ||||
-rw-r--r-- | src/ipa/vimc/data/meson.build | 2 | ||||
-rw-r--r-- | src/ipa/vimc/meson.build | 2 | ||||
-rw-r--r-- | src/libcamera/include/meson.build | 2 | ||||
-rw-r--r-- | src/libcamera/meson.build | 2 | ||||
-rw-r--r-- | src/libcamera/pipeline/ipu3/meson.build | 2 | ||||
-rw-r--r-- | src/libcamera/pipeline/meson.build | 2 | ||||
-rw-r--r-- | src/libcamera/pipeline/raspberrypi/meson.build | 2 | ||||
-rw-r--r-- | src/libcamera/pipeline/rkisp1/meson.build | 2 | ||||
-rw-r--r-- | src/libcamera/pipeline/simple/meson.build | 2 | ||||
-rw-r--r-- | src/libcamera/pipeline/uvcvideo/meson.build | 2 | ||||
-rw-r--r-- | src/libcamera/pipeline/vimc/meson.build | 2 | ||||
-rw-r--r-- | src/libcamera/proxy/meson.build | 2 | ||||
-rw-r--r-- | src/libcamera/proxy/worker/meson.build | 2 | ||||
-rw-r--r-- | src/meson.build | 2 | ||||
-rw-r--r-- | src/qcam/meson.build | 2 | ||||
-rw-r--r-- | src/v4l2/meson.build | 2 |
23 files changed, 46 insertions, 0 deletions
diff --git a/src/android/meson.build b/src/android/meson.build index 5a5a332e..822cad62 100644 --- a/src/android/meson.build +++ b/src/android/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + android_hal_sources = files([ 'camera3_hal.cpp', 'camera_hal_manager.cpp', diff --git a/src/cam/meson.build b/src/cam/meson.build index 162d6333..89e124fb 100644 --- a/src/cam/meson.build +++ b/src/cam/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + cam_sources = files([ 'buffer_writer.cpp', 'capture.cpp', diff --git a/src/gstreamer/meson.build b/src/gstreamer/meson.build index e119e472..c9f0c13d 100644 --- a/src/gstreamer/meson.build +++ b/src/gstreamer/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + libcamera_gst_sources = [ 'gstlibcamera-utils.cpp', 'gstlibcamera.cpp', diff --git a/src/ipa/libipa/meson.build b/src/ipa/libipa/meson.build index 6f3cd486..22626405 100644 --- a/src/ipa/libipa/meson.build +++ b/src/ipa/libipa/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + libipa_headers = files([ 'ipa_interface_wrapper.h', ]) diff --git a/src/ipa/meson.build b/src/ipa/meson.build index b103479c..64deb601 100644 --- a/src/ipa/meson.build +++ b/src/ipa/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + ipa_install_dir = join_paths(get_option('libdir'), 'libcamera') ipa_data_dir = join_paths(get_option('datadir'), 'libcamera', 'ipa') ipa_sysconf_dir = join_paths(get_option('sysconfdir'), 'libcamera', 'ipa') diff --git a/src/ipa/raspberrypi/meson.build b/src/ipa/raspberrypi/meson.build index 2dece3a4..697902e9 100644 --- a/src/ipa/raspberrypi/meson.build +++ b/src/ipa/raspberrypi/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + ipa_name = 'ipa_rpi' rpi_ipa_deps = [ diff --git a/src/ipa/rkisp1/meson.build b/src/ipa/rkisp1/meson.build index d7127ea8..ed9a6b6b 100644 --- a/src/ipa/rkisp1/meson.build +++ b/src/ipa/rkisp1/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + ipa_name = 'ipa_rkisp1' mod = shared_module(ipa_name, diff --git a/src/ipa/vimc/data/meson.build b/src/ipa/vimc/data/meson.build index c844926d..6532662c 100644 --- a/src/ipa/vimc/data/meson.build +++ b/src/ipa/vimc/data/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + conf_files = files([ 'vimc.conf', ]) diff --git a/src/ipa/vimc/meson.build b/src/ipa/vimc/meson.build index 22296a02..8c9df854 100644 --- a/src/ipa/vimc/meson.build +++ b/src/ipa/vimc/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + ipa_name = 'ipa_vimc' mod = shared_module(ipa_name, diff --git a/src/libcamera/include/meson.build b/src/libcamera/include/meson.build index 683d0613..1f6af579 100644 --- a/src/libcamera/include/meson.build +++ b/src/libcamera/include/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + libcamera_headers = files([ 'byte_stream_buffer.h', 'camera_controls.h', diff --git a/src/libcamera/meson.build b/src/libcamera/meson.build index d8b4d720..d42e9720 100644 --- a/src/libcamera/meson.build +++ b/src/libcamera/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + libcamera_sources = files([ 'bound_method.cpp', 'buffer.cpp', diff --git a/src/libcamera/pipeline/ipu3/meson.build b/src/libcamera/pipeline/ipu3/meson.build index 0ab766a2..0e8c5a14 100644 --- a/src/libcamera/pipeline/ipu3/meson.build +++ b/src/libcamera/pipeline/ipu3/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + libcamera_sources += files([ 'ipu3.cpp', ]) diff --git a/src/libcamera/pipeline/meson.build b/src/libcamera/pipeline/meson.build index 190ca5a8..46424493 100644 --- a/src/libcamera/pipeline/meson.build +++ b/src/libcamera/pipeline/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + foreach pipeline : get_option('pipelines') subdir(pipeline) endforeach diff --git a/src/libcamera/pipeline/raspberrypi/meson.build b/src/libcamera/pipeline/raspberrypi/meson.build index 73785797..fc117b77 100644 --- a/src/libcamera/pipeline/raspberrypi/meson.build +++ b/src/libcamera/pipeline/raspberrypi/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + libcamera_sources += files([ 'raspberrypi.cpp' ]) diff --git a/src/libcamera/pipeline/rkisp1/meson.build b/src/libcamera/pipeline/rkisp1/meson.build index d04fb452..1ab3964a 100644 --- a/src/libcamera/pipeline/rkisp1/meson.build +++ b/src/libcamera/pipeline/rkisp1/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + libcamera_sources += files([ 'rkisp1.cpp', 'timeline.cpp', diff --git a/src/libcamera/pipeline/simple/meson.build b/src/libcamera/pipeline/simple/meson.build index 8372f24e..9c99b32f 100644 --- a/src/libcamera/pipeline/simple/meson.build +++ b/src/libcamera/pipeline/simple/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + libcamera_sources += files([ 'converter.cpp', 'simple.cpp', diff --git a/src/libcamera/pipeline/uvcvideo/meson.build b/src/libcamera/pipeline/uvcvideo/meson.build index c19ae238..a3c2efd4 100644 --- a/src/libcamera/pipeline/uvcvideo/meson.build +++ b/src/libcamera/pipeline/uvcvideo/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + libcamera_sources += files([ 'uvcvideo.cpp', ]) diff --git a/src/libcamera/pipeline/vimc/meson.build b/src/libcamera/pipeline/vimc/meson.build index 615ecd20..290eefb5 100644 --- a/src/libcamera/pipeline/vimc/meson.build +++ b/src/libcamera/pipeline/vimc/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + libcamera_sources += files([ 'vimc.cpp', ]) diff --git a/src/libcamera/proxy/meson.build b/src/libcamera/proxy/meson.build index 6c00d5f3..bd804750 100644 --- a/src/libcamera/proxy/meson.build +++ b/src/libcamera/proxy/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + libcamera_sources += files([ 'ipa_proxy_linux.cpp', 'ipa_proxy_thread.cpp', diff --git a/src/libcamera/proxy/worker/meson.build b/src/libcamera/proxy/worker/meson.build index 839156f7..1b1bee5e 100644 --- a/src/libcamera/proxy/worker/meson.build +++ b/src/libcamera/proxy/worker/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + ipa_proxy_sources = [ ['ipa_proxy_linux', 'ipa_proxy_linux_worker.cpp'] ] diff --git a/src/meson.build b/src/meson.build index c9c10085..d69b4c1e 100644 --- a/src/meson.build +++ b/src/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + if get_option('android') subdir('android') endif diff --git a/src/qcam/meson.build b/src/qcam/meson.build index 949ef614..045db52a 100644 --- a/src/qcam/meson.build +++ b/src/qcam/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + qcam_sources = files([ '../cam/options.cpp', '../cam/stream_options.cpp', diff --git a/src/v4l2/meson.build b/src/v4l2/meson.build index efab968f..fc1be82d 100644 --- a/src/v4l2/meson.build +++ b/src/v4l2/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: CC0-1.0 + v4l2_compat_sources = files([ 'v4l2_camera.cpp', 'v4l2_camera_proxy.cpp', |