blob: 7267cf374332fee0b6af5dd7825b1fc5f563cdd7 [file] [log] [blame]
Bob Badourb80dfee2021-01-07 03:34:31 +00001//
2// Copyright (C) 2020 The Android Open Source Project
3//
4// Licensed under the Apache License, Version 2.0 (the "License");
5// you may not use this file except in compliance with the License.
6// You may obtain a copy of the License at
7//
8// http://www.apache.org/licenses/LICENSE-2.0
9//
10// Unless required by applicable law or agreed to in writing, software
11// distributed under the License is distributed on an "AS IS" BASIS,
12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13// See the License for the specific language governing permissions and
14// limitations under the License.
15
16package {
Bob Badourb545c5f2021-01-23 14:35:55 -080017 default_visibility: ["//visibility:public"],
18 default_applicable_licenses: ["Android-Apache-2.0"],
Bob Badourb80dfee2021-01-07 03:34:31 +000019}
20
Bob Badour45923712022-01-28 12:55:32 -080021filegroup {
22 name: "Apache-2.0-License-Text",
23 srcs: ["LICENSE"],
24}
25
Bob Badourb80dfee2021-01-07 03:34:31 +000026license {
Bob Badourb545c5f2021-01-23 14:35:55 -080027 name: "Android-Apache-2.0",
Bob Badour414719e2021-04-15 12:43:39 -070028 package_name: "Android",
Bob Badourb545c5f2021-01-23 14:35:55 -080029 license_kinds: ["SPDX-license-identifier-Apache-2.0"],
30 copyright_notice: "Copyright (C) The Android Open Source Project",
31 license_text: ["LICENSE"],
Bob Badourb80dfee2021-01-07 03:34:31 +000032}
33
34license_kind {
Bob Badourbeb3f9a2022-07-25 18:35:58 -070035 name: "BSD-Like-Binary-Only",
36 conditions: [
37 "notice",
38 "by_exception_only",
39 "proprietary",
40 ],
41}
42
43license_kind {
Bob Badour7e3dbd92021-01-23 13:09:16 -080044 name: "SPDX-license-identifier-0BSD",
Bob Badour59f08662022-09-23 16:29:34 -070045 conditions: ["permissive"],
Bob Badour7e3dbd92021-01-23 13:09:16 -080046 url: "https://spdx.org/licenses/0BSD",
47}
48
49license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -080050 name: "SPDX-license-identifier-AFL-1.1",
51 conditions: ["by_exception_only"],
52 url: "https://spdx.org/licenses/AFL-1.1.html",
Bob Badourb80dfee2021-01-07 03:34:31 +000053}
54
55license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -080056 name: "SPDX-license-identifier-AFL-1.2",
57 conditions: ["by_exception_only"],
58 url: "https://spdx.org/licenses/AFL-1.2.html",
Bob Badourb80dfee2021-01-07 03:34:31 +000059}
60
61license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -080062 name: "SPDX-license-identifier-AFL-2.0",
63 conditions: ["by_exception_only"],
64 url: "https://spdx.org/licenses/AFL-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +000065}
66
67license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -080068 name: "SPDX-license-identifier-AFL-2.1",
69 conditions: ["notice"],
70 url: "https://spdx.org/licenses/AFL-2.1.html",
Bob Badourb80dfee2021-01-07 03:34:31 +000071}
72
73license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -080074 name: "SPDX-license-identifier-AFL-3.0",
75 conditions: ["notice"],
76 url: "https://spdx.org/licenses/AFL-3.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +000077}
78
79license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -080080 name: "SPDX-license-identifier-AGPL",
81 conditions: [
82 "by_exception_only",
83 "not_allowed",
84 ],
85 url: "https://spdx.org/licenses/AGPL.html",
Bob Badourb80dfee2021-01-07 03:34:31 +000086}
87
88license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -080089 name: "SPDX-license-identifier-AGPL-1.0",
90 conditions: [
91 "by_exception_only",
92 "not_allowed",
93 ],
94 url: "https://spdx.org/licenses/AGPL-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +000095}
96
97license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -080098 name: "SPDX-license-identifier-AGPL-1.0-only",
99 conditions: [
100 "by_exception_only",
101 "not_allowed",
102 ],
103 url: "https://spdx.org/licenses/AGPL-1.0-only.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000104}
105
106license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800107 name: "SPDX-license-identifier-AGPL-1.0-or-later",
108 conditions: [
109 "by_exception_only",
110 "not_allowed",
111 ],
112 url: "https://spdx.org/licenses/AGPL-1.0-or-later.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000113}
114
115license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800116 name: "SPDX-license-identifier-AGPL-3.0",
117 conditions: [
118 "by_exception_only",
119 "not_allowed",
120 ],
121 url: "https://spdx.org/licenses/AGPL-3.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000122}
123
124license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800125 name: "SPDX-license-identifier-AGPL-3.0-only",
126 conditions: [
127 "by_exception_only",
128 "not_allowed",
129 ],
130 url: "https://spdx.org/licenses/AGPL-3.0-only.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000131}
132
133license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800134 name: "SPDX-license-identifier-AGPL-3.0-or-later",
135 conditions: [
136 "by_exception_only",
137 "not_allowed",
138 ],
139 url: "https://spdx.org/licenses/AGPL-3.0-or-later.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000140}
141
142license_kind {
Bob Badour304fe7f2021-01-27 16:51:36 -0800143 name: "SPDX-license-identifier-APSL-1.1",
144 conditions: [
145 "reciprocal",
146 ],
147 url: "https://spdx.org/licenses/APSL-1.1.html",
148}
149
150license_kind {
151 name: "SPDX-license-identifier-APSL-2.0",
152 conditions: [
153 "reciprocal",
154 ],
155 url: "https://spdx.org/licenses/APSL-2.0.html",
156}
157
158license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800159 name: "SPDX-license-identifier-Apache",
160 conditions: ["notice"],
Bob Badourb80dfee2021-01-07 03:34:31 +0000161}
162
163license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800164 name: "SPDX-license-identifier-Apache-1.0",
165 conditions: ["notice"],
166 url: "https://spdx.org/licenses/Apache-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000167}
168
169license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800170 name: "SPDX-license-identifier-Apache-1.1",
171 conditions: ["notice"],
172 url: "https://spdx.org/licenses/Apache-1.1.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000173}
174
175license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800176 name: "SPDX-license-identifier-Apache-2.0",
177 conditions: ["notice"],
178 url: "https://spdx.org/licenses/Apache-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000179}
180
181license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800182 name: "SPDX-license-identifier-Artistic",
183 conditions: ["notice"],
Bob Badourb80dfee2021-01-07 03:34:31 +0000184}
185
186license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800187 name: "SPDX-license-identifier-Artistic-1.0",
188 conditions: ["notice"],
189 url: "https://spdx.org/licenses/Artistic-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000190}
191
192license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800193 name: "SPDX-license-identifier-Artistic-1.0-Perl",
194 conditions: ["notice"],
195 url: "https://spdx.org/licenses/Artistic-1.0-Perl.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000196}
197
198license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800199 name: "SPDX-license-identifier-Artistic-1.0-cl8",
200 conditions: ["notice"],
201 url: "https://spdx.org/licenses/Artistic-1.0-cl8.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000202}
203
204license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800205 name: "SPDX-license-identifier-Artistic-2.0",
206 conditions: ["notice"],
207 url: "https://spdx.org/licenses/Artistic-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000208}
209
210license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800211 name: "SPDX-license-identifier-BSD",
212 conditions: ["notice"],
Bob Badourb80dfee2021-01-07 03:34:31 +0000213}
214
215license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800216 name: "SPDX-license-identifier-BSD-1-Clause",
217 conditions: ["notice"],
218 url: "https://spdx.org/licenses/BSD-1-Clause.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000219}
220
221license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800222 name: "SPDX-license-identifier-BSD-2-Clause",
223 conditions: ["notice"],
224 url: "https://spdx.org/licenses/BSD-2-Clause.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000225}
226
227license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800228 name: "SPDX-license-identifier-BSD-2-Clause-FreeBSD",
229 conditions: ["notice"],
230 url: "https://spdx.org/licenses/BSD-2-Clause-FreeBSD.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000231}
232
233license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800234 name: "SPDX-license-identifier-BSD-2-Clause-NetBSD",
235 conditions: ["notice"],
236 url: "https://spdx.org/licenses/BSD-2-Clause-NetBSD.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000237}
238
239license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800240 name: "SPDX-license-identifier-BSD-2-Clause-Patent",
241 conditions: ["notice"],
242 url: "https://spdx.org/licenses/BSD-2-Clause-Patent.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000243}
244
245license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800246 name: "SPDX-license-identifier-BSD-3-Clause",
247 conditions: ["notice"],
248 url: "https://spdx.org/licenses/BSD-3-Clause.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000249}
250
251license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800252 name: "SPDX-license-identifier-BSD-3-Clause-Attribution",
253 conditions: ["notice"],
254 url: "https://spdx.org/licenses/BSD-3-Clause-Attribution.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000255}
256
257license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800258 name: "SPDX-license-identifier-BSD-3-Clause-Clear",
259 conditions: ["notice"],
260 url: "https://spdx.org/licenses/BSD-3-Clause-Clear.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000261}
262
263license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800264 name: "SPDX-license-identifier-BSD-3-Clause-LBNL",
265 conditions: ["notice"],
266 url: "https://spdx.org/licenses/BSD-3-Clause-LBNL.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000267}
268
269license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800270 name: "SPDX-license-identifier-BSD-3-Clause-No-Nuclear-License",
271 conditions: ["notice"],
272 url: "https://spdx.org/licenses/BSD-3-Clause-No-Nuclear-License.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000273}
274
275license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800276 name: "SPDX-license-identifier-BSD-3-Clause-No-Nuclear-License-2014",
277 conditions: ["notice"],
278 url: "https://spdx.org/licenses/BSD-3-Clause-No-Nuclear-License-2014.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000279}
280
281license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800282 name: "SPDX-license-identifier-BSD-3-Clause-No-Nuclear-Warranty",
283 conditions: ["notice"],
284 url: "https://spdx.org/licenses/BSD-3-Clause-No-Nuclear-Warranty.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000285}
286
287license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800288 name: "SPDX-license-identifier-BSD-3-Clause-Open-MPI",
289 conditions: ["notice"],
290 url: "https://spdx.org/licenses/BSD-3-Clause-Open-MPI.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000291}
292
293license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800294 name: "SPDX-license-identifier-BSD-4-Clause",
295 conditions: ["notice"],
296 url: "https://spdx.org/licenses/BSD-4-Clause.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000297}
298
299license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800300 name: "SPDX-license-identifier-BSD-4-Clause-UC",
301 conditions: ["notice"],
302 url: "https://spdx.org/licenses/BSD-4-Clause-UC.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000303}
304
305license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800306 name: "SPDX-license-identifier-BSD-Protection",
307 conditions: ["notice"],
308 url: "https://spdx.org/licenses/BSD-Protection.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000309}
310
311license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800312 name: "SPDX-license-identifier-BSD-Source-Code",
313 conditions: ["notice"],
314 url: "https://spdx.org/licenses/BSD-Source-Code.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000315}
316
317license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800318 name: "SPDX-license-identifier-BSL-1.0",
319 conditions: ["notice"],
320 url: "https://spdx.org/licenses/BSL-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000321}
322
323license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800324 name: "SPDX-license-identifier-Beerware",
Bob Badour7a105302021-02-02 12:08:28 -0800325 conditions: ["notice"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800326 url: "https://spdx.org/licenses/Beerware.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000327}
328
329license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800330 name: "SPDX-license-identifier-CC-BY",
331 conditions: ["notice"],
Bob Badourb80dfee2021-01-07 03:34:31 +0000332}
333
334license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800335 name: "SPDX-license-identifier-CC-BY-1.0",
336 conditions: ["notice"],
337 url: "https://spdx.org/licenses/CC-BY-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000338}
339
340license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800341 name: "SPDX-license-identifier-CC-BY-2.0",
342 conditions: ["notice"],
343 url: "https://spdx.org/licenses/CC-BY-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000344}
345
346license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800347 name: "SPDX-license-identifier-CC-BY-2.5",
348 conditions: ["notice"],
349 url: "https://spdx.org/licenses/CC-BY-2.5.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000350}
351
352license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800353 name: "SPDX-license-identifier-CC-BY-3.0",
354 conditions: ["notice"],
355 url: "https://spdx.org/licenses/CC-BY-3.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000356}
357
358license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800359 name: "SPDX-license-identifier-CC-BY-4.0",
360 conditions: ["notice"],
361 url: "https://spdx.org/licenses/CC-BY-4.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000362}
363
364license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800365 name: "SPDX-license-identifier-CC-BY-NC",
366 conditions: [
367 "by_exception_only",
368 "not_allowed",
369 ],
Bob Badourb80dfee2021-01-07 03:34:31 +0000370}
371
372license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800373 name: "SPDX-license-identifier-CC-BY-NC-1.0",
374 conditions: [
375 "by_exception_only",
376 "not_allowed",
377 ],
378 url: "https://spdx.org/licenses/CC-BY-NC-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000379}
380
381license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800382 name: "SPDX-license-identifier-CC-BY-NC-2.0",
383 conditions: [
384 "by_exception_only",
385 "not_allowed",
386 ],
387 url: "https://spdx.org/licenses/CC-BY-NC-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000388}
389
390license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800391 name: "SPDX-license-identifier-CC-BY-NC-2.5",
392 conditions: [
393 "by_exception_only",
394 "not_allowed",
395 ],
396 url: "https://spdx.org/licenses/CC-BY-NC-2.5.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000397}
398
399license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800400 name: "SPDX-license-identifier-CC-BY-NC-3.0",
401 conditions: [
402 "by_exception_only",
403 "not_allowed",
404 ],
405 url: "https://spdx.org/licenses/CC-BY-NC-3.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000406}
407
408license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800409 name: "SPDX-license-identifier-CC-BY-NC-4.0",
410 conditions: [
411 "by_exception_only",
412 "not_allowed",
413 ],
414 url: "https://spdx.org/licenses/CC-BY-NC-4.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000415}
416
417license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800418 name: "SPDX-license-identifier-CC-BY-NC-ND-1.0",
419 conditions: [
420 "by_exception_only",
421 "not_allowed",
422 ],
423 url: "https://spdx.org/licenses/CC-BY-NC-ND-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000424}
425
426license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800427 name: "SPDX-license-identifier-CC-BY-NC-ND-2.0",
428 conditions: [
429 "by_exception_only",
430 "not_allowed",
431 ],
432 url: "https://spdx.org/licenses/CC-BY-NC-ND-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000433}
434
435license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800436 name: "SPDX-license-identifier-CC-BY-NC-ND-2.5",
437 conditions: [
438 "by_exception_only",
439 "not_allowed",
440 ],
441 url: "https://spdx.org/licenses/CC-BY-NC-ND-2.5.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000442}
443
444license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800445 name: "SPDX-license-identifier-CC-BY-NC-ND-3.0",
446 conditions: [
447 "by_exception_only",
448 "not_allowed",
449 ],
450 url: "https://spdx.org/licenses/CC-BY-NC-ND-3.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000451}
452
453license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800454 name: "SPDX-license-identifier-CC-BY-NC-ND-4.0",
455 conditions: [
456 "by_exception_only",
457 "not_allowed",
458 ],
459 url: "https://spdx.org/licenses/CC-BY-NC-ND-4.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000460}
461
462license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800463 name: "SPDX-license-identifier-CC-BY-NC-SA-1.0",
464 conditions: [
465 "by_exception_only",
466 "not_allowed",
467 ],
468 url: "https://spdx.org/licenses/CC-BY-NC-SA-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000469}
470
471license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800472 name: "SPDX-license-identifier-CC-BY-NC-SA-2.0",
473 conditions: [
474 "by_exception_only",
475 "not_allowed",
476 ],
477 url: "https://spdx.org/licenses/CC-BY-NC-SA-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000478}
479
480license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800481 name: "SPDX-license-identifier-CC-BY-NC-SA-2.5",
482 conditions: [
483 "by_exception_only",
484 "not_allowed",
485 ],
486 url: "https://spdx.org/licenses/CC-BY-NC-SA-2.5.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000487}
488
489license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800490 name: "SPDX-license-identifier-CC-BY-NC-SA-3.0",
491 conditions: [
492 "by_exception_only",
493 "not_allowed",
494 ],
495 url: "https://spdx.org/licenses/CC-BY-NC-SA-3.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000496}
497
498license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800499 name: "SPDX-license-identifier-CC-BY-NC-SA-4.0",
500 conditions: [
501 "by_exception_only",
502 "not_allowed",
503 ],
504 url: "https://spdx.org/licenses/CC-BY-NC-SA-4.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000505}
506
507license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800508 name: "SPDX-license-identifier-CC-BY-ND",
Bob Badourdf6099d2021-11-15 17:52:08 -0800509 conditions: ["by_exception_only"],
Bob Badourb80dfee2021-01-07 03:34:31 +0000510}
511
512license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800513 name: "SPDX-license-identifier-CC-BY-ND-1.0",
Bob Badourdf6099d2021-11-15 17:52:08 -0800514 conditions: ["by_exception_only"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800515 url: "https://spdx.org/licenses/CC-BY-ND-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000516}
517
518license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800519 name: "SPDX-license-identifier-CC-BY-ND-2.0",
Bob Badourdf6099d2021-11-15 17:52:08 -0800520 conditions: ["by_exception_only"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800521 url: "https://spdx.org/licenses/CC-BY-ND-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000522}
523
524license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800525 name: "SPDX-license-identifier-CC-BY-ND-2.5",
Bob Badourdf6099d2021-11-15 17:52:08 -0800526 conditions: ["by_exception_only"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800527 url: "https://spdx.org/licenses/CC-BY-ND-2.5.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000528}
529
530license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800531 name: "SPDX-license-identifier-CC-BY-ND-3.0",
Bob Badourdf6099d2021-11-15 17:52:08 -0800532 conditions: ["by_exception_only"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800533 url: "https://spdx.org/licenses/CC-BY-ND-3.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000534}
535
536license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800537 name: "SPDX-license-identifier-CC-BY-ND-4.0",
Bob Badourdf6099d2021-11-15 17:52:08 -0800538 conditions: ["by_exception_only"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800539 url: "https://spdx.org/licenses/CC-BY-ND-4.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000540}
541
542license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800543 name: "SPDX-license-identifier-CC-BY-SA",
544 conditions: ["restricted"],
Bob Badourb80dfee2021-01-07 03:34:31 +0000545}
546
547license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800548 name: "SPDX-license-identifier-CC-BY-SA-1.0",
549 conditions: ["restricted"],
550 url: "https://spdx.org/licenses/CC-BY-SA-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000551}
552
553license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800554 name: "SPDX-license-identifier-CC-BY-SA-2.0",
555 conditions: ["restricted"],
556 url: "https://spdx.org/licenses/CC-BY-SA-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000557}
558
559license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800560 name: "SPDX-license-identifier-CC-BY-SA-2.5",
561 conditions: ["restricted"],
562 url: "https://spdx.org/licenses/CC-BY-SA-2.5.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000563}
564
565license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800566 name: "SPDX-license-identifier-CC-BY-SA-3.0",
567 conditions: ["restricted"],
568 url: "https://spdx.org/licenses/CC-BY-SA-3.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000569}
570
571license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800572 name: "SPDX-license-identifier-CC-BY-SA-4.0",
573 conditions: ["restricted"],
574 url: "https://spdx.org/licenses/CC-BY-SA-4.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000575}
576
577license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800578 name: "SPDX-license-identifier-CC-BY-SA-ND",
Bob Badourdf6099d2021-11-15 17:52:08 -0800579 conditions: [
580 "restricted",
581 "by_exception_only",
582 ],
Bob Badourb80dfee2021-01-07 03:34:31 +0000583}
584
585license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800586 name: "SPDX-license-identifier-CC0-1.0",
587 conditions: ["unencumbered"],
588 url: "https://spdx.org/licenses/CC0-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000589}
590
591license_kind {
Bob Badourf34e4412021-01-26 00:02:44 -0800592 name: "SPDX-license-identifier-CDDL",
593 conditions: ["reciprocal"],
594}
595
596license_kind {
597 name: "SPDX-license-identifier-CDDL-1.0",
598 conditions: ["reciprocal"],
599 url: "https://spdx.org/licenses/CDLL-1.0.html",
600}
601
602license_kind {
603 name: "SPDX-license-identifier-CDDL-1.1",
604 conditions: ["reciprocal"],
605 url: "https://spdx.org/licenses/CDLL-1.1.html",
606}
607
608license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800609 name: "SPDX-license-identifier-CPAL-1.0",
610 conditions: [
611 "by_exception_only",
612 "not_allowed",
613 ],
614 url: "https://spdx.org/licenses/CPAL-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000615}
616
617license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800618 name: "SPDX-license-identifier-CPL-1.0",
619 conditions: ["reciprocal"],
620 url: "https://spdx.org/licenses/CPL-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000621}
622
623license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800624 name: "SPDX-license-identifier-EPL",
625 conditions: ["reciprocal"],
Bob Badourb80dfee2021-01-07 03:34:31 +0000626}
627
628license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800629 name: "SPDX-license-identifier-EPL-1.0",
630 conditions: ["reciprocal"],
631 url: "https://spdx.org/licenses/EPL-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000632}
633
634license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800635 name: "SPDX-license-identifier-EPL-2.0",
636 conditions: ["reciprocal"],
637 url: "https://spdx.org/licenses/EPL-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000638}
639
640license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800641 name: "SPDX-license-identifier-EUPL",
642 conditions: [
643 "by_exception_only",
644 "not_allowed",
645 ],
Bob Badourb80dfee2021-01-07 03:34:31 +0000646}
647
648license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800649 name: "SPDX-license-identifier-EUPL-1.0",
650 conditions: [
651 "by_exception_only",
652 "not_allowed",
653 ],
654 url: "https://spdx.org/licenses/EUPL-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000655}
656
657license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800658 name: "SPDX-license-identifier-EUPL-1.1",
659 conditions: [
660 "by_exception_only",
661 "not_allowed",
662 ],
663 url: "https://spdx.org/licenses/EUPL-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000664}
665
666license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800667 name: "SPDX-license-identifier-EUPL-1.2",
668 conditions: [
669 "by_exception_only",
670 "not_allowed",
671 ],
672 url: "https://spdx.org/licenses/EUPL-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000673}
674
675license_kind {
Bob Badour7e3dbd92021-01-23 13:09:16 -0800676 name: "SPDX-license-identifier-FSFAP",
677 conditions: ["notice"],
678 url: "https://spdx.org/licenses/FSFAP",
679}
680
681license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800682 name: "SPDX-license-identifier-FTL",
683 conditions: ["notice"],
684 url: "https://spdx.org/licenses/FTL.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000685}
686
687license_kind {
Bob Badour7e3dbd92021-01-23 13:09:16 -0800688 name: "SPDX-license-identifier-GFDL",
689 conditions: ["by_exception_only"],
690}
691
692license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800693 name: "SPDX-license-identifier-GPL",
694 conditions: ["restricted"],
Bob Badourb80dfee2021-01-07 03:34:31 +0000695}
696
697license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800698 name: "SPDX-license-identifier-GPL-1.0",
699 conditions: ["restricted"],
700 url: "https://spdx.org/licenses/GPL-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000701}
702
703license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800704 name: "SPDX-license-identifier-GPL-1.0+",
705 conditions: ["restricted"],
706 url: "https://spdx.org/licenses/GPL-1.0+.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000707}
708
709license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800710 name: "SPDX-license-identifier-GPL-1.0-only",
711 conditions: ["restricted"],
712 url: "https://spdx.org/licenses/GPL-1.0-only.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000713}
714
715license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800716 name: "SPDX-license-identifier-GPL-1.0-or-later",
717 conditions: ["restricted"],
718 url: "https://spdx.org/licenses/GPL-1.0-or-later.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000719}
720
721license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800722 name: "SPDX-license-identifier-GPL-2.0",
723 conditions: ["restricted"],
724 url: "https://spdx.org/licenses/GPL-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000725}
726
727license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800728 name: "SPDX-license-identifier-GPL-2.0+",
729 conditions: ["restricted"],
730 url: "https://spdx.org/licenses/GPL-2.0+.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000731}
732
733license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800734 name: "SPDX-license-identifier-GPL-2.0-only",
735 conditions: ["restricted"],
736 url: "https://spdx.org/licenses/GPL-2.0-only.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000737}
738
739license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800740 name: "SPDX-license-identifier-GPL-2.0-or-later",
741 conditions: ["restricted"],
742 url: "https://spdx.org/licenses/GPL-2.0-or-later.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000743}
744
745license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800746 name: "SPDX-license-identifier-GPL-2.0-with-GCC-exception",
747 conditions: ["restricted"],
748 url: "https://spdx.org/licenses/GPL-2.0-with-GCC-exception.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000749}
750
751license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800752 name: "SPDX-license-identifier-GPL-2.0-with-autoconf-exception",
753 conditions: ["restricted"],
754 url: "https://spdx.org/licenses/GPL-2.0-with-autoconf-exception.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000755}
756
757license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800758 name: "SPDX-license-identifier-GPL-2.0-with-bison-exception",
759 conditions: ["restricted"],
760 url: "https://spdx.org/licenses/GPL-2.0-with-bison-exception.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000761}
762
763license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800764 name: "SPDX-license-identifier-GPL-2.0-with-classpath-exception",
Bob Badour4ea386a2022-09-20 12:21:19 -0700765 conditions: ["permissive"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800766 url: "https://spdx.org/licenses/GPL-2.0-with-classpath-exception.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000767}
768
769license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800770 name: "SPDX-license-identifier-GPL-2.0-with-font-exception",
771 conditions: ["restricted"],
772 url: "https://spdx.org/licenses/GPL-2.0-with-font-exception.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000773}
774
775license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800776 name: "SPDX-license-identifier-GPL-3.0",
777 conditions: ["restricted"],
778 url: "https://spdx.org/licenses/GPL-3.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000779}
780
781license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800782 name: "SPDX-license-identifier-GPL-3.0+",
783 conditions: ["restricted"],
784 url: "https://spdx.org/licenses/GPL-3.0+.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000785}
786
787license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800788 name: "SPDX-license-identifier-GPL-3.0-only",
789 conditions: ["restricted"],
790 url: "https://spdx.org/licenses/GPL-3.0-only.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000791}
792
793license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800794 name: "SPDX-license-identifier-GPL-3.0-or-later",
795 conditions: ["restricted"],
796 url: "https://spdx.org/licenses/GPL-3.0-or-later.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000797}
798
799license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800800 name: "SPDX-license-identifier-GPL-3.0-with-GCC-exception",
801 conditions: ["restricted"],
802 url: "https://spdx.org/licenses/GPL-3.0-with-GCC-exception.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000803}
804
805license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800806 name: "SPDX-license-identifier-GPL-3.0-with-autoconf-exception",
807 conditions: ["restricted"],
808 url: "https://spdx.org/licenses/GPL-3.0-with-autoconf-exception.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000809}
810
811license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800812 name: "SPDX-license-identifier-GPL-with-classpath-exception",
Bob Badour4ea386a2022-09-20 12:21:19 -0700813 conditions: ["permissive"],
Bob Badourb80dfee2021-01-07 03:34:31 +0000814}
815
816license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800817 name: "SPDX-license-identifier-HPND",
818 conditions: ["notice"],
819 url: "https://spdx.org/licenses/HPND.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000820}
821
822license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800823 name: "SPDX-license-identifier-ICU",
824 conditions: ["notice"],
825 url: "https://spdx.org/licenses/ICU.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000826}
827
828license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800829 name: "SPDX-license-identifier-ISC",
830 conditions: ["notice"],
831 url: "https://spdx.org/licenses/ISC.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000832}
833
834license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800835 name: "SPDX-license-identifier-JSON",
836 conditions: ["notice"],
837 url: "https://spdx.org/licenses/JSON.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000838}
839
840license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800841 name: "SPDX-license-identifier-LGPL",
Bob Badour07c034b2022-11-22 12:07:29 -0800842 conditions: ["restricted_if_statically_linked"],
Bob Badourb80dfee2021-01-07 03:34:31 +0000843}
844
845license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800846 name: "SPDX-license-identifier-LGPL-2.0",
Bob Badour07c034b2022-11-22 12:07:29 -0800847 conditions: ["restricted_if_statically_linked"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800848 url: "https://spdx.org/licenses/LGPL-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000849}
850
851license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800852 name: "SPDX-license-identifier-LGPL-2.0+",
Bob Badour07c034b2022-11-22 12:07:29 -0800853 conditions: ["restricted_if_statically_linked"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800854 url: "https://spdx.org/licenses/LGPL-2.0+.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000855}
856
857license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800858 name: "SPDX-license-identifier-LGPL-2.0-only",
Bob Badour07c034b2022-11-22 12:07:29 -0800859 conditions: ["restricted_if_statically_linked"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800860 url: "https://spdx.org/licenses/LGPL-2.0-only.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000861}
862
863license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800864 name: "SPDX-license-identifier-LGPL-2.0-or-later",
Bob Badour07c034b2022-11-22 12:07:29 -0800865 conditions: ["restricted_if_statically_linked"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800866 url: "https://spdx.org/licenses/LGPL-2.0-or-later.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000867}
868
869license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800870 name: "SPDX-license-identifier-LGPL-2.1",
Bob Badour07c034b2022-11-22 12:07:29 -0800871 conditions: ["restricted_if_statically_linked"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800872 url: "https://spdx.org/licenses/LGPL-2.1.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000873}
874
875license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800876 name: "SPDX-license-identifier-LGPL-2.1+",
Bob Badour07c034b2022-11-22 12:07:29 -0800877 conditions: ["restricted_if_statically_linked"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800878 url: "https://spdx.org/licenses/LGPL-2.1+.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000879}
880
881license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800882 name: "SPDX-license-identifier-LGPL-2.1-only",
Bob Badour07c034b2022-11-22 12:07:29 -0800883 conditions: ["restricted_if_statically_linked"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800884 url: "https://spdx.org/licenses/LGPL-2.1-only.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000885}
886
887license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800888 name: "SPDX-license-identifier-LGPL-2.1-or-later",
Bob Badour07c034b2022-11-22 12:07:29 -0800889 conditions: ["restricted_if_statically_linked"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800890 url: "https://spdx.org/licenses/LGPL-2.1-or-later.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000891}
892
893license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800894 name: "SPDX-license-identifier-LGPL-3.0",
Bob Badour07c034b2022-11-22 12:07:29 -0800895 conditions: ["restricted_if_statically_linked"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800896 url: "https://spdx.org/licenses/LGPL-3.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000897}
898
899license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800900 name: "SPDX-license-identifier-LGPL-3.0+",
Bob Badour07c034b2022-11-22 12:07:29 -0800901 conditions: ["restricted_if_statically_linked"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800902 url: "https://spdx.org/licenses/LGPL-3.0+.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000903}
904
905license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800906 name: "SPDX-license-identifier-LGPL-3.0-only",
Bob Badour07c034b2022-11-22 12:07:29 -0800907 conditions: ["restricted_if_statically_linked"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800908 url: "https://spdx.org/licenses/LGPL-3.0-only.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000909}
910
911license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800912 name: "SPDX-license-identifier-LGPL-3.0-or-later",
Bob Badour07c034b2022-11-22 12:07:29 -0800913 conditions: ["restricted_if_statically_linked"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800914 url: "https://spdx.org/licenses/LGPL-3.0-or-later.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000915}
916
917license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800918 name: "SPDX-license-identifier-LGPLLR",
Bob Badour07c034b2022-11-22 12:07:29 -0800919 conditions: ["restricted_if_statically_linked"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800920 url: "https://spdx.org/licenses/LGPLLR.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000921}
922
923license_kind {
Bob Badour801000e2022-12-02 13:07:39 -0800924 name: "SPDX-license-identifier-Linux-syscall-note",
925 // expanding visibility requires approval from an OSPO lawyer or pcounsel
926 visibility: ["//external/libbpf:__subpackages__"],
927 conditions: ["permissive"],
928 url: "https://spdx.org/licenses/Linux-syscall-note.html",
929}
930
931license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800932 name: "SPDX-license-identifier-LPL-1.02",
933 conditions: ["notice"],
934 url: "https://spdx.org/licenses/LPL-1.02.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000935}
936
937license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800938 name: "SPDX-license-identifier-MIT",
939 conditions: ["notice"],
Bob Badourb80dfee2021-01-07 03:34:31 +0000940}
941
942license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800943 name: "SPDX-license-identifier-MIT-0",
Bob Badour59f08662022-09-23 16:29:34 -0700944 conditions: ["permissive"],
Bob Badourb545c5f2021-01-23 14:35:55 -0800945 url: "https://spdx.org/licenses/MIT-0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000946}
947
948license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800949 name: "SPDX-license-identifier-MIT-CMU",
950 conditions: ["notice"],
951 url: "https://spdx.org/licenses/MIT-CMU.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000952}
953
954license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800955 name: "SPDX-license-identifier-MIT-advertising",
956 conditions: ["notice"],
957 url: "https://spdx.org/licenses/MIT-advertising.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000958}
959
960license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800961 name: "SPDX-license-identifier-MIT-enna",
962 conditions: ["notice"],
963 url: "https://spdx.org/licenses/MIT-enna.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000964}
965
966license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800967 name: "SPDX-license-identifier-MIT-feh",
968 conditions: ["notice"],
969 url: "https://spdx.org/licenses/MIT-feh.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000970}
971
972license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800973 name: "SPDX-license-identifier-MITNFA",
974 conditions: ["notice"],
975 url: "https://spdx.org/licenses/MITNFA.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000976}
977
978license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800979 name: "SPDX-license-identifier-MPL",
980 conditions: ["reciprocal"],
Bob Badourb80dfee2021-01-07 03:34:31 +0000981}
982
983license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800984 name: "SPDX-license-identifier-MPL-1.0",
985 conditions: ["reciprocal"],
986 url: "https://spdx.org/licenses/MPL-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000987}
988
989license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800990 name: "SPDX-license-identifier-MPL-1.1",
991 conditions: ["reciprocal"],
992 url: "https://spdx.org/licenses/MPL-1.1.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000993}
994
995license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -0800996 name: "SPDX-license-identifier-MPL-2.0",
997 conditions: ["reciprocal"],
998 url: "https://spdx.org/licenses/MPL-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +0000999}
1000
1001license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001002 name: "SPDX-license-identifier-MPL-2.0-no-copyleft-exception",
1003 conditions: ["reciprocal"],
1004 url: "https://spdx.org/licenses/MPL-2.0-no-copyleft-exception.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001005}
1006
1007license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001008 name: "SPDX-license-identifier-MS-PL",
1009 conditions: ["notice"],
1010 url: "https://spdx.org/licenses/MS-PL.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001011}
1012
1013license_kind {
Bob Badour7e3dbd92021-01-23 13:09:16 -08001014 name: "SPDX-license-identifier-MS-RL",
1015 conditions: ["by_exception_only"],
1016 url: "https://spdx.org/licenses/MS-RL.html",
1017}
1018
1019license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001020 name: "SPDX-license-identifier-NCSA",
1021 conditions: ["notice"],
1022 url: "https://spdx.org/licenses/NCSA.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001023}
1024
1025license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001026 name: "SPDX-license-identifier-OFL",
1027 conditions: ["by_exception_only"],
Bob Badourb80dfee2021-01-07 03:34:31 +00001028}
1029
1030license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001031 name: "SPDX-license-identifier-OFL-1.0",
1032 conditions: ["by_exception_only"],
1033 url: "https://spdx.org/licenses/OFL-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001034}
1035
1036license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001037 name: "SPDX-license-identifier-OFL-1.0-RFN",
1038 conditions: ["by_exception_only"],
1039 url: "https://spdx.org/licenses/OFL-1.0-RFN.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001040}
1041
1042license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001043 name: "SPDX-license-identifier-OFL-1.0-no-RFN",
1044 conditions: ["by_exception_only"],
1045 url: "https://spdx.org/licenses/OFL-1.0-no-RFN.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001046}
1047
1048license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001049 name: "SPDX-license-identifier-OFL-1.1",
1050 conditions: ["by_exception_only"],
1051 url: "https://spdx.org/licenses/OFL-1.1.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001052}
1053
1054license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001055 name: "SPDX-license-identifier-OFL-1.1-RFN",
1056 conditions: ["by_exception_only"],
1057 url: "https://spdx.org/licenses/OFL-1.1-RFN.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001058}
1059
1060license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001061 name: "SPDX-license-identifier-OFL-1.1-no-RFN",
1062 conditions: ["by_exception_only"],
1063 url: "https://spdx.org/licenses/OFL-1.1-no-RFN.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001064}
1065
1066license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001067 name: "SPDX-license-identifier-OpenSSL",
1068 conditions: ["notice"],
1069 url: "https://spdx.org/licenses/OpenSSL.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001070}
1071
1072license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001073 name: "SPDX-license-identifier-PSF-2.0",
1074 conditions: ["notice"],
1075 url: "https://spdx.org/licenses/PSF-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001076}
1077
1078license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001079 name: "SPDX-license-identifier-SISSL",
1080 conditions: [
1081 "by_exception_only",
1082 "not_allowed",
1083 ],
1084 url: "https://spdx.org/licenses/SISSL.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001085}
1086
1087license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001088 name: "SPDX-license-identifier-SISSL-1.2",
1089 conditions: [
1090 "by_exception_only",
1091 "not_allowed",
1092 ],
1093 url: "https://spdx.org/licenses/SISSL-1.2.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001094}
1095
1096license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001097 name: "SPDX-license-identifier-SPL-1.0",
1098 conditions: [
1099 "by_exception_only",
1100 "reciprocal",
1101 ],
1102 url: "https://spdx.org/licenses/SPL-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001103}
1104
1105license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001106 name: "SPDX-license-identifier-SSPL",
1107 conditions: [
1108 "by_exception_only",
1109 "not_allowed",
1110 ],
1111 url: "https://spdx.org/licenses/SSPL.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001112}
1113
1114license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001115 name: "SPDX-license-identifier-UPL-1.0",
1116 conditions: ["notice"],
1117 url: "https://spdx.org/licenses/UPL-1.-.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001118}
1119
1120license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001121 name: "SPDX-license-identifier-Unicode-DFS",
1122 conditions: ["notice"],
Bob Badourb80dfee2021-01-07 03:34:31 +00001123}
1124
1125license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001126 name: "SPDX-license-identifier-Unicode-DFS-2015",
1127 conditions: ["notice"],
1128 url: "https://spdx.org/licenses/Unicode-DFS-2015.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001129}
1130
1131license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001132 name: "SPDX-license-identifier-Unicode-DFS-2016",
1133 conditions: ["notice"],
1134 url: "https://spdx.org/licenses/Unicode-DFS-2016.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001135}
1136
1137license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001138 name: "SPDX-license-identifier-Unlicense",
1139 conditions: ["unencumbered"],
1140 url: "https://spdx.org/licenses/Unlicense.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001141}
1142
1143license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001144 name: "SPDX-license-identifier-W3C",
1145 conditions: ["notice"],
1146 url: "https://spdx.org/licenses/W3C.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001147}
1148
1149license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001150 name: "SPDX-license-identifier-W3C-19980720",
1151 conditions: ["notice"],
1152 url: "https://spdx.org/licenses/W3C-19980720.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001153}
1154
1155license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001156 name: "SPDX-license-identifier-W3C-20150513",
1157 conditions: ["notice"],
1158 url: "https://spdx.org/licenses/W3C-20150513.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001159}
1160
1161license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001162 name: "SPDX-license-identifier-WTFPL",
Bob Badour5b3dd972022-11-04 12:03:30 -07001163 conditions: ["permissive"],
Bob Badourb545c5f2021-01-23 14:35:55 -08001164 url: "https://spdx.org/licenses/WTFPL.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001165}
1166
1167license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001168 name: "SPDX-license-identifier-Watcom-1.0",
1169 conditions: [
1170 "by_exception_only",
1171 "not_allowed",
1172 ],
1173 url: "https://spdx.org/licenses/Watcom-1.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001174}
1175
1176license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001177 name: "SPDX-license-identifier-Xnet",
1178 conditions: ["notice"],
1179 url: "https://spdx.org/licenses/Xnet.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001180}
1181
1182license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001183 name: "SPDX-license-identifier-ZPL",
1184 conditions: ["notice"],
Bob Badourb80dfee2021-01-07 03:34:31 +00001185}
1186
1187license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001188 name: "SPDX-license-identifier-ZPL-1.1",
1189 conditions: ["notice"],
1190 url: "https://spdx.org/licenses/ZPL-1.1.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001191}
1192
1193license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001194 name: "SPDX-license-identifier-ZPL-2.0",
1195 conditions: ["notice"],
1196 url: "https://spdx.org/licenses/ZPL-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001197}
1198
1199license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001200 name: "SPDX-license-identifier-ZPL-2.1",
1201 conditions: ["notice"],
1202 url: "https://spdx.org/licenses/ZPL-2.1.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001203}
1204
1205license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001206 name: "SPDX-license-identifier-Zend-2.0",
1207 conditions: ["notice"],
1208 url: "https://spdx.org/licenses/Zend-2.0.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001209}
1210
1211license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001212 name: "SPDX-license-identifier-Zlib",
1213 conditions: ["notice"],
1214 url: "https://spdx.org/licenses/Zlib.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001215}
1216
1217license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001218 name: "SPDX-license-identifier-libtiff",
1219 conditions: ["notice"],
1220 url: "https://spdx.org/licenses/libtiff.html",
Bob Badourb80dfee2021-01-07 03:34:31 +00001221}
1222
Bob Badourb80dfee2021-01-07 03:34:31 +00001223// Legacy license kinds -- do not add new references -- use an spdx kind instead.
1224license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001225 name: "legacy_unknown",
1226 conditions: ["by_exception_only"],
Bob Badourb80dfee2021-01-07 03:34:31 +00001227}
1228
1229license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001230 name: "legacy_unencumbered",
1231 conditions: ["unencumbered"],
Bob Badourb80dfee2021-01-07 03:34:31 +00001232}
1233
1234license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001235 name: "legacy_permissive",
1236 conditions: ["permissive"],
Bob Badour73056ea2021-01-21 08:53:58 -08001237}
1238
1239license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001240 name: "legacy_notice",
1241 conditions: ["notice"],
Bob Badourb80dfee2021-01-07 03:34:31 +00001242}
1243
1244license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001245 name: "legacy_reciprocal",
1246 conditions: ["reciprocal"],
Bob Badourb80dfee2021-01-07 03:34:31 +00001247}
1248
1249license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001250 name: "legacy_restricted",
1251 conditions: ["restricted"],
Bob Badourb80dfee2021-01-07 03:34:31 +00001252}
1253
1254license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001255 name: "legacy_by_exception_only",
1256 conditions: ["by_exception_only"],
Bob Badourb80dfee2021-01-07 03:34:31 +00001257}
1258
1259license_kind {
Bob Badour7e3dbd92021-01-23 13:09:16 -08001260 name: "legacy_not_a_contribution",
1261 conditions: [
1262 "by_exception_only",
1263 "not_allowed",
1264 ],
1265}
1266
1267license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001268 name: "legacy_not_allowed",
1269 conditions: [
1270 "by_exception_only",
1271 "not_allowed",
1272 ],
Bob Badourb80dfee2021-01-07 03:34:31 +00001273}
1274
1275license_kind {
Bob Badourb545c5f2021-01-23 14:35:55 -08001276 name: "legacy_proprietary",
1277 conditions: [
1278 "by_exception_only",
1279 "not_allowed",
1280 "proprietary",
1281 ],
Bob Badourb80dfee2021-01-07 03:34:31 +00001282}