• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * list fetched from https://github.com/spdx/license-list-data @ v3.26.0
3  *
4  * AUTO-GENERATED BY ./update
5  * DO NOT MODIFY
6  *
7  * cargo run --manifest-path update/Cargo.toml -- v<version> > src/identifiers.rs
8 */
9 
10 pub const IS_FSF_LIBRE: u8 = 0x1;
11 pub const IS_OSI_APPROVED: u8 = 0x2;
12 pub const IS_DEPRECATED: u8 = 0x4;
13 pub const IS_COPYLEFT: u8 = 0x8;
14 pub const IS_GNU: u8 = 0x10;
15 
16 pub const VERSION: &str = "3.26.0";
17 
18 pub const LICENSES: &[(&str, &str, u8)] = &[
19     ("0BSD", r#"BSD Zero Clause License"#, IS_OSI_APPROVED),
20     ("3D-Slicer-1.0", r#"3D Slicer License v1.0"#, 0x0),
21     ("AAL", r#"Attribution Assurance License"#, IS_OSI_APPROVED),
22     ("ADSL", r#"Amazon Digital Services License"#, 0x0),
23     (
24         "AFL-1.1",
25         r#"Academic Free License v1.1"#,
26         IS_OSI_APPROVED | IS_FSF_LIBRE,
27     ),
28     (
29         "AFL-1.2",
30         r#"Academic Free License v1.2"#,
31         IS_OSI_APPROVED | IS_FSF_LIBRE,
32     ),
33     (
34         "AFL-2.0",
35         r#"Academic Free License v2.0"#,
36         IS_OSI_APPROVED | IS_FSF_LIBRE,
37     ),
38     (
39         "AFL-2.1",
40         r#"Academic Free License v2.1"#,
41         IS_OSI_APPROVED | IS_FSF_LIBRE,
42     ),
43     (
44         "AFL-3.0",
45         r#"Academic Free License v3.0"#,
46         IS_OSI_APPROVED | IS_FSF_LIBRE,
47     ),
48     (
49         "AGPL-1.0",
50         r#"Affero General Public License v1.0"#,
51         IS_DEPRECATED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
52     ),
53     (
54         "AGPL-1.0-only",
55         r#"Affero General Public License v1.0 only"#,
56         IS_COPYLEFT | IS_GNU,
57     ),
58     (
59         "AGPL-1.0-or-later",
60         r#"Affero General Public License v1.0 or later"#,
61         IS_COPYLEFT | IS_GNU,
62     ),
63     (
64         "AGPL-3.0",
65         r#"GNU Affero General Public License v3.0"#,
66         IS_DEPRECATED | IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
67     ),
68     (
69         "AGPL-3.0-only",
70         r#"GNU Affero General Public License v3.0 only"#,
71         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
72     ),
73     (
74         "AGPL-3.0-or-later",
75         r#"GNU Affero General Public License v3.0 or later"#,
76         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
77     ),
78     ("AMD-newlib", r#"AMD newlib License"#, 0x0),
79     ("AMDPLPA", r#"AMD's plpa_map.c License"#, 0x0),
80     ("AML", r#"Apple MIT License"#, 0x0),
81     ("AML-glslang", r#"AML glslang variant License"#, 0x0),
82     (
83         "AMPAS",
84         r#"Academy of Motion Picture Arts and Sciences BSD"#,
85         0x0,
86     ),
87     ("ANTLR-PD", r#"ANTLR Software Rights Notice"#, 0x0),
88     (
89         "ANTLR-PD-fallback",
90         r#"ANTLR Software Rights Notice with license fallback"#,
91         0x0,
92     ),
93     ("APAFML", r#"Adobe Postscript AFM License"#, 0x0),
94     ("APL-1.0", r#"Adaptive Public License 1.0"#, IS_OSI_APPROVED),
95     (
96         "APSL-1.0",
97         r#"Apple Public Source License 1.0"#,
98         IS_OSI_APPROVED,
99     ),
100     (
101         "APSL-1.1",
102         r#"Apple Public Source License 1.1"#,
103         IS_OSI_APPROVED,
104     ),
105     (
106         "APSL-1.2",
107         r#"Apple Public Source License 1.2"#,
108         IS_OSI_APPROVED,
109     ),
110     (
111         "APSL-2.0",
112         r#"Apple Public Source License 2.0"#,
113         IS_OSI_APPROVED | IS_FSF_LIBRE,
114     ),
115     (
116         "ASWF-Digital-Assets-1.0",
117         r#"ASWF Digital Assets License version 1.0"#,
118         0x0,
119     ),
120     (
121         "ASWF-Digital-Assets-1.1",
122         r#"ASWF Digital Assets License 1.1"#,
123         0x0,
124     ),
125     ("Abstyles", r#"Abstyles License"#, 0x0),
126     ("AdaCore-doc", r#"AdaCore Doc License"#, 0x0),
127     (
128         "Adobe-2006",
129         r#"Adobe Systems Incorporated Source Code License Agreement"#,
130         0x0,
131     ),
132     (
133         "Adobe-Display-PostScript",
134         r#"Adobe Display PostScript License"#,
135         0x0,
136     ),
137     ("Adobe-Glyph", r#"Adobe Glyph List License"#, 0x0),
138     ("Adobe-Utopia", r#"Adobe Utopia Font License"#, 0x0),
139     ("Afmparse", r#"Afmparse License"#, 0x0),
140     ("Aladdin", r#"Aladdin Free Public License"#, 0x0),
141     ("Apache-1.0", r#"Apache License 1.0"#, IS_FSF_LIBRE),
142     (
143         "Apache-1.1",
144         r#"Apache License 1.1"#,
145         IS_OSI_APPROVED | IS_FSF_LIBRE,
146     ),
147     (
148         "Apache-2.0",
149         r#"Apache License 2.0"#,
150         IS_OSI_APPROVED | IS_FSF_LIBRE,
151     ),
152     ("App-s2p", r#"App::s2p License"#, 0x0),
153     ("Arphic-1999", r#"Arphic Public License"#, 0x0),
154     ("Artistic-1.0", r#"Artistic License 1.0"#, IS_OSI_APPROVED),
155     (
156         "Artistic-1.0-Perl",
157         r#"Artistic License 1.0 (Perl)"#,
158         IS_OSI_APPROVED,
159     ),
160     (
161         "Artistic-1.0-cl8",
162         r#"Artistic License 1.0 w/clause 8"#,
163         IS_OSI_APPROVED,
164     ),
165     (
166         "Artistic-2.0",
167         r#"Artistic License 2.0"#,
168         IS_OSI_APPROVED | IS_FSF_LIBRE,
169     ),
170     ("BSD-1-Clause", r#"BSD 1-Clause License"#, IS_OSI_APPROVED),
171     (
172         "BSD-2-Clause",
173         r#"BSD 2-Clause "Simplified" License"#,
174         IS_OSI_APPROVED | IS_FSF_LIBRE,
175     ),
176     (
177         "BSD-2-Clause-Darwin",
178         r#"BSD 2-Clause - Ian Darwin variant"#,
179         0x0,
180     ),
181     (
182         "BSD-2-Clause-FreeBSD",
183         r#"BSD 2-Clause FreeBSD License"#,
184         IS_DEPRECATED | IS_FSF_LIBRE,
185     ),
186     (
187         "BSD-2-Clause-NetBSD",
188         r#"BSD 2-Clause NetBSD License"#,
189         IS_DEPRECATED | IS_FSF_LIBRE,
190     ),
191     (
192         "BSD-2-Clause-Patent",
193         r#"BSD-2-Clause Plus Patent License"#,
194         IS_OSI_APPROVED,
195     ),
196     (
197         "BSD-2-Clause-Views",
198         r#"BSD 2-Clause with views sentence"#,
199         0x0,
200     ),
201     (
202         "BSD-2-Clause-first-lines",
203         r#"BSD 2-Clause - first lines requirement"#,
204         0x0,
205     ),
206     (
207         "BSD-3-Clause",
208         r#"BSD 3-Clause "New" or "Revised" License"#,
209         IS_OSI_APPROVED | IS_FSF_LIBRE,
210     ),
211     ("BSD-3-Clause-Attribution", r#"BSD with attribution"#, 0x0),
212     (
213         "BSD-3-Clause-Clear",
214         r#"BSD 3-Clause Clear License"#,
215         IS_FSF_LIBRE,
216     ),
217     (
218         "BSD-3-Clause-HP",
219         r#"Hewlett-Packard BSD variant license"#,
220         0x0,
221     ),
222     (
223         "BSD-3-Clause-LBNL",
224         r#"Lawrence Berkeley National Labs BSD variant license"#,
225         IS_OSI_APPROVED,
226     ),
227     (
228         "BSD-3-Clause-Modification",
229         r#"BSD 3-Clause Modification"#,
230         0x0,
231     ),
232     (
233         "BSD-3-Clause-No-Military-License",
234         r#"BSD 3-Clause No Military License"#,
235         0x0,
236     ),
237     (
238         "BSD-3-Clause-No-Nuclear-License",
239         r#"BSD 3-Clause No Nuclear License"#,
240         0x0,
241     ),
242     (
243         "BSD-3-Clause-No-Nuclear-License-2014",
244         r#"BSD 3-Clause No Nuclear License 2014"#,
245         0x0,
246     ),
247     (
248         "BSD-3-Clause-No-Nuclear-Warranty",
249         r#"BSD 3-Clause No Nuclear Warranty"#,
250         0x0,
251     ),
252     (
253         "BSD-3-Clause-Open-MPI",
254         r#"BSD 3-Clause Open MPI variant"#,
255         0x0,
256     ),
257     ("BSD-3-Clause-Sun", r#"BSD 3-Clause Sun Microsystems"#, 0x0),
258     ("BSD-3-Clause-acpica", r#"BSD 3-Clause acpica variant"#, 0x0),
259     ("BSD-3-Clause-flex", r#"BSD 3-Clause Flex variant"#, 0x0),
260     (
261         "BSD-4-Clause",
262         r#"BSD 4-Clause "Original" or "Old" License"#,
263         IS_FSF_LIBRE,
264     ),
265     ("BSD-4-Clause-Shortened", r#"BSD 4 Clause Shortened"#, 0x0),
266     (
267         "BSD-4-Clause-UC",
268         r#"BSD-4-Clause (University of California-Specific)"#,
269         0x0,
270     ),
271     ("BSD-4.3RENO", r#"BSD 4.3 RENO License"#, 0x0),
272     ("BSD-4.3TAHOE", r#"BSD 4.3 TAHOE License"#, 0x0),
273     (
274         "BSD-Advertising-Acknowledgement",
275         r#"BSD Advertising Acknowledgement License"#,
276         0x0,
277     ),
278     (
279         "BSD-Attribution-HPND-disclaimer",
280         r#"BSD with Attribution and HPND disclaimer"#,
281         0x0,
282     ),
283     ("BSD-Inferno-Nettverk", r#"BSD-Inferno-Nettverk"#, 0x0),
284     ("BSD-Protection", r#"BSD Protection License"#, IS_COPYLEFT),
285     ("BSD-Source-Code", r#"BSD Source Code Attribution"#, 0x0),
286     (
287         "BSD-Source-beginning-file",
288         r#"BSD Source Code Attribution - beginning of file variant"#,
289         0x0,
290     ),
291     ("BSD-Systemics", r#"Systemics BSD variant license"#, 0x0),
292     (
293         "BSD-Systemics-W3Works",
294         r#"Systemics W3Works BSD variant license"#,
295         0x0,
296     ),
297     (
298         "BSL-1.0",
299         r#"Boost Software License 1.0"#,
300         IS_OSI_APPROVED | IS_FSF_LIBRE,
301     ),
302     ("BUSL-1.1", r#"Business Source License 1.1"#, 0x0),
303     ("Baekmuk", r#"Baekmuk License"#, 0x0),
304     ("Bahyph", r#"Bahyph License"#, 0x0),
305     ("Barr", r#"Barr License"#, 0x0),
306     ("Beerware", r#"Beerware License"#, 0x0),
307     (
308         "BitTorrent-1.0",
309         r#"BitTorrent Open Source License v1.0"#,
310         0x0,
311     ),
312     (
313         "BitTorrent-1.1",
314         r#"BitTorrent Open Source License v1.1"#,
315         IS_FSF_LIBRE,
316     ),
317     (
318         "Bitstream-Charter",
319         r#"Bitstream Charter Font License"#,
320         0x0,
321     ),
322     ("Bitstream-Vera", r#"Bitstream Vera Font License"#, 0x0),
323     (
324         "BlueOak-1.0.0",
325         r#"Blue Oak Model License 1.0.0"#,
326         IS_OSI_APPROVED,
327     ),
328     ("Boehm-GC", r#"Boehm-Demers-Weiser GC License"#, 0x0),
329     (
330         "Boehm-GC-without-fee",
331         r#"Boehm-Demers-Weiser GC License (without fee)"#,
332         0x0,
333     ),
334     ("Borceux", r#"Borceux license"#, 0x0),
335     (
336         "Brian-Gladman-2-Clause",
337         r#"Brian Gladman 2-Clause License"#,
338         0x0,
339     ),
340     (
341         "Brian-Gladman-3-Clause",
342         r#"Brian Gladman 3-Clause License"#,
343         0x0,
344     ),
345     (
346         "C-UDA-1.0",
347         r#"Computational Use of Data Agreement v1.0"#,
348         0x0,
349     ),
350     (
351         "CAL-1.0",
352         r#"Cryptographic Autonomy License 1.0"#,
353         IS_OSI_APPROVED,
354     ),
355     (
356         "CAL-1.0-Combined-Work-Exception",
357         r#"Cryptographic Autonomy License 1.0 (Combined Work Exception)"#,
358         IS_OSI_APPROVED,
359     ),
360     (
361         "CATOSL-1.1",
362         r#"Computer Associates Trusted Open Source License 1.1"#,
363         IS_OSI_APPROVED,
364     ),
365     (
366         "CC-BY-1.0",
367         r#"Creative Commons Attribution 1.0 Generic"#,
368         0x0,
369     ),
370     (
371         "CC-BY-2.0",
372         r#"Creative Commons Attribution 2.0 Generic"#,
373         0x0,
374     ),
375     (
376         "CC-BY-2.5",
377         r#"Creative Commons Attribution 2.5 Generic"#,
378         0x0,
379     ),
380     (
381         "CC-BY-2.5-AU",
382         r#"Creative Commons Attribution 2.5 Australia"#,
383         0x0,
384     ),
385     (
386         "CC-BY-3.0",
387         r#"Creative Commons Attribution 3.0 Unported"#,
388         0x0,
389     ),
390     (
391         "CC-BY-3.0-AT",
392         r#"Creative Commons Attribution 3.0 Austria"#,
393         0x0,
394     ),
395     (
396         "CC-BY-3.0-AU",
397         r#"Creative Commons Attribution 3.0 Australia"#,
398         0x0,
399     ),
400     (
401         "CC-BY-3.0-DE",
402         r#"Creative Commons Attribution 3.0 Germany"#,
403         0x0,
404     ),
405     (
406         "CC-BY-3.0-IGO",
407         r#"Creative Commons Attribution 3.0 IGO"#,
408         0x0,
409     ),
410     (
411         "CC-BY-3.0-NL",
412         r#"Creative Commons Attribution 3.0 Netherlands"#,
413         0x0,
414     ),
415     (
416         "CC-BY-3.0-US",
417         r#"Creative Commons Attribution 3.0 United States"#,
418         0x0,
419     ),
420     (
421         "CC-BY-4.0",
422         r#"Creative Commons Attribution 4.0 International"#,
423         IS_FSF_LIBRE,
424     ),
425     (
426         "CC-BY-NC-1.0",
427         r#"Creative Commons Attribution Non Commercial 1.0 Generic"#,
428         0x0,
429     ),
430     (
431         "CC-BY-NC-2.0",
432         r#"Creative Commons Attribution Non Commercial 2.0 Generic"#,
433         0x0,
434     ),
435     (
436         "CC-BY-NC-2.5",
437         r#"Creative Commons Attribution Non Commercial 2.5 Generic"#,
438         0x0,
439     ),
440     (
441         "CC-BY-NC-3.0",
442         r#"Creative Commons Attribution Non Commercial 3.0 Unported"#,
443         0x0,
444     ),
445     (
446         "CC-BY-NC-3.0-DE",
447         r#"Creative Commons Attribution Non Commercial 3.0 Germany"#,
448         0x0,
449     ),
450     (
451         "CC-BY-NC-4.0",
452         r#"Creative Commons Attribution Non Commercial 4.0 International"#,
453         0x0,
454     ),
455     (
456         "CC-BY-NC-ND-1.0",
457         r#"Creative Commons Attribution Non Commercial No Derivatives 1.0 Generic"#,
458         0x0,
459     ),
460     (
461         "CC-BY-NC-ND-2.0",
462         r#"Creative Commons Attribution Non Commercial No Derivatives 2.0 Generic"#,
463         0x0,
464     ),
465     (
466         "CC-BY-NC-ND-2.5",
467         r#"Creative Commons Attribution Non Commercial No Derivatives 2.5 Generic"#,
468         0x0,
469     ),
470     (
471         "CC-BY-NC-ND-3.0",
472         r#"Creative Commons Attribution Non Commercial No Derivatives 3.0 Unported"#,
473         0x0,
474     ),
475     (
476         "CC-BY-NC-ND-3.0-DE",
477         r#"Creative Commons Attribution Non Commercial No Derivatives 3.0 Germany"#,
478         0x0,
479     ),
480     (
481         "CC-BY-NC-ND-3.0-IGO",
482         r#"Creative Commons Attribution Non Commercial No Derivatives 3.0 IGO"#,
483         0x0,
484     ),
485     (
486         "CC-BY-NC-ND-4.0",
487         r#"Creative Commons Attribution Non Commercial No Derivatives 4.0 International"#,
488         0x0,
489     ),
490     (
491         "CC-BY-NC-SA-1.0",
492         r#"Creative Commons Attribution Non Commercial Share Alike 1.0 Generic"#,
493         IS_COPYLEFT,
494     ),
495     (
496         "CC-BY-NC-SA-2.0",
497         r#"Creative Commons Attribution Non Commercial Share Alike 2.0 Generic"#,
498         IS_COPYLEFT,
499     ),
500     (
501         "CC-BY-NC-SA-2.0-DE",
502         r#"Creative Commons Attribution Non Commercial Share Alike 2.0 Germany"#,
503         IS_COPYLEFT,
504     ),
505     (
506         "CC-BY-NC-SA-2.0-FR",
507         r#"Creative Commons Attribution-NonCommercial-ShareAlike 2.0 France"#,
508         IS_COPYLEFT,
509     ),
510     (
511         "CC-BY-NC-SA-2.0-UK",
512         r#"Creative Commons Attribution Non Commercial Share Alike 2.0 England and Wales"#,
513         IS_COPYLEFT,
514     ),
515     (
516         "CC-BY-NC-SA-2.5",
517         r#"Creative Commons Attribution Non Commercial Share Alike 2.5 Generic"#,
518         IS_COPYLEFT,
519     ),
520     (
521         "CC-BY-NC-SA-3.0",
522         r#"Creative Commons Attribution Non Commercial Share Alike 3.0 Unported"#,
523         IS_COPYLEFT,
524     ),
525     (
526         "CC-BY-NC-SA-3.0-DE",
527         r#"Creative Commons Attribution Non Commercial Share Alike 3.0 Germany"#,
528         IS_COPYLEFT,
529     ),
530     (
531         "CC-BY-NC-SA-3.0-IGO",
532         r#"Creative Commons Attribution Non Commercial Share Alike 3.0 IGO"#,
533         IS_COPYLEFT,
534     ),
535     (
536         "CC-BY-NC-SA-4.0",
537         r#"Creative Commons Attribution Non Commercial Share Alike 4.0 International"#,
538         IS_COPYLEFT,
539     ),
540     (
541         "CC-BY-ND-1.0",
542         r#"Creative Commons Attribution No Derivatives 1.0 Generic"#,
543         0x0,
544     ),
545     (
546         "CC-BY-ND-2.0",
547         r#"Creative Commons Attribution No Derivatives 2.0 Generic"#,
548         0x0,
549     ),
550     (
551         "CC-BY-ND-2.5",
552         r#"Creative Commons Attribution No Derivatives 2.5 Generic"#,
553         0x0,
554     ),
555     (
556         "CC-BY-ND-3.0",
557         r#"Creative Commons Attribution No Derivatives 3.0 Unported"#,
558         0x0,
559     ),
560     (
561         "CC-BY-ND-3.0-DE",
562         r#"Creative Commons Attribution No Derivatives 3.0 Germany"#,
563         0x0,
564     ),
565     (
566         "CC-BY-ND-4.0",
567         r#"Creative Commons Attribution No Derivatives 4.0 International"#,
568         0x0,
569     ),
570     (
571         "CC-BY-SA-1.0",
572         r#"Creative Commons Attribution Share Alike 1.0 Generic"#,
573         IS_COPYLEFT,
574     ),
575     (
576         "CC-BY-SA-2.0",
577         r#"Creative Commons Attribution Share Alike 2.0 Generic"#,
578         IS_COPYLEFT,
579     ),
580     (
581         "CC-BY-SA-2.0-UK",
582         r#"Creative Commons Attribution Share Alike 2.0 England and Wales"#,
583         IS_COPYLEFT,
584     ),
585     (
586         "CC-BY-SA-2.1-JP",
587         r#"Creative Commons Attribution Share Alike 2.1 Japan"#,
588         IS_COPYLEFT,
589     ),
590     (
591         "CC-BY-SA-2.5",
592         r#"Creative Commons Attribution Share Alike 2.5 Generic"#,
593         IS_COPYLEFT,
594     ),
595     (
596         "CC-BY-SA-3.0",
597         r#"Creative Commons Attribution Share Alike 3.0 Unported"#,
598         IS_COPYLEFT,
599     ),
600     (
601         "CC-BY-SA-3.0-AT",
602         r#"Creative Commons Attribution Share Alike 3.0 Austria"#,
603         IS_COPYLEFT,
604     ),
605     (
606         "CC-BY-SA-3.0-DE",
607         r#"Creative Commons Attribution Share Alike 3.0 Germany"#,
608         IS_COPYLEFT,
609     ),
610     (
611         "CC-BY-SA-3.0-IGO",
612         r#"Creative Commons Attribution-ShareAlike 3.0 IGO"#,
613         IS_COPYLEFT,
614     ),
615     (
616         "CC-BY-SA-4.0",
617         r#"Creative Commons Attribution Share Alike 4.0 International"#,
618         IS_FSF_LIBRE | IS_COPYLEFT,
619     ),
620     (
621         "CC-PDDC",
622         r#"Creative Commons Public Domain Dedication and Certification"#,
623         0x0,
624     ),
625     (
626         "CC-PDM-1.0",
627         r#"Creative    Commons Public Domain Mark 1.0 Universal"#,
628         0x0,
629     ),
630     (
631         "CC-SA-1.0",
632         r#"Creative Commons Share Alike 1.0 Generic"#,
633         0x0,
634     ),
635     (
636         "CC0-1.0",
637         r#"Creative Commons Zero v1.0 Universal"#,
638         IS_FSF_LIBRE,
639     ),
640     (
641         "CDDL-1.0",
642         r#"Common Development and Distribution License 1.0"#,
643         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT,
644     ),
645     (
646         "CDDL-1.1",
647         r#"Common Development and Distribution License 1.1"#,
648         IS_COPYLEFT,
649     ),
650     ("CDL-1.0", r#"Common Documentation License 1.0"#, 0x0),
651     (
652         "CDLA-Permissive-1.0",
653         r#"Community Data License Agreement Permissive 1.0"#,
654         0x0,
655     ),
656     (
657         "CDLA-Permissive-2.0",
658         r#"Community Data License Agreement Permissive 2.0"#,
659         0x0,
660     ),
661     (
662         "CDLA-Sharing-1.0",
663         r#"Community Data License Agreement Sharing 1.0"#,
664         0x0,
665     ),
666     (
667         "CECILL-1.0",
668         r#"CeCILL Free Software License Agreement v1.0"#,
669         IS_COPYLEFT,
670     ),
671     (
672         "CECILL-1.1",
673         r#"CeCILL Free Software License Agreement v1.1"#,
674         IS_COPYLEFT,
675     ),
676     (
677         "CECILL-2.0",
678         r#"CeCILL Free Software License Agreement v2.0"#,
679         IS_FSF_LIBRE | IS_COPYLEFT,
680     ),
681     (
682         "CECILL-2.1",
683         r#"CeCILL Free Software License Agreement v2.1"#,
684         IS_OSI_APPROVED | IS_COPYLEFT,
685     ),
686     (
687         "CECILL-B",
688         r#"CeCILL-B Free Software License Agreement"#,
689         IS_FSF_LIBRE | IS_COPYLEFT,
690     ),
691     (
692         "CECILL-C",
693         r#"CeCILL-C Free Software License Agreement"#,
694         IS_FSF_LIBRE | IS_COPYLEFT,
695     ),
696     ("CERN-OHL-1.1", r#"CERN Open Hardware Licence v1.1"#, 0x0),
697     ("CERN-OHL-1.2", r#"CERN Open Hardware Licence v1.2"#, 0x0),
698     (
699         "CERN-OHL-P-2.0",
700         r#"CERN Open Hardware Licence Version 2 - Permissive"#,
701         IS_OSI_APPROVED,
702     ),
703     (
704         "CERN-OHL-S-2.0",
705         r#"CERN Open Hardware Licence Version 2 - Strongly Reciprocal"#,
706         IS_OSI_APPROVED,
707     ),
708     (
709         "CERN-OHL-W-2.0",
710         r#"CERN Open Hardware Licence Version 2 - Weakly Reciprocal"#,
711         IS_OSI_APPROVED,
712     ),
713     ("CFITSIO", r#"CFITSIO License"#, 0x0),
714     ("CMU-Mach", r#"CMU Mach License"#, 0x0),
715     (
716         "CMU-Mach-nodoc",
717         r#"CMU    Mach - no notices-in-documentation variant"#,
718         0x0,
719     ),
720     ("CNRI-Jython", r#"CNRI Jython License"#, 0x0),
721     ("CNRI-Python", r#"CNRI Python License"#, IS_OSI_APPROVED),
722     (
723         "CNRI-Python-GPL-Compatible",
724         r#"CNRI Python Open Source GPL Compatible License Agreement"#,
725         0x0,
726     ),
727     ("COIL-1.0", r#"Copyfree Open Innovation License"#, 0x0),
728     (
729         "CPAL-1.0",
730         r#"Common Public Attribution License 1.0"#,
731         IS_OSI_APPROVED | IS_FSF_LIBRE,
732     ),
733     (
734         "CPL-1.0",
735         r#"Common Public License 1.0"#,
736         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT,
737     ),
738     ("CPOL-1.02", r#"Code Project Open License 1.02"#, 0x0),
739     (
740         "CUA-OPL-1.0",
741         r#"CUA Office Public License v1.0"#,
742         IS_OSI_APPROVED,
743     ),
744     ("Caldera", r#"Caldera License"#, 0x0),
745     (
746         "Caldera-no-preamble",
747         r#"Caldera License (without preamble)"#,
748         0x0,
749     ),
750     ("Catharon", r#"Catharon License"#, 0x0),
751     ("ClArtistic", r#"Clarified Artistic License"#, IS_FSF_LIBRE),
752     ("Clips", r#"Clips License"#, 0x0),
753     (
754         "Community-Spec-1.0",
755         r#"Community Specification License 1.0"#,
756         0x0,
757     ),
758     ("Condor-1.1", r#"Condor Public License v1.1"#, IS_FSF_LIBRE),
759     (
760         "Cornell-Lossless-JPEG",
761         r#"Cornell Lossless JPEG License"#,
762         0x0,
763     ),
764     ("Cronyx", r#"Cronyx License"#, 0x0),
765     ("Crossword", r#"Crossword License"#, 0x0),
766     ("CrystalStacker", r#"CrystalStacker License"#, 0x0),
767     ("Cube", r#"Cube License"#, 0x0),
768     ("D-FSL-1.0", r#"Deutsche Freie Software Lizenz"#, 0x0),
769     ("DEC-3-Clause", r#"DEC 3-Clause License"#, 0x0),
770     (
771         "DL-DE-BY-2.0",
772         r#"Data licence Germany – attribution – version 2.0"#,
773         0x0,
774     ),
775     (
776         "DL-DE-ZERO-2.0",
777         r#"Data licence Germany – zero – version 2.0"#,
778         0x0,
779     ),
780     ("DOC", r#"DOC License"#, 0x0),
781     ("DRL-1.0", r#"Detection Rule License 1.0"#, 0x0),
782     ("DRL-1.1", r#"Detection Rule License 1.1"#, 0x0),
783     ("DSDP", r#"DSDP License"#, 0x0),
784     ("DocBook-Schema", r#"DocBook Schema License"#, 0x0),
785     ("DocBook-Stylesheet", r#"DocBook Stylesheet License"#, 0x0),
786     ("DocBook-XML", r#"DocBook XML License"#, 0x0),
787     ("Dotseqn", r#"Dotseqn License"#, 0x0),
788     (
789         "ECL-1.0",
790         r#"Educational Community License v1.0"#,
791         IS_OSI_APPROVED,
792     ),
793     (
794         "ECL-2.0",
795         r#"Educational Community License v2.0"#,
796         IS_OSI_APPROVED | IS_FSF_LIBRE,
797     ),
798     ("EFL-1.0", r#"Eiffel Forum License v1.0"#, IS_OSI_APPROVED),
799     (
800         "EFL-2.0",
801         r#"Eiffel Forum License v2.0"#,
802         IS_OSI_APPROVED | IS_FSF_LIBRE,
803     ),
804     ("EPICS", r#"EPICS Open License"#, 0x0),
805     (
806         "EPL-1.0",
807         r#"Eclipse Public License 1.0"#,
808         IS_OSI_APPROVED | IS_FSF_LIBRE,
809     ),
810     (
811         "EPL-2.0",
812         r#"Eclipse Public License 2.0"#,
813         IS_OSI_APPROVED | IS_FSF_LIBRE,
814     ),
815     (
816         "EUDatagrid",
817         r#"EU DataGrid Software License"#,
818         IS_OSI_APPROVED | IS_FSF_LIBRE,
819     ),
820     (
821         "EUPL-1.0",
822         r#"European Union Public License 1.0"#,
823         IS_COPYLEFT,
824     ),
825     (
826         "EUPL-1.1",
827         r#"European Union Public License 1.1"#,
828         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT,
829     ),
830     (
831         "EUPL-1.2",
832         r#"European Union Public License 1.2"#,
833         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT,
834     ),
835     ("Elastic-2.0", r#"Elastic License 2.0"#, 0x0),
836     ("Entessa", r#"Entessa Public License v1.0"#, IS_OSI_APPROVED),
837     ("ErlPL-1.1", r#"Erlang Public License v1.1"#, 0x0),
838     ("Eurosym", r#"Eurosym License"#, 0x0),
839     ("FBM", r#"Fuzzy Bitmap License"#, 0x0),
840     ("FDK-AAC", r#"Fraunhofer FDK AAC Codec Library"#, 0x0),
841     ("FSFAP", r#"FSF All Permissive License"#, IS_FSF_LIBRE),
842     (
843         "FSFAP-no-warranty-disclaimer",
844         r#"FSF All Permissive License (without Warranty)"#,
845         0x0,
846     ),
847     ("FSFUL", r#"FSF Unlimited License"#, 0x0),
848     (
849         "FSFULLR",
850         r#"FSF Unlimited License (with License Retention)"#,
851         0x0,
852     ),
853     (
854         "FSFULLRWD",
855         r#"FSF Unlimited License (With License Retention and Warranty Disclaimer)"#,
856         0x0,
857     ),
858     ("FTL", r#"Freetype Project License"#, IS_FSF_LIBRE),
859     ("Fair", r#"Fair License"#, IS_OSI_APPROVED),
860     ("Ferguson-Twofish", r#"Ferguson Twofish License"#, 0x0),
861     (
862         "Frameworx-1.0",
863         r#"Frameworx Open License 1.0"#,
864         IS_OSI_APPROVED,
865     ),
866     ("FreeBSD-DOC", r#"FreeBSD Documentation License"#, 0x0),
867     ("FreeImage", r#"FreeImage Public License v1.0"#, 0x0),
868     ("Furuseth", r#"Furuseth License"#, 0x0),
869     ("GCR-docs", r#"Gnome GCR Documentation License"#, 0x0),
870     ("GD", r#"GD License"#, 0x0),
871     (
872         "GFDL-1.1",
873         r#"GNU Free Documentation License v1.1"#,
874         IS_DEPRECATED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
875     ),
876     (
877         "GFDL-1.1-invariants",
878         r#"GNU Free Documentation License v1.1 only - invariants"#,
879         IS_COPYLEFT | IS_GNU,
880     ),
881     (
882         "GFDL-1.1-invariants-only",
883         r#"GNU Free Documentation License v1.1 only - invariants"#,
884         IS_COPYLEFT | IS_GNU,
885     ),
886     (
887         "GFDL-1.1-invariants-or-later",
888         r#"GNU Free Documentation License v1.1 or later - invariants"#,
889         IS_COPYLEFT | IS_GNU,
890     ),
891     (
892         "GFDL-1.1-no-invariants",
893         r#"GNU Free Documentation License v1.1 only - no invariants"#,
894         IS_COPYLEFT | IS_GNU,
895     ),
896     (
897         "GFDL-1.1-no-invariants-only",
898         r#"GNU Free Documentation License v1.1 only - no invariants"#,
899         IS_COPYLEFT | IS_GNU,
900     ),
901     (
902         "GFDL-1.1-no-invariants-or-later",
903         r#"GNU Free Documentation License v1.1 or later - no invariants"#,
904         IS_COPYLEFT | IS_GNU,
905     ),
906     (
907         "GFDL-1.1-only",
908         r#"GNU Free Documentation License v1.1 only"#,
909         IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
910     ),
911     (
912         "GFDL-1.1-or-later",
913         r#"GNU Free Documentation License v1.1 or later"#,
914         IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
915     ),
916     (
917         "GFDL-1.2",
918         r#"GNU Free Documentation License v1.2"#,
919         IS_DEPRECATED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
920     ),
921     (
922         "GFDL-1.2-invariants",
923         r#"GNU Free Documentation License v1.2 only - invariants"#,
924         IS_COPYLEFT | IS_GNU,
925     ),
926     (
927         "GFDL-1.2-invariants-only",
928         r#"GNU Free Documentation License v1.2 only - invariants"#,
929         IS_COPYLEFT | IS_GNU,
930     ),
931     (
932         "GFDL-1.2-invariants-or-later",
933         r#"GNU Free Documentation License v1.2 or later - invariants"#,
934         IS_COPYLEFT | IS_GNU,
935     ),
936     (
937         "GFDL-1.2-no-invariants",
938         r#"GNU Free Documentation License v1.2 only - no invariants"#,
939         IS_COPYLEFT | IS_GNU,
940     ),
941     (
942         "GFDL-1.2-no-invariants-only",
943         r#"GNU Free Documentation License v1.2 only - no invariants"#,
944         IS_COPYLEFT | IS_GNU,
945     ),
946     (
947         "GFDL-1.2-no-invariants-or-later",
948         r#"GNU Free Documentation License v1.2 or later - no invariants"#,
949         IS_COPYLEFT | IS_GNU,
950     ),
951     (
952         "GFDL-1.2-only",
953         r#"GNU Free Documentation License v1.2 only"#,
954         IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
955     ),
956     (
957         "GFDL-1.2-or-later",
958         r#"GNU Free Documentation License v1.2 or later"#,
959         IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
960     ),
961     (
962         "GFDL-1.3",
963         r#"GNU Free Documentation License v1.3"#,
964         IS_DEPRECATED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
965     ),
966     (
967         "GFDL-1.3-invariants",
968         r#"GNU Free Documentation License v1.3 only - invariants"#,
969         IS_COPYLEFT | IS_GNU,
970     ),
971     (
972         "GFDL-1.3-invariants-only",
973         r#"GNU Free Documentation License v1.3 only - invariants"#,
974         IS_COPYLEFT | IS_GNU,
975     ),
976     (
977         "GFDL-1.3-invariants-or-later",
978         r#"GNU Free Documentation License v1.3 or later - invariants"#,
979         IS_COPYLEFT | IS_GNU,
980     ),
981     (
982         "GFDL-1.3-no-invariants",
983         r#"GNU Free Documentation License v1.3 only - no invariants"#,
984         IS_COPYLEFT | IS_GNU,
985     ),
986     (
987         "GFDL-1.3-no-invariants-only",
988         r#"GNU Free Documentation License v1.3 only - no invariants"#,
989         IS_COPYLEFT | IS_GNU,
990     ),
991     (
992         "GFDL-1.3-no-invariants-or-later",
993         r#"GNU Free Documentation License v1.3 or later - no invariants"#,
994         IS_COPYLEFT | IS_GNU,
995     ),
996     (
997         "GFDL-1.3-only",
998         r#"GNU Free Documentation License v1.3 only"#,
999         IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1000     ),
1001     (
1002         "GFDL-1.3-or-later",
1003         r#"GNU Free Documentation License v1.3 or later"#,
1004         IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1005     ),
1006     ("GL2PS", r#"GL2PS License"#, 0x0),
1007     ("GLWTPL", r#"Good Luck With That Public License"#, 0x0),
1008     (
1009         "GPL-1.0",
1010         r#"GNU General Public License v1.0 only"#,
1011         IS_DEPRECATED | IS_COPYLEFT | IS_GNU,
1012     ),
1013     (
1014         "GPL-1.0+",
1015         r#"GNU General Public License v1.0 or later"#,
1016         IS_DEPRECATED | IS_COPYLEFT | IS_GNU,
1017     ),
1018     (
1019         "GPL-1.0-only",
1020         r#"GNU General Public License v1.0 only"#,
1021         IS_COPYLEFT | IS_GNU,
1022     ),
1023     (
1024         "GPL-1.0-or-later",
1025         r#"GNU General Public License v1.0 or later"#,
1026         IS_COPYLEFT | IS_GNU,
1027     ),
1028     (
1029         "GPL-2.0",
1030         r#"GNU General Public License v2.0 only"#,
1031         IS_DEPRECATED | IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1032     ),
1033     (
1034         "GPL-2.0+",
1035         r#"GNU General Public License v2.0 or later"#,
1036         IS_DEPRECATED | IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1037     ),
1038     (
1039         "GPL-2.0-only",
1040         r#"GNU General Public License v2.0 only"#,
1041         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1042     ),
1043     (
1044         "GPL-2.0-or-later",
1045         r#"GNU General Public License v2.0 or later"#,
1046         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1047     ),
1048     (
1049         "GPL-2.0-with-GCC-exception",
1050         r#"GNU General Public License v2.0 w/GCC Runtime Library exception"#,
1051         IS_DEPRECATED | IS_COPYLEFT | IS_GNU,
1052     ),
1053     (
1054         "GPL-2.0-with-autoconf-exception",
1055         r#"GNU General Public License v2.0 w/Autoconf exception"#,
1056         IS_DEPRECATED | IS_COPYLEFT | IS_GNU,
1057     ),
1058     (
1059         "GPL-2.0-with-bison-exception",
1060         r#"GNU General Public License v2.0 w/Bison exception"#,
1061         IS_DEPRECATED | IS_COPYLEFT | IS_GNU,
1062     ),
1063     (
1064         "GPL-2.0-with-classpath-exception",
1065         r#"GNU General Public License v2.0 w/Classpath exception"#,
1066         IS_DEPRECATED | IS_COPYLEFT | IS_GNU,
1067     ),
1068     (
1069         "GPL-2.0-with-font-exception",
1070         r#"GNU General Public License v2.0 w/Font exception"#,
1071         IS_DEPRECATED | IS_COPYLEFT | IS_GNU,
1072     ),
1073     (
1074         "GPL-3.0",
1075         r#"GNU General Public License v3.0 only"#,
1076         IS_DEPRECATED | IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1077     ),
1078     (
1079         "GPL-3.0+",
1080         r#"GNU General Public License v3.0 or later"#,
1081         IS_DEPRECATED | IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1082     ),
1083     (
1084         "GPL-3.0-only",
1085         r#"GNU General Public License v3.0 only"#,
1086         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1087     ),
1088     (
1089         "GPL-3.0-or-later",
1090         r#"GNU General Public License v3.0 or later"#,
1091         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1092     ),
1093     (
1094         "GPL-3.0-with-GCC-exception",
1095         r#"GNU General Public License v3.0 w/GCC Runtime Library exception"#,
1096         IS_DEPRECATED | IS_OSI_APPROVED | IS_COPYLEFT | IS_GNU,
1097     ),
1098     (
1099         "GPL-3.0-with-autoconf-exception",
1100         r#"GNU General Public License v3.0 w/Autoconf exception"#,
1101         IS_DEPRECATED | IS_COPYLEFT | IS_GNU,
1102     ),
1103     ("Giftware", r#"Giftware License"#, 0x0),
1104     ("Glide", r#"3dfx Glide License"#, 0x0),
1105     ("Glulxe", r#"Glulxe License"#, 0x0),
1106     ("Graphics-Gems", r#"Graphics Gems License"#, 0x0),
1107     ("Gutmann", r#"Gutmann License"#, 0x0),
1108     ("HIDAPI", r#"HIDAPI License"#, 0x0),
1109     ("HP-1986", r#"Hewlett-Packard 1986 License"#, 0x0),
1110     ("HP-1989", r#"Hewlett-Packard 1989 License"#, 0x0),
1111     (
1112         "HPND",
1113         r#"Historical Permission Notice and Disclaimer"#,
1114         IS_OSI_APPROVED | IS_FSF_LIBRE,
1115     ),
1116     (
1117         "HPND-DEC",
1118         r#"Historical Permission Notice and Disclaimer - DEC variant"#,
1119         0x0,
1120     ),
1121     (
1122         "HPND-Fenneberg-Livingston",
1123         r#"Historical Permission Notice and Disclaimer - Fenneberg-Livingston variant"#,
1124         0x0,
1125     ),
1126     (
1127         "HPND-INRIA-IMAG",
1128         r#"Historical Permission Notice and Disclaimer    - INRIA-IMAG variant"#,
1129         0x0,
1130     ),
1131     (
1132         "HPND-Intel",
1133         r#"Historical Permission Notice and Disclaimer - Intel variant"#,
1134         0x0,
1135     ),
1136     (
1137         "HPND-Kevlin-Henney",
1138         r#"Historical Permission Notice and Disclaimer - Kevlin Henney variant"#,
1139         0x0,
1140     ),
1141     (
1142         "HPND-MIT-disclaimer",
1143         r#"Historical Permission Notice and Disclaimer with MIT disclaimer"#,
1144         0x0,
1145     ),
1146     (
1147         "HPND-Markus-Kuhn",
1148         r#"Historical Permission Notice and Disclaimer - Markus Kuhn variant"#,
1149         0x0,
1150     ),
1151     (
1152         "HPND-Netrek",
1153         r#"Historical Permission Notice and Disclaimer - Netrek variant"#,
1154         0x0,
1155     ),
1156     (
1157         "HPND-Pbmplus",
1158         r#"Historical Permission Notice and Disclaimer - Pbmplus variant"#,
1159         0x0,
1160     ),
1161     (
1162         "HPND-UC",
1163         r#"Historical Permission Notice and Disclaimer - University of California variant"#,
1164         0x0,
1165     ),
1166     (
1167         "HPND-UC-export-US",
1168         r#"Historical Permission Notice and Disclaimer - University of California, US export warning"#,
1169         0x0,
1170     ),
1171     (
1172         "HPND-doc",
1173         r#"Historical Permission Notice and Disclaimer - documentation variant"#,
1174         0x0,
1175     ),
1176     (
1177         "HPND-doc-sell",
1178         r#"Historical Permission Notice and Disclaimer - documentation sell variant"#,
1179         0x0,
1180     ),
1181     (
1182         "HPND-export-US",
1183         r#"HPND with US Government export control warning"#,
1184         0x0,
1185     ),
1186     (
1187         "HPND-export-US-acknowledgement",
1188         r#"HPND with US Government export control warning and acknowledgment"#,
1189         0x0,
1190     ),
1191     (
1192         "HPND-export-US-modify",
1193         r#"HPND with US Government export control warning and modification rqmt"#,
1194         0x0,
1195     ),
1196     (
1197         "HPND-export2-US",
1198         r#"HPND with US Government export control and 2 disclaimers"#,
1199         0x0,
1200     ),
1201     (
1202         "HPND-merchantability-variant",
1203         r#"Historical Permission Notice and Disclaimer - merchantability variant"#,
1204         0x0,
1205     ),
1206     (
1207         "HPND-sell-MIT-disclaimer-xserver",
1208         r#"Historical Permission Notice and Disclaimer - sell xserver variant with MIT disclaimer"#,
1209         0x0,
1210     ),
1211     (
1212         "HPND-sell-regexpr",
1213         r#"Historical Permission Notice and Disclaimer - sell regexpr variant"#,
1214         0x0,
1215     ),
1216     (
1217         "HPND-sell-variant",
1218         r#"Historical Permission Notice and Disclaimer - sell variant"#,
1219         0x0,
1220     ),
1221     (
1222         "HPND-sell-variant-MIT-disclaimer",
1223         r#"HPND sell variant with MIT disclaimer"#,
1224         0x0,
1225     ),
1226     (
1227         "HPND-sell-variant-MIT-disclaimer-rev",
1228         r#"HPND sell variant with MIT disclaimer - reverse"#,
1229         0x0,
1230     ),
1231     ("HTMLTIDY", r#"HTML Tidy License"#, 0x0),
1232     ("HaskellReport", r#"Haskell Language Report License"#, 0x0),
1233     ("Hippocratic-2.1", r#"Hippocratic License 2.1"#, 0x0),
1234     (
1235         "IBM-pibs",
1236         r#"IBM PowerPC Initialization and Boot Software"#,
1237         0x0,
1238     ),
1239     ("ICU", r#"ICU License"#, IS_OSI_APPROVED),
1240     (
1241         "IEC-Code-Components-EULA",
1242         r#"IEC    Code Components End-user licence agreement"#,
1243         0x0,
1244     ),
1245     ("IJG", r#"Independent JPEG Group License"#, IS_FSF_LIBRE),
1246     (
1247         "IJG-short",
1248         r#"Independent JPEG Group License - short"#,
1249         0x0,
1250     ),
1251     ("IPA", r#"IPA Font License"#, IS_OSI_APPROVED | IS_FSF_LIBRE),
1252     (
1253         "IPL-1.0",
1254         r#"IBM Public License v1.0"#,
1255         IS_OSI_APPROVED | IS_FSF_LIBRE,
1256     ),
1257     ("ISC", r#"ISC License"#, IS_OSI_APPROVED | IS_FSF_LIBRE),
1258     ("ISC-Veillard", r#"ISC Veillard variant"#, 0x0),
1259     ("ImageMagick", r#"ImageMagick License"#, 0x0),
1260     ("Imlib2", r#"Imlib2 License"#, IS_FSF_LIBRE),
1261     ("Info-ZIP", r#"Info-ZIP License"#, 0x0),
1262     ("Inner-Net-2.0", r#"Inner Net License v2.0"#, 0x0),
1263     ("InnoSetup", r#"Inno Setup License"#, 0x0),
1264     (
1265         "Intel",
1266         r#"Intel Open Source License"#,
1267         IS_OSI_APPROVED | IS_FSF_LIBRE,
1268     ),
1269     (
1270         "Intel-ACPI",
1271         r#"Intel ACPI Software License Agreement"#,
1272         0x0,
1273     ),
1274     ("Interbase-1.0", r#"Interbase Public License v1.0"#, 0x0),
1275     ("JPL-image", r#"JPL Image Use Policy"#, 0x0),
1276     ("JPNIC", r#"Japan Network Information Center License"#, 0x0),
1277     ("JSON", r#"JSON License"#, 0x0),
1278     ("Jam", r#"Jam License"#, IS_OSI_APPROVED),
1279     ("JasPer-2.0", r#"JasPer License"#, 0x0),
1280     ("Kastrup", r#"Kastrup License"#, 0x0),
1281     ("Kazlib", r#"Kazlib License"#, 0x0),
1282     ("Knuth-CTAN", r#"Knuth CTAN License"#, 0x0),
1283     ("LAL-1.2", r#"Licence Art Libre 1.2"#, 0x0),
1284     ("LAL-1.3", r#"Licence Art Libre 1.3"#, 0x0),
1285     (
1286         "LGPL-2.0",
1287         r#"GNU Library General Public License v2 only"#,
1288         IS_DEPRECATED | IS_OSI_APPROVED | IS_COPYLEFT | IS_GNU,
1289     ),
1290     (
1291         "LGPL-2.0+",
1292         r#"GNU Library General Public License v2 or later"#,
1293         IS_DEPRECATED | IS_OSI_APPROVED | IS_COPYLEFT | IS_GNU,
1294     ),
1295     (
1296         "LGPL-2.0-only",
1297         r#"GNU Library General Public License v2 only"#,
1298         IS_OSI_APPROVED | IS_COPYLEFT | IS_GNU,
1299     ),
1300     (
1301         "LGPL-2.0-or-later",
1302         r#"GNU Library General Public License v2 or later"#,
1303         IS_OSI_APPROVED | IS_COPYLEFT | IS_GNU,
1304     ),
1305     (
1306         "LGPL-2.1",
1307         r#"GNU Lesser General Public License v2.1 only"#,
1308         IS_DEPRECATED | IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1309     ),
1310     (
1311         "LGPL-2.1+",
1312         r#"GNU Lesser General Public License v2.1 or later"#,
1313         IS_DEPRECATED | IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1314     ),
1315     (
1316         "LGPL-2.1-only",
1317         r#"GNU Lesser General Public License v2.1 only"#,
1318         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1319     ),
1320     (
1321         "LGPL-2.1-or-later",
1322         r#"GNU Lesser General Public License v2.1 or later"#,
1323         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1324     ),
1325     (
1326         "LGPL-3.0",
1327         r#"GNU Lesser General Public License v3.0 only"#,
1328         IS_DEPRECATED | IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1329     ),
1330     (
1331         "LGPL-3.0+",
1332         r#"GNU Lesser General Public License v3.0 or later"#,
1333         IS_DEPRECATED | IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1334     ),
1335     (
1336         "LGPL-3.0-only",
1337         r#"GNU Lesser General Public License v3.0 only"#,
1338         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1339     ),
1340     (
1341         "LGPL-3.0-or-later",
1342         r#"GNU Lesser General Public License v3.0 or later"#,
1343         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT | IS_GNU,
1344     ),
1345     (
1346         "LGPLLR",
1347         r#"Lesser General Public License For Linguistic Resources"#,
1348         0x0,
1349     ),
1350     ("LOOP", r#"Common Lisp LOOP License"#, 0x0),
1351     ("LPD-document", r#"LPD Documentation License"#, 0x0),
1352     (
1353         "LPL-1.0",
1354         r#"Lucent Public License Version 1.0"#,
1355         IS_OSI_APPROVED,
1356     ),
1357     (
1358         "LPL-1.02",
1359         r#"Lucent Public License v1.02"#,
1360         IS_OSI_APPROVED | IS_FSF_LIBRE,
1361     ),
1362     ("LPPL-1.0", r#"LaTeX Project Public License v1.0"#, 0x0),
1363     ("LPPL-1.1", r#"LaTeX Project Public License v1.1"#, 0x0),
1364     (
1365         "LPPL-1.2",
1366         r#"LaTeX Project Public License v1.2"#,
1367         IS_FSF_LIBRE,
1368     ),
1369     (
1370         "LPPL-1.3a",
1371         r#"LaTeX Project Public License v1.3a"#,
1372         IS_FSF_LIBRE,
1373     ),
1374     (
1375         "LPPL-1.3c",
1376         r#"LaTeX Project Public License v1.3c"#,
1377         IS_OSI_APPROVED,
1378     ),
1379     (
1380         "LZMA-SDK-9.11-to-9.20",
1381         r#"LZMA SDK License (versions 9.11 to 9.20)"#,
1382         0x0,
1383     ),
1384     (
1385         "LZMA-SDK-9.22",
1386         r#"LZMA SDK License (versions 9.22 and beyond)"#,
1387         0x0,
1388     ),
1389     ("Latex2e", r#"Latex2e License"#, 0x0),
1390     (
1391         "Latex2e-translated-notice",
1392         r#"Latex2e with translated notice permission"#,
1393         0x0,
1394     ),
1395     ("Leptonica", r#"Leptonica License"#, 0x0),
1396     (
1397         "LiLiQ-P-1.1",
1398         r#"Licence Libre du Québec – Permissive version 1.1"#,
1399         IS_OSI_APPROVED,
1400     ),
1401     (
1402         "LiLiQ-R-1.1",
1403         r#"Licence Libre du Québec – Réciprocité version 1.1"#,
1404         IS_OSI_APPROVED,
1405     ),
1406     (
1407         "LiLiQ-Rplus-1.1",
1408         r#"Licence Libre du Québec – Réciprocité forte version 1.1"#,
1409         IS_OSI_APPROVED,
1410     ),
1411     ("Libpng", r#"libpng License"#, 0x0),
1412     (
1413         "Linux-OpenIB",
1414         r#"Linux Kernel Variant of OpenIB.org license"#,
1415         0x0,
1416     ),
1417     (
1418         "Linux-man-pages-1-para",
1419         r#"Linux man-pages - 1 paragraph"#,
1420         0x0,
1421     ),
1422     (
1423         "Linux-man-pages-copyleft",
1424         r#"Linux man-pages Copyleft"#,
1425         0x0,
1426     ),
1427     (
1428         "Linux-man-pages-copyleft-2-para",
1429         r#"Linux man-pages Copyleft - 2 paragraphs"#,
1430         0x0,
1431     ),
1432     (
1433         "Linux-man-pages-copyleft-var",
1434         r#"Linux man-pages Copyleft Variant"#,
1435         0x0,
1436     ),
1437     ("Lucida-Bitmap-Fonts", r#"Lucida Bitmap Fonts License"#, 0x0),
1438     ("MIPS", r#"MIPS License"#, 0x0),
1439     ("MIT", r#"MIT License"#, IS_OSI_APPROVED | IS_FSF_LIBRE),
1440     ("MIT-0", r#"MIT No Attribution"#, IS_OSI_APPROVED),
1441     ("MIT-CMU", r#"CMU License"#, 0x0),
1442     ("MIT-Click", r#"MIT Click License"#, 0x0),
1443     ("MIT-Festival", r#"MIT Festival Variant"#, 0x0),
1444     ("MIT-Khronos-old", r#"MIT Khronos - old variant"#, 0x0),
1445     (
1446         "MIT-Modern-Variant",
1447         r#"MIT License Modern Variant"#,
1448         IS_OSI_APPROVED,
1449     ),
1450     ("MIT-Wu", r#"MIT Tom Wu Variant"#, 0x0),
1451     ("MIT-advertising", r#"Enlightenment License (e16)"#, 0x0),
1452     ("MIT-enna", r#"enna License"#, 0x0),
1453     ("MIT-feh", r#"feh License"#, 0x0),
1454     ("MIT-open-group", r#"MIT Open Group variant"#, 0x0),
1455     ("MIT-testregex", r#"MIT testregex Variant"#, 0x0),
1456     ("MITNFA", r#"MIT +no-false-attribs license"#, 0x0),
1457     ("MMIXware", r#"MMIXware License"#, 0x0),
1458     ("MPEG-SSG", r#"MPEG Software Simulation"#, 0x0),
1459     (
1460         "MPL-1.0",
1461         r#"Mozilla Public License 1.0"#,
1462         IS_OSI_APPROVED | IS_COPYLEFT,
1463     ),
1464     (
1465         "MPL-1.1",
1466         r#"Mozilla Public License 1.1"#,
1467         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT,
1468     ),
1469     (
1470         "MPL-2.0",
1471         r#"Mozilla Public License 2.0"#,
1472         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT,
1473     ),
1474     (
1475         "MPL-2.0-no-copyleft-exception",
1476         r#"Mozilla Public License 2.0 (no copyleft exception)"#,
1477         IS_OSI_APPROVED | IS_COPYLEFT,
1478     ),
1479     ("MS-LPL", r#"Microsoft Limited Public License"#, 0x0),
1480     (
1481         "MS-PL",
1482         r#"Microsoft Public License"#,
1483         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT,
1484     ),
1485     (
1486         "MS-RL",
1487         r#"Microsoft Reciprocal License"#,
1488         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT,
1489     ),
1490     ("MTLL", r#"Matrix Template Library License"#, 0x0),
1491     ("Mackerras-3-Clause", r#"Mackerras 3-Clause License"#, 0x0),
1492     (
1493         "Mackerras-3-Clause-acknowledgment",
1494         r#"Mackerras 3-Clause - acknowledgment variant"#,
1495         0x0,
1496     ),
1497     ("MakeIndex", r#"MakeIndex License"#, 0x0),
1498     ("Martin-Birgmeier", r#"Martin Birgmeier License"#, 0x0),
1499     ("McPhee-slideshow", r#"McPhee Slideshow License"#, 0x0),
1500     ("Minpack", r#"Minpack License"#, 0x0),
1501     ("MirOS", r#"The MirOS Licence"#, IS_OSI_APPROVED),
1502     ("Motosoto", r#"Motosoto License"#, IS_OSI_APPROVED),
1503     (
1504         "MulanPSL-1.0",
1505         r#"Mulan Permissive Software License, Version 1"#,
1506         0x0,
1507     ),
1508     (
1509         "MulanPSL-2.0",
1510         r#"Mulan Permissive Software License, Version 2"#,
1511         IS_OSI_APPROVED,
1512     ),
1513     ("Multics", r#"Multics License"#, IS_OSI_APPROVED),
1514     ("Mup", r#"Mup License"#, 0x0),
1515     (
1516         "NAIST-2003",
1517         r#"Nara Institute of Science and Technology License (2003)"#,
1518         0x0,
1519     ),
1520     (
1521         "NASA-1.3",
1522         r#"NASA Open Source Agreement 1.3"#,
1523         IS_OSI_APPROVED,
1524     ),
1525     ("NBPL-1.0", r#"Net Boolean Public License v1"#, 0x0),
1526     ("NCBI-PD", r#"NCBI Public Domain Notice"#, 0x0),
1527     ("NCGL-UK-2.0", r#"Non-Commercial Government Licence"#, 0x0),
1528     ("NCL", r#"NCL Source Code License"#, 0x0),
1529     (
1530         "NCSA",
1531         r#"University of Illinois/NCSA Open Source License"#,
1532         IS_OSI_APPROVED | IS_FSF_LIBRE,
1533     ),
1534     ("NGPL", r#"Nethack General Public License"#, IS_OSI_APPROVED),
1535     (
1536         "NICTA-1.0",
1537         r#"NICTA Public Software License, Version 1.0"#,
1538         0x0,
1539     ),
1540     ("NIST-PD", r#"NIST Public Domain Notice"#, 0x0),
1541     (
1542         "NIST-PD-fallback",
1543         r#"NIST Public Domain Notice with license fallback"#,
1544         0x0,
1545     ),
1546     ("NIST-Software", r#"NIST Software License"#, 0x0),
1547     (
1548         "NLOD-1.0",
1549         r#"Norwegian Licence for Open Government Data (NLOD) 1.0"#,
1550         0x0,
1551     ),
1552     (
1553         "NLOD-2.0",
1554         r#"Norwegian Licence for Open Government Data (NLOD) 2.0"#,
1555         0x0,
1556     ),
1557     ("NLPL", r#"No Limit Public License"#, 0x0),
1558     ("NOASSERTION", r#"NOASSERTION"#, 0x0),
1559     ("NOSL", r#"Netizen Open Source License"#, IS_FSF_LIBRE),
1560     (
1561         "NPL-1.0",
1562         r#"Netscape Public License v1.0"#,
1563         IS_FSF_LIBRE | IS_COPYLEFT,
1564     ),
1565     (
1566         "NPL-1.1",
1567         r#"Netscape Public License v1.1"#,
1568         IS_FSF_LIBRE | IS_COPYLEFT,
1569     ),
1570     (
1571         "NPOSL-3.0",
1572         r#"Non-Profit Open Software License 3.0"#,
1573         IS_OSI_APPROVED,
1574     ),
1575     ("NRL", r#"NRL License"#, 0x0),
1576     ("NTP", r#"NTP License"#, IS_OSI_APPROVED),
1577     ("NTP-0", r#"NTP No Attribution"#, 0x0),
1578     ("Naumen", r#"Naumen Public License"#, IS_OSI_APPROVED),
1579     ("Net-SNMP", r#"Net-SNMP License"#, IS_DEPRECATED),
1580     ("NetCDF", r#"NetCDF license"#, 0x0),
1581     ("Newsletr", r#"Newsletr License"#, 0x0),
1582     (
1583         "Nokia",
1584         r#"Nokia Open Source License"#,
1585         IS_OSI_APPROVED | IS_FSF_LIBRE,
1586     ),
1587     ("Noweb", r#"Noweb License"#, 0x0),
1588     ("Nunit", r#"Nunit License"#, IS_DEPRECATED | IS_FSF_LIBRE),
1589     ("O-UDA-1.0", r#"Open Use of Data Agreement v1.0"#, 0x0),
1590     ("OAR", r#"OAR License"#, 0x0),
1591     ("OCCT-PL", r#"Open CASCADE Technology Public License"#, 0x0),
1592     (
1593         "OCLC-2.0",
1594         r#"OCLC Research Public License 2.0"#,
1595         IS_OSI_APPROVED,
1596     ),
1597     (
1598         "ODC-By-1.0",
1599         r#"Open Data Commons Attribution License v1.0"#,
1600         0x0,
1601     ),
1602     (
1603         "ODbL-1.0",
1604         r#"Open Data Commons Open Database License v1.0"#,
1605         IS_FSF_LIBRE,
1606     ),
1607     ("OFFIS", r#"OFFIS License"#, 0x0),
1608     ("OFL-1.0", r#"SIL Open Font License 1.0"#, IS_FSF_LIBRE),
1609     (
1610         "OFL-1.0-RFN",
1611         r#"SIL Open Font License 1.0 with Reserved Font Name"#,
1612         0x0,
1613     ),
1614     (
1615         "OFL-1.0-no-RFN",
1616         r#"SIL Open Font License 1.0 with no Reserved Font Name"#,
1617         0x0,
1618     ),
1619     (
1620         "OFL-1.1",
1621         r#"SIL Open Font License 1.1"#,
1622         IS_OSI_APPROVED | IS_FSF_LIBRE,
1623     ),
1624     (
1625         "OFL-1.1-RFN",
1626         r#"SIL Open Font License 1.1 with Reserved Font Name"#,
1627         IS_OSI_APPROVED,
1628     ),
1629     (
1630         "OFL-1.1-no-RFN",
1631         r#"SIL Open Font License 1.1 with no Reserved Font Name"#,
1632         IS_OSI_APPROVED,
1633     ),
1634     ("OGC-1.0", r#"OGC Software License, Version 1.0"#, 0x0),
1635     (
1636         "OGDL-Taiwan-1.0",
1637         r#"Taiwan Open Government Data License, version 1.0"#,
1638         0x0,
1639     ),
1640     ("OGL-Canada-2.0", r#"Open Government Licence - Canada"#, 0x0),
1641     ("OGL-UK-1.0", r#"Open Government Licence v1.0"#, 0x0),
1642     ("OGL-UK-2.0", r#"Open Government Licence v2.0"#, 0x0),
1643     ("OGL-UK-3.0", r#"Open Government Licence v3.0"#, 0x0),
1644     ("OGTSL", r#"Open Group Test Suite License"#, IS_OSI_APPROVED),
1645     ("OLDAP-1.1", r#"Open LDAP Public License v1.1"#, 0x0),
1646     ("OLDAP-1.2", r#"Open LDAP Public License v1.2"#, 0x0),
1647     ("OLDAP-1.3", r#"Open LDAP Public License v1.3"#, 0x0),
1648     ("OLDAP-1.4", r#"Open LDAP Public License v1.4"#, 0x0),
1649     (
1650         "OLDAP-2.0",
1651         r#"Open LDAP Public License v2.0 (or possibly 2.0A and 2.0B)"#,
1652         0x0,
1653     ),
1654     ("OLDAP-2.0.1", r#"Open LDAP Public License v2.0.1"#, 0x0),
1655     ("OLDAP-2.1", r#"Open LDAP Public License v2.1"#, 0x0),
1656     ("OLDAP-2.2", r#"Open LDAP Public License v2.2"#, 0x0),
1657     ("OLDAP-2.2.1", r#"Open LDAP Public License v2.2.1"#, 0x0),
1658     ("OLDAP-2.2.2", r#"Open LDAP Public License 2.2.2"#, 0x0),
1659     (
1660         "OLDAP-2.3",
1661         r#"Open LDAP Public License v2.3"#,
1662         IS_FSF_LIBRE,
1663     ),
1664     ("OLDAP-2.4", r#"Open LDAP Public License v2.4"#, 0x0),
1665     ("OLDAP-2.5", r#"Open LDAP Public License v2.5"#, 0x0),
1666     ("OLDAP-2.6", r#"Open LDAP Public License v2.6"#, 0x0),
1667     (
1668         "OLDAP-2.7",
1669         r#"Open LDAP Public License v2.7"#,
1670         IS_FSF_LIBRE,
1671     ),
1672     (
1673         "OLDAP-2.8",
1674         r#"Open LDAP Public License v2.8"#,
1675         IS_OSI_APPROVED,
1676     ),
1677     (
1678         "OLFL-1.3",
1679         r#"Open Logistics Foundation License Version 1.3"#,
1680         IS_OSI_APPROVED,
1681     ),
1682     ("OML", r#"Open Market License"#, 0x0),
1683     ("OPL-1.0", r#"Open Public License v1.0"#, 0x0),
1684     (
1685         "OPL-UK-3.0",
1686         r#"United    Kingdom Open Parliament Licence v3.0"#,
1687         0x0,
1688     ),
1689     ("OPUBL-1.0", r#"Open Publication License v1.0"#, 0x0),
1690     (
1691         "OSET-PL-2.1",
1692         r#"OSET Public License version 2.1"#,
1693         IS_OSI_APPROVED,
1694     ),
1695     (
1696         "OSL-1.0",
1697         r#"Open Software License 1.0"#,
1698         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT,
1699     ),
1700     (
1701         "OSL-1.1",
1702         r#"Open Software License 1.1"#,
1703         IS_FSF_LIBRE | IS_COPYLEFT,
1704     ),
1705     (
1706         "OSL-2.0",
1707         r#"Open Software License 2.0"#,
1708         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT,
1709     ),
1710     (
1711         "OSL-2.1",
1712         r#"Open Software License 2.1"#,
1713         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT,
1714     ),
1715     (
1716         "OSL-3.0",
1717         r#"Open Software License 3.0"#,
1718         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT,
1719     ),
1720     ("OpenPBS-2.3", r#"OpenPBS v2.3 Software License"#, 0x0),
1721     ("OpenSSL", r#"OpenSSL License"#, IS_FSF_LIBRE),
1722     ("OpenSSL-standalone", r#"OpenSSL License - standalone"#, 0x0),
1723     ("OpenVision", r#"OpenVision License"#, 0x0),
1724     ("PADL", r#"PADL License"#, 0x0),
1725     (
1726         "PDDL-1.0",
1727         r#"Open Data Commons Public Domain Dedication & License 1.0"#,
1728         0x0,
1729     ),
1730     ("PHP-3.0", r#"PHP License v3.0"#, IS_OSI_APPROVED),
1731     (
1732         "PHP-3.01",
1733         r#"PHP License v3.01"#,
1734         IS_OSI_APPROVED | IS_FSF_LIBRE,
1735     ),
1736     ("PPL", r#"Peer Production License"#, 0x0),
1737     ("PSF-2.0", r#"Python Software Foundation License 2.0"#, 0x0),
1738     (
1739         "Parity-6.0.0",
1740         r#"The Parity Public License 6.0.0"#,
1741         IS_COPYLEFT,
1742     ),
1743     ("Parity-7.0.0", r#"The Parity Public License 7.0.0"#, 0x0),
1744     ("Pixar", r#"Pixar License"#, 0x0),
1745     ("Plexus", r#"Plexus Classworlds License"#, 0x0),
1746     (
1747         "PolyForm-Noncommercial-1.0.0",
1748         r#"PolyForm Noncommercial License 1.0.0"#,
1749         0x0,
1750     ),
1751     (
1752         "PolyForm-Small-Business-1.0.0",
1753         r#"PolyForm Small Business License 1.0.0"#,
1754         0x0,
1755     ),
1756     ("PostgreSQL", r#"PostgreSQL License"#, IS_OSI_APPROVED),
1757     (
1758         "Python-2.0",
1759         r#"Python License 2.0"#,
1760         IS_OSI_APPROVED | IS_FSF_LIBRE,
1761     ),
1762     ("Python-2.0.1", r#"Python License 2.0.1"#, 0x0),
1763     (
1764         "QPL-1.0",
1765         r#"Q Public License 1.0"#,
1766         IS_OSI_APPROVED | IS_FSF_LIBRE,
1767     ),
1768     (
1769         "QPL-1.0-INRIA-2004",
1770         r#"Q Public License 1.0 - INRIA 2004 variant"#,
1771         0x0,
1772     ),
1773     ("Qhull", r#"Qhull License"#, 0x0),
1774     ("RHeCos-1.1", r#"Red Hat eCos Public License v1.1"#, 0x0),
1775     (
1776         "RPL-1.1",
1777         r#"Reciprocal Public License 1.1"#,
1778         IS_OSI_APPROVED,
1779     ),
1780     (
1781         "RPL-1.5",
1782         r#"Reciprocal Public License 1.5"#,
1783         IS_OSI_APPROVED,
1784     ),
1785     (
1786         "RPSL-1.0",
1787         r#"RealNetworks Public Source License v1.0"#,
1788         IS_OSI_APPROVED | IS_FSF_LIBRE,
1789     ),
1790     ("RSA-MD", r#"RSA Message-Digest License"#, 0x0),
1791     (
1792         "RSCPL",
1793         r#"Ricoh Source Code Public License"#,
1794         IS_OSI_APPROVED,
1795     ),
1796     ("Rdisc", r#"Rdisc License"#, 0x0),
1797     ("Ruby", r#"Ruby License"#, IS_FSF_LIBRE),
1798     ("Ruby-pty", r#"Ruby pty extension license"#, 0x0),
1799     ("SAX-PD", r#"Sax Public Domain Notice"#, 0x0),
1800     ("SAX-PD-2.0", r#"Sax Public Domain Notice 2.0"#, 0x0),
1801     ("SCEA", r#"SCEA Shared Source License"#, 0x0),
1802     ("SGI-B-1.0", r#"SGI Free Software License B v1.0"#, 0x0),
1803     ("SGI-B-1.1", r#"SGI Free Software License B v1.1"#, 0x0),
1804     (
1805         "SGI-B-2.0",
1806         r#"SGI Free Software License B v2.0"#,
1807         IS_FSF_LIBRE,
1808     ),
1809     ("SGI-OpenGL", r#"SGI OpenGL License"#, 0x0),
1810     ("SGP4", r#"SGP4 Permission Notice"#, 0x0),
1811     ("SHL-0.5", r#"Solderpad Hardware License v0.5"#, 0x0),
1812     (
1813         "SHL-0.51",
1814         r#"Solderpad Hardware License, Version 0.51"#,
1815         0x0,
1816     ),
1817     (
1818         "SISSL",
1819         r#"Sun Industry Standards Source License v1.1"#,
1820         IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT,
1821     ),
1822     (
1823         "SISSL-1.2",
1824         r#"Sun Industry Standards Source License v1.2"#,
1825         0x0,
1826     ),
1827     ("SL", r#"SL License"#, 0x0),
1828     ("SMAIL-GPL", r#"SMAIL General Public License"#, 0x0),
1829     (
1830         "SMLNJ",
1831         r#"Standard ML of New Jersey License"#,
1832         IS_FSF_LIBRE,
1833     ),
1834     ("SMPPL", r#"Secure Messaging Protocol Public License"#, 0x0),
1835     ("SNIA", r#"SNIA Public License 1.1"#, 0x0),
1836     (
1837         "SPL-1.0",
1838         r#"Sun Public License v1.0"#,
1839         IS_OSI_APPROVED | IS_FSF_LIBRE,
1840     ),
1841     ("SSH-OpenSSH", r#"SSH OpenSSH license"#, 0x0),
1842     ("SSH-short", r#"SSH short notice"#, 0x0),
1843     ("SSLeay-standalone", r#"SSLeay License - standalone"#, 0x0),
1844     ("SSPL-1.0", r#"Server Side Public License, v 1"#, 0x0),
1845     (
1846         "SWL",
1847         r#"Scheme Widget Library (SWL) Software License Agreement"#,
1848         0x0,
1849     ),
1850     ("Saxpath", r#"Saxpath License"#, 0x0),
1851     ("SchemeReport", r#"Scheme Language Report License"#, 0x0),
1852     ("Sendmail", r#"Sendmail License"#, 0x0),
1853     ("Sendmail-8.23", r#"Sendmail License 8.23"#, 0x0),
1854     (
1855         "Sendmail-Open-Source-1.1",
1856         r#"Sendmail Open Source License v1.1"#,
1857         0x0,
1858     ),
1859     ("SimPL-2.0", r#"Simple Public License 2.0"#, IS_OSI_APPROVED),
1860     (
1861         "Sleepycat",
1862         r#"Sleepycat License"#,
1863         IS_OSI_APPROVED | IS_FSF_LIBRE,
1864     ),
1865     ("Soundex", r#"Soundex License"#, 0x0),
1866     ("Spencer-86", r#"Spencer License 86"#, 0x0),
1867     ("Spencer-94", r#"Spencer License 94"#, 0x0),
1868     ("Spencer-99", r#"Spencer License 99"#, 0x0),
1869     (
1870         "StandardML-NJ",
1871         r#"Standard ML of New Jersey License"#,
1872         IS_DEPRECATED | IS_FSF_LIBRE,
1873     ),
1874     ("SugarCRM-1.1.3", r#"SugarCRM Public License v1.1.3"#, 0x0),
1875     ("Sun-PPP", r#"Sun PPP License"#, 0x0),
1876     ("Sun-PPP-2000", r#"Sun PPP License (2000)"#, 0x0),
1877     ("SunPro", r#"SunPro License"#, 0x0),
1878     ("Symlinks", r#"Symlinks License"#, 0x0),
1879     ("TAPR-OHL-1.0", r#"TAPR Open Hardware License v1.0"#, 0x0),
1880     ("TCL", r#"TCL/TK License"#, 0x0),
1881     ("TCP-wrappers", r#"TCP Wrappers License"#, 0x0),
1882     (
1883         "TGPPL-1.0",
1884         r#"Transitive Grace Period Public Licence 1.0"#,
1885         0x0,
1886     ),
1887     ("TMate", r#"TMate Open Source License"#, 0x0),
1888     ("TORQUE-1.1", r#"TORQUE v2.5+ Software License v1.1"#, 0x0),
1889     ("TOSL", r#"Trusster Open Source License"#, 0x0),
1890     ("TPDL", r#"Time::ParseDate License"#, 0x0),
1891     ("TPL-1.0", r#"THOR Public License 1.0"#, 0x0),
1892     ("TTWL", r#"Text-Tabs+Wrap License"#, 0x0),
1893     ("TTYP0", r#"TTYP0 License"#, 0x0),
1894     (
1895         "TU-Berlin-1.0",
1896         r#"Technische Universitaet Berlin License 1.0"#,
1897         0x0,
1898     ),
1899     (
1900         "TU-Berlin-2.0",
1901         r#"Technische Universitaet Berlin License 2.0"#,
1902         0x0,
1903     ),
1904     ("TermReadKey", r#"TermReadKey License"#, 0x0),
1905     ("ThirdEye", r#"ThirdEye License"#, 0x0),
1906     ("TrustedQSL", r#"TrustedQSL License"#, 0x0),
1907     ("UCAR", r#"UCAR License"#, 0x0),
1908     (
1909         "UCL-1.0",
1910         r#"Upstream Compatibility License v1.0"#,
1911         IS_OSI_APPROVED,
1912     ),
1913     ("UMich-Merit", r#"Michigan/Merit Networks License"#, 0x0),
1914     (
1915         "UPL-1.0",
1916         r#"Universal Permissive License v1.0"#,
1917         IS_OSI_APPROVED | IS_FSF_LIBRE,
1918     ),
1919     (
1920         "URT-RLE",
1921         r#"Utah Raster Toolkit Run Length Encoded License"#,
1922         0x0,
1923     ),
1924     ("Ubuntu-font-1.0", r#"Ubuntu Font Licence v1.0"#, 0x0),
1925     ("Unicode-3.0", r#"Unicode License v3"#, IS_OSI_APPROVED),
1926     (
1927         "Unicode-DFS-2015",
1928         r#"Unicode License Agreement - Data Files and Software (2015)"#,
1929         0x0,
1930     ),
1931     (
1932         "Unicode-DFS-2016",
1933         r#"Unicode License Agreement - Data Files and Software (2016)"#,
1934         IS_OSI_APPROVED,
1935     ),
1936     ("Unicode-TOU", r#"Unicode Terms of Use"#, 0x0),
1937     ("UnixCrypt", r#"UnixCrypt License"#, 0x0),
1938     (
1939         "Unlicense",
1940         r#"The Unlicense"#,
1941         IS_OSI_APPROVED | IS_FSF_LIBRE,
1942     ),
1943     ("VOSTROM", r#"VOSTROM Public License for Open Source"#, 0x0),
1944     (
1945         "VSL-1.0",
1946         r#"Vovida Software License v1.0"#,
1947         IS_OSI_APPROVED,
1948     ),
1949     ("Vim", r#"Vim License"#, IS_FSF_LIBRE),
1950     (
1951         "W3C",
1952         r#"W3C Software Notice and License (2002-12-31)"#,
1953         IS_OSI_APPROVED | IS_FSF_LIBRE,
1954     ),
1955     (
1956         "W3C-19980720",
1957         r#"W3C Software Notice and License (1998-07-20)"#,
1958         0x0,
1959     ),
1960     (
1961         "W3C-20150513",
1962         r#"W3C Software Notice and Document License (2015-05-13)"#,
1963         IS_OSI_APPROVED,
1964     ),
1965     (
1966         "WTFPL",
1967         r#"Do What The F*ck You Want To Public License"#,
1968         IS_FSF_LIBRE,
1969     ),
1970     (
1971         "Watcom-1.0",
1972         r#"Sybase Open Watcom Public License 1.0"#,
1973         IS_OSI_APPROVED,
1974     ),
1975     ("Widget-Workshop", r#"Widget Workshop License"#, 0x0),
1976     ("Wsuipa", r#"Wsuipa License"#, 0x0),
1977     ("X11", r#"X11 License"#, IS_FSF_LIBRE),
1978     (
1979         "X11-distribute-modifications-variant",
1980         r#"X11 License Distribution Modification Variant"#,
1981         0x0,
1982     ),
1983     ("X11-swapped", r#"X11 swapped final paragraphs"#, 0x0),
1984     ("XFree86-1.1", r#"XFree86 License 1.1"#, IS_FSF_LIBRE),
1985     ("XSkat", r#"XSkat License"#, 0x0),
1986     ("Xdebug-1.03", r#"Xdebug License v 1.03"#, 0x0),
1987     ("Xerox", r#"Xerox License"#, 0x0),
1988     ("Xfig", r#"Xfig License"#, 0x0),
1989     ("Xnet", r#"X.Net License"#, IS_OSI_APPROVED),
1990     ("YPL-1.0", r#"Yahoo! Public License v1.0"#, 0x0),
1991     (
1992         "YPL-1.1",
1993         r#"Yahoo! Public License v1.1"#,
1994         IS_FSF_LIBRE | IS_COPYLEFT,
1995     ),
1996     ("ZPL-1.1", r#"Zope Public License 1.1"#, 0x0),
1997     (
1998         "ZPL-2.0",
1999         r#"Zope Public License 2.0"#,
2000         IS_OSI_APPROVED | IS_FSF_LIBRE,
2001     ),
2002     (
2003         "ZPL-2.1",
2004         r#"Zope Public License 2.1"#,
2005         IS_OSI_APPROVED | IS_FSF_LIBRE,
2006     ),
2007     ("Zed", r#"Zed License"#, 0x0),
2008     ("Zeeff", r#"Zeeff License"#, 0x0),
2009     ("Zend-2.0", r#"Zend License v2.0"#, IS_FSF_LIBRE),
2010     ("Zimbra-1.3", r#"Zimbra Public License v1.3"#, IS_FSF_LIBRE),
2011     ("Zimbra-1.4", r#"Zimbra Public License v1.4"#, 0x0),
2012     ("Zlib", r#"zlib License"#, IS_OSI_APPROVED | IS_FSF_LIBRE),
2013     ("any-OSI", r#"Any OSI License"#, 0x0),
2014     (
2015         "any-OSI-perl-modules",
2016         r#"Any OSI License - Perl Modules"#,
2017         0x0,
2018     ),
2019     (
2020         "bcrypt-Solar-Designer",
2021         r#"bcrypt Solar Designer License"#,
2022         0x0,
2023     ),
2024     ("blessing", r#"SQLite Blessing"#, 0x0),
2025     (
2026         "bzip2-1.0.5",
2027         r#"bzip2 and libbzip2 License v1.0.5"#,
2028         IS_DEPRECATED,
2029     ),
2030     ("bzip2-1.0.6", r#"bzip2 and libbzip2 License v1.0.6"#, 0x0),
2031     ("check-cvs", r#"check-cvs License"#, 0x0),
2032     ("checkmk", r#"Checkmk License"#, 0x0),
2033     ("copyleft-next-0.3.0", r#"copyleft-next 0.3.0"#, 0x0),
2034     ("copyleft-next-0.3.1", r#"copyleft-next 0.3.1"#, 0x0),
2035     ("curl", r#"curl License"#, 0x0),
2036     (
2037         "cve-tou",
2038         r#"Common Vulnerability Enumeration ToU License"#,
2039         0x0,
2040     ),
2041     ("diffmark", r#"diffmark license"#, 0x0),
2042     ("dtoa", r#"David M. Gay dtoa License"#, 0x0),
2043     ("dvipdfm", r#"dvipdfm License"#, 0x0),
2044     (
2045         "eCos-2.0",
2046         r#"eCos license version 2.0"#,
2047         IS_DEPRECATED | IS_FSF_LIBRE,
2048     ),
2049     ("eGenix", r#"eGenix.com Public License 1.1.0"#, 0x0),
2050     ("etalab-2.0", r#"Etalab Open License 2.0"#, 0x0),
2051     ("fwlw", r#"fwlw License"#, 0x0),
2052     ("gSOAP-1.3b", r#"gSOAP Public License v1.3b"#, 0x0),
2053     ("generic-xts", r#"Generic XTS License"#, 0x0),
2054     ("gnuplot", r#"gnuplot License"#, IS_FSF_LIBRE),
2055     ("gtkbook", r#"gtkbook License"#, 0x0),
2056     ("hdparm", r#"hdparm License"#, 0x0),
2057     (
2058         "iMatix",
2059         r#"iMatix Standard Function Library Agreement"#,
2060         IS_FSF_LIBRE,
2061     ),
2062     ("libpng-2.0", r#"PNG Reference Library version 2"#, 0x0),
2063     ("libselinux-1.0", r#"libselinux public domain notice"#, 0x0),
2064     ("libtiff", r#"libtiff License"#, 0x0),
2065     (
2066         "libutil-David-Nugent",
2067         r#"libutil David Nugent License"#,
2068         0x0,
2069     ),
2070     ("lsof", r#"lsof License"#, 0x0),
2071     ("magaz", r#"magaz License"#, 0x0),
2072     ("mailprio", r#"mailprio License"#, 0x0),
2073     ("metamail", r#"metamail License"#, 0x0),
2074     ("mpi-permissive", r#"mpi Permissive License"#, 0x0),
2075     ("mpich2", r#"mpich2 License"#, 0x0),
2076     ("mplus", r#"mplus Font License"#, 0x0),
2077     ("pkgconf", r#"pkgconf License"#, 0x0),
2078     ("pnmstitch", r#"pnmstitch License"#, 0x0),
2079     ("psfrag", r#"psfrag License"#, 0x0),
2080     ("psutils", r#"psutils License"#, 0x0),
2081     ("python-ldap", r#"Python ldap License"#, 0x0),
2082     ("radvd", r#"radvd License"#, 0x0),
2083     ("snprintf", r#"snprintf License"#, 0x0),
2084     ("softSurfer", r#"softSurfer License"#, 0x0),
2085     ("ssh-keyscan", r#"ssh-keyscan License"#, 0x0),
2086     ("swrule", r#"swrule License"#, 0x0),
2087     ("threeparttable", r#"threeparttable License"#, 0x0),
2088     ("ulem", r#"ulem License"#, 0x0),
2089     ("w3m", r#"w3m License"#, 0x0),
2090     ("wwl", r#"WWL License"#, 0x0),
2091     (
2092         "wxWindows",
2093         r#"wxWindows Library License"#,
2094         IS_DEPRECATED | IS_OSI_APPROVED,
2095     ),
2096     ("xinetd", r#"xinetd License"#, IS_FSF_LIBRE | IS_COPYLEFT),
2097     (
2098         "xkeyboard-config-Zinoviev",
2099         r#"xkeyboard-config Zinoviev License"#,
2100         0x0,
2101     ),
2102     ("xlock", r#"xlock License"#, 0x0),
2103     ("xpp", r#"XPP License"#, 0x0),
2104     ("xzoom", r#"xzoom License"#, 0x0),
2105     (
2106         "zlib-acknowledgement",
2107         r#"zlib/libpng License with Acknowledgement"#,
2108         0x0,
2109     ),
2110 ];
2111 
2112 /// Pairs an invalid license identifier with its valid SPDX license identifier.
2113 /// These invalid identifiers are only allowed when using `Lax` parsing.
2114 pub const IMPRECISE_NAMES: &[(&str, &str)] = &[
2115     ("agplv3", "AGPL-3.0"),
2116     ("agpl", "AGPL-3.0"),
2117     ("apache 2.0", "Apache-2.0"),
2118     ("apache-2", "Apache-2.0"),
2119     ("apache2", "Apache-2.0"),
2120     ("apache", "Apache-2.0"),
2121     ("asl2.0", "Apache-2.0"),
2122     ("bsd 2-clause", "BSD-2-Clause"),
2123     ("bsd-2clause", "BSD-2-Clause"),
2124     ("bsd3", "BSD-3-Clause"),
2125     ("bsd", "BSD-2-Clause"),
2126     ("cc0", "CC0-1.0"),
2127     ("gnu gpl v2", "GPL-3.0"),
2128     ("gnu gpl v3", "GPL-3.0"),
2129     ("gpl v2", "GPL-2.0"),
2130     ("gpl v3", "GPL-3.0"),
2131     ("gpl-2.0", "GPL-2.0"),
2132     ("gpl-3.0", "GPL-3.0"),
2133     ("gpl2", "GPL-2.0"),
2134     ("gpl3", "GPL-3.0"),
2135     ("gplv2", "GPL-2.0"),
2136     ("gplv3", "GPL-3.0"),
2137     ("gpl", "GPL-2.0"),
2138     ("lgpl", "LGPL-2.0"),
2139     ("mit", "MIT"),
2140     ("mpl2", "MPL-2.0"),
2141     ("mpl", "MPL-2.0"),
2142     ("simplified bsd license", "BSD-2-Clause"),
2143     ("zlib", "Zlib"),
2144 ];
2145 
2146 pub const EXCEPTIONS: &[(&str, u8)] = &[
2147     ("389-exception", 0),
2148     ("Asterisk-exception", 0),
2149     ("Asterisk-linking-protocols-exception", 0),
2150     ("Autoconf-exception-2.0", 0),
2151     ("Autoconf-exception-3.0", 0),
2152     ("Autoconf-exception-generic", 0),
2153     ("Autoconf-exception-generic-3.0", 0),
2154     ("Autoconf-exception-macro", 0),
2155     ("Bison-exception-1.24", 0),
2156     ("Bison-exception-2.2", 0),
2157     ("Bootloader-exception", 0),
2158     ("CGAL-linking-exception", 0),
2159     ("CLISP-exception-2.0", 0),
2160     ("Classpath-exception-2.0", 0),
2161     ("DigiRule-FOSS-exception", 0),
2162     ("FLTK-exception", 0),
2163     ("Fawkes-Runtime-exception", 0),
2164     ("Font-exception-2.0", 0),
2165     ("GCC-exception-2.0", 0),
2166     ("GCC-exception-2.0-note", 0),
2167     ("GCC-exception-3.1", 0),
2168     ("GNAT-exception", 0),
2169     ("GNOME-examples-exception", 0),
2170     ("GNU-compiler-exception", 0),
2171     ("GPL-3.0-389-ds-base-exception", 0),
2172     ("GPL-3.0-interface-exception", 0),
2173     ("GPL-3.0-linking-exception", 0),
2174     ("GPL-3.0-linking-source-exception", 0),
2175     ("GPL-CC-1.0", 0),
2176     ("GStreamer-exception-2005", 0),
2177     ("GStreamer-exception-2008", 0),
2178     ("Gmsh-exception", 0),
2179     ("Independent-modules-exception", 0),
2180     ("KiCad-libraries-exception", 0),
2181     ("LGPL-3.0-linking-exception", 0),
2182     ("LLGPL", 0),
2183     ("LLVM-exception", 0),
2184     ("LZMA-exception", 0),
2185     ("Libtool-exception", 0),
2186     ("Linux-syscall-note", 0),
2187     ("Nokia-Qt-exception-1.1", IS_DEPRECATED),
2188     ("OCCT-exception-1.0", 0),
2189     ("OCaml-LGPL-linking-exception", 0),
2190     ("OpenJDK-assembly-exception-1.0", 0),
2191     ("PCRE2-exception", 0),
2192     ("PS-or-PDF-font-exception-20170817", 0),
2193     ("QPL-1.0-INRIA-2004-exception", 0),
2194     ("Qt-GPL-exception-1.0", 0),
2195     ("Qt-LGPL-exception-1.1", 0),
2196     ("Qwt-exception-1.0", 0),
2197     ("RRDtool-FLOSS-exception-2.0", 0),
2198     ("SANE-exception", 0),
2199     ("SHL-2.0", 0),
2200     ("SHL-2.1", 0),
2201     ("SWI-exception", 0),
2202     ("Swift-exception", 0),
2203     ("Texinfo-exception", 0),
2204     ("UBDL-exception", 0),
2205     ("Universal-FOSS-exception-1.0", 0),
2206     ("WxWindows-exception-3.1", 0),
2207     ("cryptsetup-OpenSSL-exception", 0),
2208     ("eCos-exception-2.0", 0),
2209     ("erlang-otp-linking-exception", 0),
2210     ("fmt-exception", 0),
2211     ("freertos-exception-2.0", 0),
2212     ("gnu-javamail-exception", 0),
2213     ("harbour-exception", 0),
2214     ("i2p-gpl-java-exception", 0),
2215     ("libpri-OpenH323-exception", 0),
2216     ("mif-exception", 0),
2217     ("mxml-exception", 0),
2218     ("openvpn-openssl-exception", 0),
2219     ("romic-exception", 0),
2220     ("stunnel-exception", 0),
2221     ("u-boot-exception-2.0", 0),
2222     ("vsftpd-openssl-exception", 0),
2223     ("x11vnc-openssl-exception", 0),
2224 ];
2225