Add `std::optional` replacement (`nonstd::optional`)
[babeltrace.git] / LICENSE
1 Babeltrace2 is provided under the terms of the MIT License:
2
3 SPDX-License-Identifier: MIT
4
5 According with:
6
7 LICENSES/MIT
8
9
10 The CRC32 code is provided under the terms of the BSD 4-Clause "Original" or
11 "Old" License:
12
13 SPDX-License-Identifier: BSD-4-Clause
14
15 According with:
16
17 LICENSES/BSD-4-Clause
18
19 This applies to:
20
21 src/plugins/lttng-utils/debug-info/crc32.c
22 src/plugins/lttng-utils/debug-info/crc32.h
23
24
25 The list header file is provided under the terms of the GNU Lesser General
26 Public License v2.1 only:
27
28 SPDX-License-Identifier: LGPL-2.1-only
29
30 According with:
31
32 LICENSES/LGPL-2.1
33
34 It only contains trivial static inline functions and macros, and, therefore,
35 including it does not make babeltrace a derivative work on this header. This
36 applies to:
37
38 src/common/list.h
39
40
41 The test code is provided under the terms of the GNU General Public License
42 version 2 only:
43
44 SPDX-License-Identifier: GPL-2.0-only
45
46 According with:
47
48 LICENSES/GPL-2.0
49
50
51 The C and Python TAP test libraries are provided under the terms of the
52 BSD 2-Clause "Simplified" License:
53
54 SPDX-License-Identifier: BSD-2-Clause
55
56 According with:
57
58 LICENSES/BSD-2-Clause
59
60 They are only used when running the tests in the source tree. This applies
61 to:
62
63 tests/utils/python/tap/*
64 tests/utils/tap/tap.h
65 tests/utils/tap/tap.c
66
67
68 The BASH TAP library is provided under the terms of the GNU General Public
69 License v3.0 or later:
70
71 SPDX-License-Identifier: GPL-3.0-or-later
72
73 According with:
74
75 LICENSES/GPL-3.0
76
77 It's only used when running the tests in the source tree. This applies to:
78
79 tests/utils/tap/tap.sh
80
81
82 The library documentation is provided under the terms of the Creative Commons
83 Attribution Share Alike 4.0 International:
84
85 SPDX-License-Identifier: CC-BY-SA-4.0
86
87 According with:
88
89 LICENSES/CC-BY-SA-4.0
90
91 This applies to:
92
93 doc/api/libbabeltrace2/*
94
95
96 In addition, other licenses may also apply, see SPDX-License-Identifier in
97 individual files.
This page took 0.030271 seconds and 4 git commands to generate.