• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1//
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 {
17    default_visibility: ["//visibility:public"],
18    default_applicable_licenses: ["Android-Apache-2.0"],
19}
20
21filegroup {
22    name: "Apache-2.0-License-Text",
23    srcs: ["LICENSE"],
24}
25
26license {
27    name: "Android-Apache-2.0",
28    package_name: "Android",
29    license_kinds: ["SPDX-license-identifier-Apache-2.0"],
30    copyright_notice: "Copyright (C) The Android Open Source Project",
31    license_text: ["LICENSE"],
32}
33
34license_kind {
35    name: "SPDX-license-identifier-0BSD",
36    conditions: ["unencumbered"],
37    url: "https://spdx.org/licenses/0BSD",
38}
39
40license_kind {
41    name: "SPDX-license-identifier-AFL-1.1",
42    conditions: ["by_exception_only"],
43    url: "https://spdx.org/licenses/AFL-1.1.html",
44}
45
46license_kind {
47    name: "SPDX-license-identifier-AFL-1.2",
48    conditions: ["by_exception_only"],
49    url: "https://spdx.org/licenses/AFL-1.2.html",
50}
51
52license_kind {
53    name: "SPDX-license-identifier-AFL-2.0",
54    conditions: ["by_exception_only"],
55    url: "https://spdx.org/licenses/AFL-2.0.html",
56}
57
58license_kind {
59    name: "SPDX-license-identifier-AFL-2.1",
60    conditions: ["notice"],
61    url: "https://spdx.org/licenses/AFL-2.1.html",
62}
63
64license_kind {
65    name: "SPDX-license-identifier-AFL-3.0",
66    conditions: ["notice"],
67    url: "https://spdx.org/licenses/AFL-3.0.html",
68}
69
70license_kind {
71    name: "SPDX-license-identifier-AGPL",
72    conditions: [
73        "by_exception_only",
74        "not_allowed",
75    ],
76    url: "https://spdx.org/licenses/AGPL.html",
77}
78
79license_kind {
80    name: "SPDX-license-identifier-AGPL-1.0",
81    conditions: [
82        "by_exception_only",
83        "not_allowed",
84    ],
85    url: "https://spdx.org/licenses/AGPL-1.0.html",
86}
87
88license_kind {
89    name: "SPDX-license-identifier-AGPL-1.0-only",
90    conditions: [
91        "by_exception_only",
92        "not_allowed",
93    ],
94    url: "https://spdx.org/licenses/AGPL-1.0-only.html",
95}
96
97license_kind {
98    name: "SPDX-license-identifier-AGPL-1.0-or-later",
99    conditions: [
100        "by_exception_only",
101        "not_allowed",
102    ],
103    url: "https://spdx.org/licenses/AGPL-1.0-or-later.html",
104}
105
106license_kind {
107    name: "SPDX-license-identifier-AGPL-3.0",
108    conditions: [
109        "by_exception_only",
110        "not_allowed",
111    ],
112    url: "https://spdx.org/licenses/AGPL-3.0.html",
113}
114
115license_kind {
116    name: "SPDX-license-identifier-AGPL-3.0-only",
117    conditions: [
118        "by_exception_only",
119        "not_allowed",
120    ],
121    url: "https://spdx.org/licenses/AGPL-3.0-only.html",
122}
123
124license_kind {
125    name: "SPDX-license-identifier-AGPL-3.0-or-later",
126    conditions: [
127        "by_exception_only",
128        "not_allowed",
129    ],
130    url: "https://spdx.org/licenses/AGPL-3.0-or-later.html",
131}
132
133license_kind {
134    name: "SPDX-license-identifier-APSL-1.1",
135    conditions: [
136        "reciprocal",
137    ],
138    url: "https://spdx.org/licenses/APSL-1.1.html",
139}
140
141license_kind {
142    name: "SPDX-license-identifier-APSL-2.0",
143    conditions: [
144        "reciprocal",
145    ],
146    url: "https://spdx.org/licenses/APSL-2.0.html",
147}
148
149license_kind {
150    name: "SPDX-license-identifier-Apache",
151    conditions: ["notice"],
152}
153
154license_kind {
155    name: "SPDX-license-identifier-Apache-1.0",
156    conditions: ["notice"],
157    url: "https://spdx.org/licenses/Apache-1.0.html",
158}
159
160license_kind {
161    name: "SPDX-license-identifier-Apache-1.1",
162    conditions: ["notice"],
163    url: "https://spdx.org/licenses/Apache-1.1.html",
164}
165
166license_kind {
167    name: "SPDX-license-identifier-Apache-2.0",
168    conditions: ["notice"],
169    url: "https://spdx.org/licenses/Apache-2.0.html",
170}
171
172license_kind {
173    name: "SPDX-license-identifier-Artistic",
174    conditions: ["notice"],
175}
176
177license_kind {
178    name: "SPDX-license-identifier-Artistic-1.0",
179    conditions: ["notice"],
180    url: "https://spdx.org/licenses/Artistic-1.0.html",
181}
182
183license_kind {
184    name: "SPDX-license-identifier-Artistic-1.0-Perl",
185    conditions: ["notice"],
186    url: "https://spdx.org/licenses/Artistic-1.0-Perl.html",
187}
188
189license_kind {
190    name: "SPDX-license-identifier-Artistic-1.0-cl8",
191    conditions: ["notice"],
192    url: "https://spdx.org/licenses/Artistic-1.0-cl8.html",
193}
194
195license_kind {
196    name: "SPDX-license-identifier-Artistic-2.0",
197    conditions: ["notice"],
198    url: "https://spdx.org/licenses/Artistic-2.0.html",
199}
200
201license_kind {
202    name: "SPDX-license-identifier-BSD",
203    conditions: ["notice"],
204}
205
206license_kind {
207    name: "SPDX-license-identifier-BSD-1-Clause",
208    conditions: ["notice"],
209    url: "https://spdx.org/licenses/BSD-1-Clause.html",
210}
211
212license_kind {
213    name: "SPDX-license-identifier-BSD-2-Clause",
214    conditions: ["notice"],
215    url: "https://spdx.org/licenses/BSD-2-Clause.html",
216}
217
218license_kind {
219    name: "SPDX-license-identifier-BSD-2-Clause-FreeBSD",
220    conditions: ["notice"],
221    url: "https://spdx.org/licenses/BSD-2-Clause-FreeBSD.html",
222}
223
224license_kind {
225    name: "SPDX-license-identifier-BSD-2-Clause-NetBSD",
226    conditions: ["notice"],
227    url: "https://spdx.org/licenses/BSD-2-Clause-NetBSD.html",
228}
229
230license_kind {
231    name: "SPDX-license-identifier-BSD-2-Clause-Patent",
232    conditions: ["notice"],
233    url: "https://spdx.org/licenses/BSD-2-Clause-Patent.html",
234}
235
236license_kind {
237    name: "SPDX-license-identifier-BSD-3-Clause",
238    conditions: ["notice"],
239    url: "https://spdx.org/licenses/BSD-3-Clause.html",
240}
241
242license_kind {
243    name: "SPDX-license-identifier-BSD-3-Clause-Attribution",
244    conditions: ["notice"],
245    url: "https://spdx.org/licenses/BSD-3-Clause-Attribution.html",
246}
247
248license_kind {
249    name: "SPDX-license-identifier-BSD-3-Clause-Clear",
250    conditions: ["notice"],
251    url: "https://spdx.org/licenses/BSD-3-Clause-Clear.html",
252}
253
254license_kind {
255    name: "SPDX-license-identifier-BSD-3-Clause-LBNL",
256    conditions: ["notice"],
257    url: "https://spdx.org/licenses/BSD-3-Clause-LBNL.html",
258}
259
260license_kind {
261    name: "SPDX-license-identifier-BSD-3-Clause-No-Nuclear-License",
262    conditions: ["notice"],
263    url: "https://spdx.org/licenses/BSD-3-Clause-No-Nuclear-License.html",
264}
265
266license_kind {
267    name: "SPDX-license-identifier-BSD-3-Clause-No-Nuclear-License-2014",
268    conditions: ["notice"],
269    url: "https://spdx.org/licenses/BSD-3-Clause-No-Nuclear-License-2014.html",
270}
271
272license_kind {
273    name: "SPDX-license-identifier-BSD-3-Clause-No-Nuclear-Warranty",
274    conditions: ["notice"],
275    url: "https://spdx.org/licenses/BSD-3-Clause-No-Nuclear-Warranty.html",
276}
277
278license_kind {
279    name: "SPDX-license-identifier-BSD-3-Clause-Open-MPI",
280    conditions: ["notice"],
281    url: "https://spdx.org/licenses/BSD-3-Clause-Open-MPI.html",
282}
283
284license_kind {
285    name: "SPDX-license-identifier-BSD-4-Clause",
286    conditions: ["notice"],
287    url: "https://spdx.org/licenses/BSD-4-Clause.html",
288}
289
290license_kind {
291    name: "SPDX-license-identifier-BSD-4-Clause-UC",
292    conditions: ["notice"],
293    url: "https://spdx.org/licenses/BSD-4-Clause-UC.html",
294}
295
296license_kind {
297    name: "SPDX-license-identifier-BSD-Protection",
298    conditions: ["notice"],
299    url: "https://spdx.org/licenses/BSD-Protection.html",
300}
301
302license_kind {
303    name: "SPDX-license-identifier-BSD-Source-Code",
304    conditions: ["notice"],
305    url: "https://spdx.org/licenses/BSD-Source-Code.html",
306}
307
308license_kind {
309    name: "SPDX-license-identifier-BSL-1.0",
310    conditions: ["notice"],
311    url: "https://spdx.org/licenses/BSL-1.0.html",
312}
313
314license_kind {
315    name: "SPDX-license-identifier-Beerware",
316    conditions: ["notice"],
317    url: "https://spdx.org/licenses/Beerware.html",
318}
319
320license_kind {
321    name: "SPDX-license-identifier-CC-BY",
322    conditions: ["notice"],
323}
324
325license_kind {
326    name: "SPDX-license-identifier-CC-BY-1.0",
327    conditions: ["notice"],
328    url: "https://spdx.org/licenses/CC-BY-1.0.html",
329}
330
331license_kind {
332    name: "SPDX-license-identifier-CC-BY-2.0",
333    conditions: ["notice"],
334    url: "https://spdx.org/licenses/CC-BY-2.0.html",
335}
336
337license_kind {
338    name: "SPDX-license-identifier-CC-BY-2.5",
339    conditions: ["notice"],
340    url: "https://spdx.org/licenses/CC-BY-2.5.html",
341}
342
343license_kind {
344    name: "SPDX-license-identifier-CC-BY-3.0",
345    conditions: ["notice"],
346    url: "https://spdx.org/licenses/CC-BY-3.0.html",
347}
348
349license_kind {
350    name: "SPDX-license-identifier-CC-BY-4.0",
351    conditions: ["notice"],
352    url: "https://spdx.org/licenses/CC-BY-4.0.html",
353}
354
355license_kind {
356    name: "SPDX-license-identifier-CC-BY-NC",
357    conditions: [
358        "by_exception_only",
359        "not_allowed",
360    ],
361}
362
363license_kind {
364    name: "SPDX-license-identifier-CC-BY-NC-1.0",
365    conditions: [
366        "by_exception_only",
367        "not_allowed",
368    ],
369    url: "https://spdx.org/licenses/CC-BY-NC-1.0.html",
370}
371
372license_kind {
373    name: "SPDX-license-identifier-CC-BY-NC-2.0",
374    conditions: [
375        "by_exception_only",
376        "not_allowed",
377    ],
378    url: "https://spdx.org/licenses/CC-BY-NC-2.0.html",
379}
380
381license_kind {
382    name: "SPDX-license-identifier-CC-BY-NC-2.5",
383    conditions: [
384        "by_exception_only",
385        "not_allowed",
386    ],
387    url: "https://spdx.org/licenses/CC-BY-NC-2.5.html",
388}
389
390license_kind {
391    name: "SPDX-license-identifier-CC-BY-NC-3.0",
392    conditions: [
393        "by_exception_only",
394        "not_allowed",
395    ],
396    url: "https://spdx.org/licenses/CC-BY-NC-3.0.html",
397}
398
399license_kind {
400    name: "SPDX-license-identifier-CC-BY-NC-4.0",
401    conditions: [
402        "by_exception_only",
403        "not_allowed",
404    ],
405    url: "https://spdx.org/licenses/CC-BY-NC-4.0.html",
406}
407
408license_kind {
409    name: "SPDX-license-identifier-CC-BY-NC-ND-1.0",
410    conditions: [
411        "by_exception_only",
412        "not_allowed",
413    ],
414    url: "https://spdx.org/licenses/CC-BY-NC-ND-1.0.html",
415}
416
417license_kind {
418    name: "SPDX-license-identifier-CC-BY-NC-ND-2.0",
419    conditions: [
420        "by_exception_only",
421        "not_allowed",
422    ],
423    url: "https://spdx.org/licenses/CC-BY-NC-ND-2.0.html",
424}
425
426license_kind {
427    name: "SPDX-license-identifier-CC-BY-NC-ND-2.5",
428    conditions: [
429        "by_exception_only",
430        "not_allowed",
431    ],
432    url: "https://spdx.org/licenses/CC-BY-NC-ND-2.5.html",
433}
434
435license_kind {
436    name: "SPDX-license-identifier-CC-BY-NC-ND-3.0",
437    conditions: [
438        "by_exception_only",
439        "not_allowed",
440    ],
441    url: "https://spdx.org/licenses/CC-BY-NC-ND-3.0.html",
442}
443
444license_kind {
445    name: "SPDX-license-identifier-CC-BY-NC-ND-4.0",
446    conditions: [
447        "by_exception_only",
448        "not_allowed",
449    ],
450    url: "https://spdx.org/licenses/CC-BY-NC-ND-4.0.html",
451}
452
453license_kind {
454    name: "SPDX-license-identifier-CC-BY-NC-SA-1.0",
455    conditions: [
456        "by_exception_only",
457        "not_allowed",
458    ],
459    url: "https://spdx.org/licenses/CC-BY-NC-SA-1.0.html",
460}
461
462license_kind {
463    name: "SPDX-license-identifier-CC-BY-NC-SA-2.0",
464    conditions: [
465        "by_exception_only",
466        "not_allowed",
467    ],
468    url: "https://spdx.org/licenses/CC-BY-NC-SA-2.0.html",
469}
470
471license_kind {
472    name: "SPDX-license-identifier-CC-BY-NC-SA-2.5",
473    conditions: [
474        "by_exception_only",
475        "not_allowed",
476    ],
477    url: "https://spdx.org/licenses/CC-BY-NC-SA-2.5.html",
478}
479
480license_kind {
481    name: "SPDX-license-identifier-CC-BY-NC-SA-3.0",
482    conditions: [
483        "by_exception_only",
484        "not_allowed",
485    ],
486    url: "https://spdx.org/licenses/CC-BY-NC-SA-3.0.html",
487}
488
489license_kind {
490    name: "SPDX-license-identifier-CC-BY-NC-SA-4.0",
491    conditions: [
492        "by_exception_only",
493        "not_allowed",
494    ],
495    url: "https://spdx.org/licenses/CC-BY-NC-SA-4.0.html",
496}
497
498license_kind {
499    name: "SPDX-license-identifier-CC-BY-ND",
500    conditions: ["by_exception_only"],
501}
502
503license_kind {
504    name: "SPDX-license-identifier-CC-BY-ND-1.0",
505    conditions: ["by_exception_only"],
506    url: "https://spdx.org/licenses/CC-BY-ND-1.0.html",
507}
508
509license_kind {
510    name: "SPDX-license-identifier-CC-BY-ND-2.0",
511    conditions: ["by_exception_only"],
512    url: "https://spdx.org/licenses/CC-BY-ND-2.0.html",
513}
514
515license_kind {
516    name: "SPDX-license-identifier-CC-BY-ND-2.5",
517    conditions: ["by_exception_only"],
518    url: "https://spdx.org/licenses/CC-BY-ND-2.5.html",
519}
520
521license_kind {
522    name: "SPDX-license-identifier-CC-BY-ND-3.0",
523    conditions: ["by_exception_only"],
524    url: "https://spdx.org/licenses/CC-BY-ND-3.0.html",
525}
526
527license_kind {
528    name: "SPDX-license-identifier-CC-BY-ND-4.0",
529    conditions: ["by_exception_only"],
530    url: "https://spdx.org/licenses/CC-BY-ND-4.0.html",
531}
532
533license_kind {
534    name: "SPDX-license-identifier-CC-BY-SA",
535    conditions: ["restricted"],
536}
537
538license_kind {
539    name: "SPDX-license-identifier-CC-BY-SA-1.0",
540    conditions: ["restricted"],
541    url: "https://spdx.org/licenses/CC-BY-SA-1.0.html",
542}
543
544license_kind {
545    name: "SPDX-license-identifier-CC-BY-SA-2.0",
546    conditions: ["restricted"],
547    url: "https://spdx.org/licenses/CC-BY-SA-2.0.html",
548}
549
550license_kind {
551    name: "SPDX-license-identifier-CC-BY-SA-2.5",
552    conditions: ["restricted"],
553    url: "https://spdx.org/licenses/CC-BY-SA-2.5.html",
554}
555
556license_kind {
557    name: "SPDX-license-identifier-CC-BY-SA-3.0",
558    conditions: ["restricted"],
559    url: "https://spdx.org/licenses/CC-BY-SA-3.0.html",
560}
561
562license_kind {
563    name: "SPDX-license-identifier-CC-BY-SA-4.0",
564    conditions: ["restricted"],
565    url: "https://spdx.org/licenses/CC-BY-SA-4.0.html",
566}
567
568license_kind {
569    name: "SPDX-license-identifier-CC-BY-SA-ND",
570    conditions: [
571        "restricted",
572        "by_exception_only",
573    ],
574}
575
576license_kind {
577    name: "SPDX-license-identifier-CC0-1.0",
578    conditions: ["unencumbered"],
579    url: "https://spdx.org/licenses/CC0-1.0.html",
580}
581
582license_kind {
583    name: "SPDX-license-identifier-CDDL",
584    conditions: ["reciprocal"],
585}
586
587license_kind {
588    name: "SPDX-license-identifier-CDDL-1.0",
589    conditions: ["reciprocal"],
590    url: "https://spdx.org/licenses/CDLL-1.0.html",
591}
592
593license_kind {
594    name: "SPDX-license-identifier-CDDL-1.1",
595    conditions: ["reciprocal"],
596    url: "https://spdx.org/licenses/CDLL-1.1.html",
597}
598
599license_kind {
600    name: "SPDX-license-identifier-CPAL-1.0",
601    conditions: [
602        "by_exception_only",
603        "not_allowed",
604    ],
605    url: "https://spdx.org/licenses/CPAL-1.0.html",
606}
607
608license_kind {
609    name: "SPDX-license-identifier-CPL-1.0",
610    conditions: ["reciprocal"],
611    url: "https://spdx.org/licenses/CPL-1.0.html",
612}
613
614license_kind {
615    name: "SPDX-license-identifier-EPL",
616    conditions: ["reciprocal"],
617}
618
619license_kind {
620    name: "SPDX-license-identifier-EPL-1.0",
621    conditions: ["reciprocal"],
622    url: "https://spdx.org/licenses/EPL-1.0.html",
623}
624
625license_kind {
626    name: "SPDX-license-identifier-EPL-2.0",
627    conditions: ["reciprocal"],
628    url: "https://spdx.org/licenses/EPL-2.0.html",
629}
630
631license_kind {
632    name: "SPDX-license-identifier-EUPL",
633    conditions: [
634        "by_exception_only",
635        "not_allowed",
636    ],
637}
638
639license_kind {
640    name: "SPDX-license-identifier-EUPL-1.0",
641    conditions: [
642        "by_exception_only",
643        "not_allowed",
644    ],
645    url: "https://spdx.org/licenses/EUPL-1.0.html",
646}
647
648license_kind {
649    name: "SPDX-license-identifier-EUPL-1.1",
650    conditions: [
651        "by_exception_only",
652        "not_allowed",
653    ],
654    url: "https://spdx.org/licenses/EUPL-1.0.html",
655}
656
657license_kind {
658    name: "SPDX-license-identifier-EUPL-1.2",
659    conditions: [
660        "by_exception_only",
661        "not_allowed",
662    ],
663    url: "https://spdx.org/licenses/EUPL-1.0.html",
664}
665
666license_kind {
667    name: "SPDX-license-identifier-FSFAP",
668    conditions: ["notice"],
669    url: "https://spdx.org/licenses/FSFAP",
670}
671
672license_kind {
673    name: "SPDX-license-identifier-FTL",
674    conditions: ["notice"],
675    url: "https://spdx.org/licenses/FTL.html",
676}
677
678license_kind {
679    name: "SPDX-license-identifier-GFDL",
680    conditions: ["by_exception_only"],
681}
682
683license_kind {
684    name: "SPDX-license-identifier-GPL",
685    conditions: ["restricted"],
686}
687
688license_kind {
689    name: "SPDX-license-identifier-GPL-1.0",
690    conditions: ["restricted"],
691    url: "https://spdx.org/licenses/GPL-1.0.html",
692}
693
694license_kind {
695    name: "SPDX-license-identifier-GPL-1.0+",
696    conditions: ["restricted"],
697    url: "https://spdx.org/licenses/GPL-1.0+.html",
698}
699
700license_kind {
701    name: "SPDX-license-identifier-GPL-1.0-only",
702    conditions: ["restricted"],
703    url: "https://spdx.org/licenses/GPL-1.0-only.html",
704}
705
706license_kind {
707    name: "SPDX-license-identifier-GPL-1.0-or-later",
708    conditions: ["restricted"],
709    url: "https://spdx.org/licenses/GPL-1.0-or-later.html",
710}
711
712license_kind {
713    name: "SPDX-license-identifier-GPL-2.0",
714    conditions: ["restricted"],
715    url: "https://spdx.org/licenses/GPL-2.0.html",
716}
717
718license_kind {
719    name: "SPDX-license-identifier-GPL-2.0+",
720    conditions: ["restricted"],
721    url: "https://spdx.org/licenses/GPL-2.0+.html",
722}
723
724license_kind {
725    name: "SPDX-license-identifier-GPL-2.0-only",
726    conditions: ["restricted"],
727    url: "https://spdx.org/licenses/GPL-2.0-only.html",
728}
729
730license_kind {
731    name: "SPDX-license-identifier-GPL-2.0-or-later",
732    conditions: ["restricted"],
733    url: "https://spdx.org/licenses/GPL-2.0-or-later.html",
734}
735
736license_kind {
737    name: "SPDX-license-identifier-GPL-2.0-with-GCC-exception",
738    conditions: ["restricted"],
739    url: "https://spdx.org/licenses/GPL-2.0-with-GCC-exception.html",
740}
741
742license_kind {
743    name: "SPDX-license-identifier-GPL-2.0-with-autoconf-exception",
744    conditions: ["restricted"],
745    url: "https://spdx.org/licenses/GPL-2.0-with-autoconf-exception.html",
746}
747
748license_kind {
749    name: "SPDX-license-identifier-GPL-2.0-with-bison-exception",
750    conditions: ["restricted"],
751    url: "https://spdx.org/licenses/GPL-2.0-with-bison-exception.html",
752}
753
754license_kind {
755    name: "SPDX-license-identifier-GPL-2.0-with-classpath-exception",
756    conditions: ["restricted"],
757    url: "https://spdx.org/licenses/GPL-2.0-with-classpath-exception.html",
758}
759
760license_kind {
761    name: "SPDX-license-identifier-GPL-2.0-with-font-exception",
762    conditions: ["restricted"],
763    url: "https://spdx.org/licenses/GPL-2.0-with-font-exception.html",
764}
765
766license_kind {
767    name: "SPDX-license-identifier-GPL-3.0",
768    conditions: ["restricted"],
769    url: "https://spdx.org/licenses/GPL-3.0.html",
770}
771
772license_kind {
773    name: "SPDX-license-identifier-GPL-3.0+",
774    conditions: ["restricted"],
775    url: "https://spdx.org/licenses/GPL-3.0+.html",
776}
777
778license_kind {
779    name: "SPDX-license-identifier-GPL-3.0-only",
780    conditions: ["restricted"],
781    url: "https://spdx.org/licenses/GPL-3.0-only.html",
782}
783
784license_kind {
785    name: "SPDX-license-identifier-GPL-3.0-or-later",
786    conditions: ["restricted"],
787    url: "https://spdx.org/licenses/GPL-3.0-or-later.html",
788}
789
790license_kind {
791    name: "SPDX-license-identifier-GPL-3.0-with-GCC-exception",
792    conditions: ["restricted"],
793    url: "https://spdx.org/licenses/GPL-3.0-with-GCC-exception.html",
794}
795
796license_kind {
797    name: "SPDX-license-identifier-GPL-3.0-with-autoconf-exception",
798    conditions: ["restricted"],
799    url: "https://spdx.org/licenses/GPL-3.0-with-autoconf-exception.html",
800}
801
802license_kind {
803    name: "SPDX-license-identifier-GPL-with-classpath-exception",
804    conditions: ["restricted"],
805}
806
807license_kind {
808    name: "SPDX-license-identifier-HPND",
809    conditions: ["notice"],
810    url: "https://spdx.org/licenses/HPND.html",
811}
812
813license_kind {
814    name: "SPDX-license-identifier-ICU",
815    conditions: ["notice"],
816    url: "https://spdx.org/licenses/ICU.html",
817}
818
819license_kind {
820    name: "SPDX-license-identifier-ISC",
821    conditions: ["notice"],
822    url: "https://spdx.org/licenses/ISC.html",
823}
824
825license_kind {
826    name: "SPDX-license-identifier-JSON",
827    conditions: ["notice"],
828    url: "https://spdx.org/licenses/JSON.html",
829}
830
831license_kind {
832    name: "SPDX-license-identifier-LGPL",
833    conditions: ["restricted"],
834}
835
836license_kind {
837    name: "SPDX-license-identifier-LGPL-2.0",
838    conditions: ["restricted"],
839    url: "https://spdx.org/licenses/LGPL-2.0.html",
840}
841
842license_kind {
843    name: "SPDX-license-identifier-LGPL-2.0+",
844    conditions: ["restricted"],
845    url: "https://spdx.org/licenses/LGPL-2.0+.html",
846}
847
848license_kind {
849    name: "SPDX-license-identifier-LGPL-2.0-only",
850    conditions: ["restricted"],
851    url: "https://spdx.org/licenses/LGPL-2.0-only.html",
852}
853
854license_kind {
855    name: "SPDX-license-identifier-LGPL-2.0-or-later",
856    conditions: ["restricted"],
857    url: "https://spdx.org/licenses/LGPL-2.0-or-later.html",
858}
859
860license_kind {
861    name: "SPDX-license-identifier-LGPL-2.1",
862    conditions: ["restricted"],
863    url: "https://spdx.org/licenses/LGPL-2.1.html",
864}
865
866license_kind {
867    name: "SPDX-license-identifier-LGPL-2.1+",
868    conditions: ["restricted"],
869    url: "https://spdx.org/licenses/LGPL-2.1+.html",
870}
871
872license_kind {
873    name: "SPDX-license-identifier-LGPL-2.1-only",
874    conditions: ["restricted"],
875    url: "https://spdx.org/licenses/LGPL-2.1-only.html",
876}
877
878license_kind {
879    name: "SPDX-license-identifier-LGPL-2.1-or-later",
880    conditions: ["restricted"],
881    url: "https://spdx.org/licenses/LGPL-2.1-or-later.html",
882}
883
884license_kind {
885    name: "SPDX-license-identifier-LGPL-3.0",
886    conditions: ["restricted"],
887    url: "https://spdx.org/licenses/LGPL-3.0.html",
888}
889
890license_kind {
891    name: "SPDX-license-identifier-LGPL-3.0+",
892    conditions: ["restricted"],
893    url: "https://spdx.org/licenses/LGPL-3.0+.html",
894}
895
896license_kind {
897    name: "SPDX-license-identifier-LGPL-3.0-only",
898    conditions: ["restricted"],
899    url: "https://spdx.org/licenses/LGPL-3.0-only.html",
900}
901
902license_kind {
903    name: "SPDX-license-identifier-LGPL-3.0-or-later",
904    conditions: ["restricted"],
905    url: "https://spdx.org/licenses/LGPL-3.0-or-later.html",
906}
907
908license_kind {
909    name: "SPDX-license-identifier-LGPLLR",
910    conditions: ["restricted"],
911    url: "https://spdx.org/licenses/LGPLLR.html",
912}
913
914license_kind {
915    name: "SPDX-license-identifier-LPL-1.02",
916    conditions: ["notice"],
917    url: "https://spdx.org/licenses/LPL-1.02.html",
918}
919
920license_kind {
921    name: "SPDX-license-identifier-MIT",
922    conditions: ["notice"],
923}
924
925license_kind {
926    name: "SPDX-license-identifier-MIT-0",
927    conditions: ["notice"],
928    url: "https://spdx.org/licenses/MIT-0.html",
929}
930
931license_kind {
932    name: "SPDX-license-identifier-MIT-CMU",
933    conditions: ["notice"],
934    url: "https://spdx.org/licenses/MIT-CMU.html",
935}
936
937license_kind {
938    name: "SPDX-license-identifier-MIT-advertising",
939    conditions: ["notice"],
940    url: "https://spdx.org/licenses/MIT-advertising.html",
941}
942
943license_kind {
944    name: "SPDX-license-identifier-MIT-enna",
945    conditions: ["notice"],
946    url: "https://spdx.org/licenses/MIT-enna.html",
947}
948
949license_kind {
950    name: "SPDX-license-identifier-MIT-feh",
951    conditions: ["notice"],
952    url: "https://spdx.org/licenses/MIT-feh.html",
953}
954
955license_kind {
956    name: "SPDX-license-identifier-MITNFA",
957    conditions: ["notice"],
958    url: "https://spdx.org/licenses/MITNFA.html",
959}
960
961license_kind {
962    name: "SPDX-license-identifier-MPL",
963    conditions: ["reciprocal"],
964}
965
966license_kind {
967    name: "SPDX-license-identifier-MPL-1.0",
968    conditions: ["reciprocal"],
969    url: "https://spdx.org/licenses/MPL-1.0.html",
970}
971
972license_kind {
973    name: "SPDX-license-identifier-MPL-1.1",
974    conditions: ["reciprocal"],
975    url: "https://spdx.org/licenses/MPL-1.1.html",
976}
977
978license_kind {
979    name: "SPDX-license-identifier-MPL-2.0",
980    conditions: ["reciprocal"],
981    url: "https://spdx.org/licenses/MPL-2.0.html",
982}
983
984license_kind {
985    name: "SPDX-license-identifier-MPL-2.0-no-copyleft-exception",
986    conditions: ["reciprocal"],
987    url: "https://spdx.org/licenses/MPL-2.0-no-copyleft-exception.html",
988}
989
990license_kind {
991    name: "SPDX-license-identifier-MS-PL",
992    conditions: ["notice"],
993    url: "https://spdx.org/licenses/MS-PL.html",
994}
995
996license_kind {
997    name: "SPDX-license-identifier-MS-RL",
998    conditions: ["by_exception_only"],
999    url: "https://spdx.org/licenses/MS-RL.html",
1000}
1001
1002license_kind {
1003    name: "SPDX-license-identifier-NCSA",
1004    conditions: ["notice"],
1005    url: "https://spdx.org/licenses/NCSA.html",
1006}
1007
1008license_kind {
1009    name: "SPDX-license-identifier-OFL",
1010    conditions: ["by_exception_only"],
1011}
1012
1013license_kind {
1014    name: "SPDX-license-identifier-OFL-1.0",
1015    conditions: ["by_exception_only"],
1016    url: "https://spdx.org/licenses/OFL-1.0.html",
1017}
1018
1019license_kind {
1020    name: "SPDX-license-identifier-OFL-1.0-RFN",
1021    conditions: ["by_exception_only"],
1022    url: "https://spdx.org/licenses/OFL-1.0-RFN.html",
1023}
1024
1025license_kind {
1026    name: "SPDX-license-identifier-OFL-1.0-no-RFN",
1027    conditions: ["by_exception_only"],
1028    url: "https://spdx.org/licenses/OFL-1.0-no-RFN.html",
1029}
1030
1031license_kind {
1032    name: "SPDX-license-identifier-OFL-1.1",
1033    conditions: ["by_exception_only"],
1034    url: "https://spdx.org/licenses/OFL-1.1.html",
1035}
1036
1037license_kind {
1038    name: "SPDX-license-identifier-OFL-1.1-RFN",
1039    conditions: ["by_exception_only"],
1040    url: "https://spdx.org/licenses/OFL-1.1-RFN.html",
1041}
1042
1043license_kind {
1044    name: "SPDX-license-identifier-OFL-1.1-no-RFN",
1045    conditions: ["by_exception_only"],
1046    url: "https://spdx.org/licenses/OFL-1.1-no-RFN.html",
1047}
1048
1049license_kind {
1050    name: "SPDX-license-identifier-OpenSSL",
1051    conditions: ["notice"],
1052    url: "https://spdx.org/licenses/OpenSSL.html",
1053}
1054
1055license_kind {
1056    name: "SPDX-license-identifier-PSF-2.0",
1057    conditions: ["notice"],
1058    url: "https://spdx.org/licenses/PSF-2.0.html",
1059}
1060
1061license_kind {
1062    name: "SPDX-license-identifier-SISSL",
1063    conditions: [
1064        "by_exception_only",
1065        "not_allowed",
1066    ],
1067    url: "https://spdx.org/licenses/SISSL.html",
1068}
1069
1070license_kind {
1071    name: "SPDX-license-identifier-SISSL-1.2",
1072    conditions: [
1073        "by_exception_only",
1074        "not_allowed",
1075    ],
1076    url: "https://spdx.org/licenses/SISSL-1.2.html",
1077}
1078
1079license_kind {
1080    name: "SPDX-license-identifier-SPL-1.0",
1081    conditions: [
1082        "by_exception_only",
1083        "reciprocal",
1084    ],
1085    url: "https://spdx.org/licenses/SPL-1.0.html",
1086}
1087
1088license_kind {
1089    name: "SPDX-license-identifier-SSPL",
1090    conditions: [
1091        "by_exception_only",
1092        "not_allowed",
1093    ],
1094    url: "https://spdx.org/licenses/SSPL.html",
1095}
1096
1097license_kind {
1098    name: "SPDX-license-identifier-UPL-1.0",
1099    conditions: ["notice"],
1100    url: "https://spdx.org/licenses/UPL-1.-.html",
1101}
1102
1103license_kind {
1104    name: "SPDX-license-identifier-Unicode-DFS",
1105    conditions: ["notice"],
1106}
1107
1108license_kind {
1109    name: "SPDX-license-identifier-Unicode-DFS-2015",
1110    conditions: ["notice"],
1111    url: "https://spdx.org/licenses/Unicode-DFS-2015.html",
1112}
1113
1114license_kind {
1115    name: "SPDX-license-identifier-Unicode-DFS-2016",
1116    conditions: ["notice"],
1117    url: "https://spdx.org/licenses/Unicode-DFS-2016.html",
1118}
1119
1120license_kind {
1121    name: "SPDX-license-identifier-Unlicense",
1122    conditions: ["unencumbered"],
1123    url: "https://spdx.org/licenses/Unlicense.html",
1124}
1125
1126license_kind {
1127    name: "SPDX-license-identifier-W3C",
1128    conditions: ["notice"],
1129    url: "https://spdx.org/licenses/W3C.html",
1130}
1131
1132license_kind {
1133    name: "SPDX-license-identifier-W3C-19980720",
1134    conditions: ["notice"],
1135    url: "https://spdx.org/licenses/W3C-19980720.html",
1136}
1137
1138license_kind {
1139    name: "SPDX-license-identifier-W3C-20150513",
1140    conditions: ["notice"],
1141    url: "https://spdx.org/licenses/W3C-20150513.html",
1142}
1143
1144license_kind {
1145    name: "SPDX-license-identifier-WTFPL",
1146    conditions: ["notice"],
1147    url: "https://spdx.org/licenses/WTFPL.html",
1148}
1149
1150license_kind {
1151    name: "SPDX-license-identifier-Watcom-1.0",
1152    conditions: [
1153        "by_exception_only",
1154        "not_allowed",
1155    ],
1156    url: "https://spdx.org/licenses/Watcom-1.0.html",
1157}
1158
1159license_kind {
1160    name: "SPDX-license-identifier-Xnet",
1161    conditions: ["notice"],
1162    url: "https://spdx.org/licenses/Xnet.html",
1163}
1164
1165license_kind {
1166    name: "SPDX-license-identifier-ZPL",
1167    conditions: ["notice"],
1168}
1169
1170license_kind {
1171    name: "SPDX-license-identifier-ZPL-1.1",
1172    conditions: ["notice"],
1173    url: "https://spdx.org/licenses/ZPL-1.1.html",
1174}
1175
1176license_kind {
1177    name: "SPDX-license-identifier-ZPL-2.0",
1178    conditions: ["notice"],
1179    url: "https://spdx.org/licenses/ZPL-2.0.html",
1180}
1181
1182license_kind {
1183    name: "SPDX-license-identifier-ZPL-2.1",
1184    conditions: ["notice"],
1185    url: "https://spdx.org/licenses/ZPL-2.1.html",
1186}
1187
1188license_kind {
1189    name: "SPDX-license-identifier-Zend-2.0",
1190    conditions: ["notice"],
1191    url: "https://spdx.org/licenses/Zend-2.0.html",
1192}
1193
1194license_kind {
1195    name: "SPDX-license-identifier-Zlib",
1196    conditions: ["notice"],
1197    url: "https://spdx.org/licenses/Zlib.html",
1198}
1199
1200license_kind {
1201    name: "SPDX-license-identifier-libtiff",
1202    conditions: ["notice"],
1203    url: "https://spdx.org/licenses/libtiff.html",
1204}
1205
1206// Legacy license kinds -- do not add new references -- use an spdx kind instead.
1207license_kind {
1208    name: "legacy_unknown",
1209    conditions: ["by_exception_only"],
1210}
1211
1212license_kind {
1213    name: "legacy_unencumbered",
1214    conditions: ["unencumbered"],
1215}
1216
1217license_kind {
1218    name: "legacy_permissive",
1219    conditions: ["permissive"],
1220}
1221
1222license_kind {
1223    name: "legacy_notice",
1224    conditions: ["notice"],
1225}
1226
1227license_kind {
1228    name: "legacy_reciprocal",
1229    conditions: ["reciprocal"],
1230}
1231
1232license_kind {
1233    name: "legacy_restricted",
1234    conditions: ["restricted"],
1235}
1236
1237license_kind {
1238    name: "legacy_by_exception_only",
1239    conditions: ["by_exception_only"],
1240}
1241
1242license_kind {
1243    name: "legacy_not_a_contribution",
1244    conditions: [
1245        "by_exception_only",
1246        "not_allowed",
1247    ],
1248}
1249
1250license_kind {
1251    name: "legacy_not_allowed",
1252    conditions: [
1253        "by_exception_only",
1254        "not_allowed",
1255    ],
1256}
1257
1258license_kind {
1259    name: "legacy_proprietary",
1260    conditions: [
1261        "by_exception_only",
1262        "not_allowed",
1263        "proprietary",
1264    ],
1265}
1266