Add a C++ version of lttng_ust_is_signed_type
[lttng-ust.git] / LICENSE
CommitLineData
c0c0989a
MJ
1LTTng UST (User-Space Tracer) is provided under the terms of the GNU Lesser
2General Public License v2.1 only:
d2428e87 3
c0c0989a 4 SPDX-License-Identifier: LGPL-2.1-only
d2428e87 5
c0c0989a 6According with:
d2428e87 7
c0c0989a 8 LICENSES/LGPL-2.1
d2428e87 9
c0c0989a
MJ
10It is intended to allow use of the tracer API from both free and proprietary
11software.
d2428e87 12
d2428e87 13
c0c0989a
MJ
14Public header files, and LTTng filter runtime code are provided under the
15terms of the MIT License:
d2428e87 16
c0c0989a
MJ
17 SPDX-License-Identifier: MIT
18
19According with:
20
21 LICENSES/MIT
22
23
24The UST control library is provided under the terms of the GNU General
25Public License v2.0 only:
26
27 SPDX-License-Identifier: GPL-2.0-only
28
29According with:
30
31 LICENSES/GPL-2.0
32
33This applies to:
34
35 liblttng-ust-ctl/ust-ctl-private.h
36 liblttng-ust-ctl/ustctl.c
37
38
39
40The snprintf code is provided under the terms of the BSD 3-Clause "New" or
41"Revised" License:
42
43 SPDX-License-Identifier: BSD-3-Clause
44
45According with:
46
47 LICENSES/BSD-3-Clause
48
49This applies to:
50
51 snprintf/fflush.c
52 snprintf/fileext.h
53 snprintf/floatio.h
54 snprintf/fvwrite.c
55 snprintf/fvwrite.h
56 snprintf/local.h
57 snprintf/mbrtowc_sb.c
58 snprintf/snprintf.c
59 snprintf/various.h
60 snprintf/vfprintf.c
61 snprintf/wcio.h:5
62 snprintf/wsetup.c
63
64
65The TAP test library is provided under the terms of the BSD 2-Clause
66"Simplified" License:
67
68 SPDX-License-Identifier: BSD-2-Clause
69
70According with:
71
72 LICENSES/BSD-2-Clause
73
74They are only used when running the tests in the source tree. This applies
75to:
76
77 tests/utils/tap.h
78 tests/utils/tap.c
79
80
81The BASH TAP library is provided under the terms of the GNU General Public
82License v3.0 or later:
83
84 SPDX-License-Identifier: GPL-3.0-or-later
85
86According with:
87
88 LICENSES/GPL-3.0
89
90It's only used when running the tests in the source tree. This applies to:
91
92 tests/utils/tap.sh
93
94
95In addition, other licenses may also apply, see SPDX-License-Identifier in
96individual files.
This page took 0.028925 seconds and 4 git commands to generate.