Skip to content

Commit

Permalink
Update to 3.23 SPDX list
Browse files Browse the repository at this point in the history
  • Loading branch information
Jake-Shadle committed Feb 26, 2024
1 parent d2538f3 commit dffa846
Show file tree
Hide file tree
Showing 48 changed files with 1,591 additions and 10 deletions.
127 changes: 123 additions & 4 deletions src/identifiers.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* list fetched from https://github.com/spdx/license-list-data @ v3.22
* list fetched from https://github.com/spdx/license-list-data @ v3.23
*
* AUTO-GENERATED BY ./update
* DO NOT MODIFY
Expand All @@ -13,7 +13,7 @@ pub const IS_DEPRECATED: u8 = 0x4;
pub const IS_COPYLEFT: u8 = 0x8;
pub const IS_GNU: u8 = 0x10;

pub const VERSION: &str = "3.22";
pub const VERSION: &str = "3.23";

pub const LICENSES: &[(&str, &str, u8)] = &[
("0BSD", r#"BSD Zero Clause License"#, IS_OSI_APPROVED),
Expand Down Expand Up @@ -76,6 +76,7 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
),
("AMDPLPA", r#"AMD's plpa_map.c License"#, 0x0),
("AML", r#"Apple MIT License"#, 0x0),
("AML-glslang", r#"AML glslang variant License"#, 0x0),
(
"AMPAS",
r#"Academy of Motion Picture Arts and Sciences BSD"#,
Expand Down Expand Up @@ -126,6 +127,11 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
r#"Adobe Systems Incorporated Source Code License Agreement"#,
0x0,
),
(
"Adobe-Display-PostScript",
r#"Adobe Display PostScript License"#,
0x0,
),
("Adobe-Glyph", r#"Adobe Glyph List License"#, 0x0),
("Adobe-Utopia", r#"Adobe Utopia Font License"#, 0x0),
("Afmparse", r#"Afmparse License"#, 0x0),
Expand Down Expand Up @@ -165,6 +171,11 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
r#"BSD 2-Clause "Simplified" License"#,
IS_OSI_APPROVED | IS_FSF_LIBRE,
),
(
"BSD-2-Clause-Darwin",
r#"BSD 2-Clause - Ian Darwin variant"#,
0x0,
),
(
"BSD-2-Clause-FreeBSD",
r#"BSD 2-Clause FreeBSD License"#,
Expand Down Expand Up @@ -237,6 +248,7 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
0x0,
),
("BSD-3-Clause-Sun", r#"BSD 3-Clause Sun Microsystems"#, 0x0),
("BSD-3-Clause-acpica", r#"BSD 3-Clause acpica variant"#, 0x0),
("BSD-3-Clause-flex", r#"BSD 3-Clause Flex variant"#, 0x0),
(
"BSD-4-Clause",
Expand Down Expand Up @@ -264,7 +276,17 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
("BSD-Inferno-Nettverk", r#"BSD-Inferno-Nettverk"#, 0x0),
("BSD-Protection", r#"BSD Protection License"#, IS_COPYLEFT),
("BSD-Source-Code", r#"BSD Source Code Attribution"#, 0x0),
(
"BSD-Source-beginning-file",
r#"BSD Source Code Attribution - beginning of file variant"#,
0x0,
),
("BSD-Systemics", r#"Systemics BSD variant license"#, 0x0),
(
"BSD-Systemics-W3Works",
r#"Systemics W3Works BSD variant license"#,
0x0,
),
(
"BSL-1.0",
r#"Boost Software License 1.0"#,
Expand All @@ -291,9 +313,18 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
0x0,
),
("Bitstream-Vera", r#"Bitstream Vera Font License"#, 0x0),
("BlueOak-1.0.0", r#"Blue Oak Model License 1.0.0"#, 0x0),
(
"BlueOak-1.0.0",
r#"Blue Oak Model License 1.0.0"#,
IS_OSI_APPROVED,
),
("Boehm-GC", r#"Boehm-Demers-Weiser GC License"#, 0x0),
("Borceux", r#"Borceux license"#, 0x0),
(
"Brian-Gladman-2-Clause",
r#"Brian Gladman 2-Clause License"#,
0x0,
),
(
"Brian-Gladman-3-Clause",
r#"Brian Gladman 3-Clause License"#,
Expand Down Expand Up @@ -349,6 +380,11 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
r#"Creative Commons Attribution 3.0 Austria"#,
0x0,
),
(
"CC-BY-3.0-AU",
r#"Creative Commons Attribution 3.0 Australia"#,
0x0,
),
(
"CC-BY-3.0-DE",
r#"Creative Commons Attribution 3.0 Germany"#,
Expand Down Expand Up @@ -654,6 +690,11 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
),
("CFITSIO", r#"CFITSIO License"#, 0x0),
("CMU-Mach", r#"CMU Mach License"#, 0x0),
(
"CMU-Mach-nodoc",
r#"CMU Mach - no notices-in-documentation variant"#,
0x0,
),
("CNRI-Jython", r#"CNRI Jython License"#, 0x0),
("CNRI-Python", r#"CNRI Python License"#, IS_OSI_APPROVED),
(
Expand All @@ -679,6 +720,11 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
IS_OSI_APPROVED,
),
("Caldera", r#"Caldera License"#, 0x0),
(
"Caldera-no-preamble",
r#"Caldera License (without preamble)"#,
0x0,
),
("ClArtistic", r#"Clarified Artistic License"#, IS_FSF_LIBRE),
("Clips", r#"Clips License"#, 0x0),
(
Expand All @@ -697,6 +743,7 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
("CrystalStacker", r#"CrystalStacker License"#, 0x0),
("Cube", r#"Cube License"#, 0x0),
("D-FSL-1.0", r#"Deutsche Freie Software Lizenz"#, 0x0),
("DEC-3-Clause", r#"DEC 3-Clause License"#, 0x0),
(
"DL-DE-BY-2.0",
r#"Data licence Germany – attribution – version 2.0"#,
Expand All @@ -709,6 +756,7 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
),
("DOC", r#"DOC License"#, 0x0),
("DRL-1.0", r#"Detection Rule License 1.0"#, 0x0),
("DRL-1.1", r#"Detection Rule License 1.1"#, 0x0),
("DSDP", r#"DSDP License"#, 0x0),
("Dotseqn", r#"Dotseqn License"#, 0x0),
(
Expand Down Expand Up @@ -765,6 +813,11 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
("FBM", r#"Fuzzy Bitmap License"#, 0x0),
("FDK-AAC", r#"Fraunhofer FDK AAC Codec Library"#, 0x0),
("FSFAP", r#"FSF All Permissive License"#, IS_FSF_LIBRE),
(
"FSFAP-no-warranty-disclaimer",
r#"FSF All Permissive License (without Warranty)"#,
0x0,
),
("FSFUL", r#"FSF Unlimited License"#, 0x0),
(
"FSFULLR",
Expand All @@ -787,6 +840,7 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
("FreeBSD-DOC", r#"FreeBSD Documentation License"#, 0x0),
("FreeImage", r#"FreeImage Public License v1.0"#, 0x0),
("Furuseth", r#"Furuseth License"#, 0x0),
("GCR-docs", r#"Gnome GCR Documentation License"#, 0x0),
("GD", r#"GD License"#, 0x0),
(
"GFDL-1.1",
Expand Down Expand Up @@ -1036,6 +1090,26 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
r#"Historical Permission Notice and Disclaimer - DEC variant"#,
0x0,
),
(
"HPND-Fenneberg-Livingston",
r#"Historical Permission Notice and Disclaimer - Fenneberg-Livingston variant"#,
0x0,
),
(
"HPND-INRIA-IMAG",
r#"Historical Permission Notice and Disclaimer - INRIA-IMAG variant"#,
0x0,
),
(
"HPND-Kevlin-Henney",
r#"Historical Permission Notice and Disclaimer - Kevlin Henney variant"#,
0x0,
),
(
"HPND-MIT-disclaimer",
r#"Historical Permission Notice and Disclaimer with MIT disclaimer"#,
0x0,
),
(
"HPND-Markus-Kuhn",
r#"Historical Permission Notice and Disclaimer - Markus Kuhn variant"#,
Expand Down Expand Up @@ -1071,6 +1145,11 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
r#"HPND with US Government export control warning and modification rqmt"#,
0x0,
),
(
"HPND-sell-MIT-disclaimer-xserver",
r#"Historical Permission Notice and Disclaimer - sell xserver variant with MIT disclaimer"#,
0x0,
),
(
"HPND-sell-regexpr",
r#"Historical Permission Notice and Disclaimer - sell regexpr variant"#,
Expand All @@ -1094,7 +1173,7 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
r#"IBM PowerPC Initialization and Boot Software"#,
0x0,
),
("ICU", r#"ICU License"#, 0x0),
("ICU", r#"ICU License"#, IS_OSI_APPROVED),
(
"IEC-Code-Components-EULA",
r#"IEC Code Components End-user licence agreement"#,
Expand All @@ -1113,6 +1192,7 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
IS_OSI_APPROVED | IS_FSF_LIBRE,
),
("ISC", r#"ISC License"#, IS_OSI_APPROVED | IS_FSF_LIBRE),
("ISC-Veillard", r#"ISC Veillard variant"#, 0x0),
("ImageMagick", r#"ImageMagick License"#, 0x0),
("Imlib2", r#"Imlib2 License"#, IS_FSF_LIBRE),
("Info-ZIP", r#"Info-ZIP License"#, 0x0),
Expand Down Expand Up @@ -1204,6 +1284,7 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
0x0,
),
("LOOP", r#"Common Lisp LOOP License"#, 0x0),
("LPD-document", r#"LPD Documentation License"#, 0x0),
(
"LPL-1.0",
r#"Lucent Public License Version 1.0"#,
Expand Down Expand Up @@ -1340,6 +1421,12 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
IS_OSI_APPROVED | IS_FSF_LIBRE | IS_COPYLEFT,
),
("MTLL", r#"Matrix Template Library License"#, 0x0),
("Mackerras-3-Clause", r#"Mackerras 3-Clause License"#, 0x0),
(
"Mackerras-3-Clause-acknowledgment",
r#"Mackerras 3-Clause - acknowledgment variant"#,
0x0,
),
("MakeIndex", r#"MakeIndex License"#, 0x0),
("Martin-Birgmeier", r#"Martin Birgmeier License"#, 0x0),
("McPhee-slideshow", r#"McPhee Slideshow License"#, 0x0),
Expand Down Expand Up @@ -1562,6 +1649,8 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
),
("OpenPBS-2.3", r#"OpenPBS v2.3 Software License"#, 0x0),
("OpenSSL", r#"OpenSSL License"#, IS_FSF_LIBRE),
("OpenSSL-standalone", r#"OpenSSL License - standalone"#, 0x0),
("OpenVision", r#"OpenVision License"#, 0x0),
("PADL", r#"PADL License"#, 0x0),
(
"PDDL-1.0",
Expand All @@ -1581,6 +1670,7 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
IS_COPYLEFT,
),
("Parity-7.0.0", r#"The Parity Public License 7.0.0"#, 0x0),
("Pixar", r#"Pixar License"#, 0x0),
("Plexus", r#"Plexus Classworlds License"#, 0x0),
(
"PolyForm-Noncommercial-1.0.0",
Expand Down Expand Up @@ -1635,6 +1725,7 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
("Rdisc", r#"Rdisc License"#, 0x0),
("Ruby", r#"Ruby License"#, IS_FSF_LIBRE),
("SAX-PD", r#"Sax Public Domain Notice"#, 0x0),
("SAX-PD-2.0", r#"Sax Public Domain Notice 2.0"#, 0x0),
("SCEA", r#"SCEA Shared Source License"#, 0x0),
("SGI-B-1.0", r#"SGI Free Software License B v1.0"#, 0x0),
("SGI-B-1.1", r#"SGI Free Software License B v1.1"#, 0x0),
Expand Down Expand Up @@ -1676,6 +1767,7 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
),
("SSH-OpenSSH", r#"SSH OpenSSH license"#, 0x0),
("SSH-short", r#"SSH short notice"#, 0x0),
("SSLeay-standalone", r#"SSLeay License - standalone"#, 0x0),
("SSPL-1.0", r#"Server Side Public License, v 1"#, 0x0),
(
"SWL",
Expand All @@ -1702,11 +1794,17 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
IS_DEPRECATED | IS_FSF_LIBRE,
),
("SugarCRM-1.1.3", r#"SugarCRM Public License v1.1.3"#, 0x0),
("Sun-PPP", r#"Sun PPP License"#, 0x0),
("SunPro", r#"SunPro License"#, 0x0),
("Symlinks", r#"Symlinks License"#, 0x0),
("TAPR-OHL-1.0", r#"TAPR Open Hardware License v1.0"#, 0x0),
("TCL", r#"TCL/TK License"#, 0x0),
("TCP-wrappers", r#"TCP Wrappers License"#, 0x0),
(
"TGPPL-1.0",
r#"Transitive Grace Period Public Licence 1.0"#,
0x0,
),
("TMate", r#"TMate Open Source License"#, 0x0),
("TORQUE-1.1", r#"TORQUE v2.5+ Software License v1.1"#, 0x0),
("TOSL", r#"Trusster Open Source License"#, 0x0),
Expand All @@ -1731,6 +1829,7 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
r#"Upstream Compatibility License v1.0"#,
IS_OSI_APPROVED,
),
("UMich-Merit", r#"Michigan/Merit Networks License"#, 0x0),
(
"UPL-1.0",
r#"Universal Permissive License v1.0"#,
Expand All @@ -1741,6 +1840,7 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
r#"Utah Raster Toolkit Run Length Encoded License"#,
0x0,
),
("Unicode-3.0", r#"Unicode License v3"#, IS_OSI_APPROVED),
(
"Unicode-DFS-2015",
r#"Unicode License Agreement - Data Files and Software (2015)"#,
Expand Down Expand Up @@ -1827,6 +1927,11 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
("Zimbra-1.3", r#"Zimbra Public License v1.3"#, IS_FSF_LIBRE),
("Zimbra-1.4", r#"Zimbra Public License v1.4"#, 0x0),
("Zlib", r#"zlib License"#, IS_OSI_APPROVED | IS_FSF_LIBRE),
(
"bcrypt-Solar-Designer",
r#"bcrypt Solar Designer License"#,
0x0,
),
("blessing", r#"SQLite Blessing"#, 0x0),
(
"bzip2-1.0.5",
Expand All @@ -1852,6 +1957,8 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
("fwlw", r#"fwlw License"#, 0x0),
("gSOAP-1.3b", r#"gSOAP Public License v1.3b"#, 0x0),
("gnuplot", r#"gnuplot License"#, IS_FSF_LIBRE),
("gtkbook", r#"gtkbook License"#, 0x0),
("hdparm", r#"hdparm License"#, 0x0),
(
"iMatix",
r#"iMatix Standard Function Library Agreement"#,
Expand All @@ -1867,6 +1974,7 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
),
("lsof", r#"lsof License"#, 0x0),
("magaz", r#"magaz License"#, 0x0),
("mailprio", r#"mailprio License"#, 0x0),
("metamail", r#"metamail License"#, 0x0),
("mpi-permissive", r#"mpi Permissive License"#, 0x0),
("mpich2", r#"mpich2 License"#, 0x0),
Expand All @@ -1875,7 +1983,9 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
("psfrag", r#"psfrag License"#, 0x0),
("psutils", r#"psutils License"#, 0x0),
("python-ldap", r#"Python ldap License"#, 0x0),
("radvd", r#"radvd License"#, 0x0),
("snprintf", r#"snprintf License"#, 0x0),
("softSurfer", r#"softSurfer License"#, 0x0),
("ssh-keyscan", r#"ssh-keyscan License"#, 0x0),
("swrule", r#"swrule License"#, 0x0),
("ulem", r#"ulem License"#, 0x0),
Expand All @@ -1886,6 +1996,11 @@ pub const LICENSES: &[(&str, &str, u8)] = &[
IS_DEPRECATED | IS_OSI_APPROVED,
),
("xinetd", r#"xinetd License"#, IS_FSF_LIBRE | IS_COPYLEFT),
(
"xkeyboard-config-Zinoviev",
r#"xkeyboard-config Zinoviev License"#,
0x0,
),
("xlock", r#"xlock License"#, 0x0),
("xpp", r#"XPP License"#, 0x0),
(
Expand Down Expand Up @@ -1937,6 +2052,7 @@ pub const EXCEPTIONS: &[(&str, u8)] = &[
("Autoconf-exception-generic", 0),
("Autoconf-exception-generic-3.0", 0),
("Autoconf-exception-macro", 0),
("Bison-exception-1.24", 0),
("Bison-exception-2.2", 0),
("Bootloader-exception", 0),
("CLISP-exception-2.0", 0),
Expand All @@ -1949,13 +2065,15 @@ pub const EXCEPTIONS: &[(&str, u8)] = &[
("GCC-exception-2.0-note", 0),
("GCC-exception-3.1", 0),
("GNAT-exception", 0),
("GNOME-examples-exception", 0),
("GNU-compiler-exception", 0),
("GPL-3.0-interface-exception", 0),
("GPL-3.0-linking-exception", 0),
("GPL-3.0-linking-source-exception", 0),
("GPL-CC-1.0", 0),
("GStreamer-exception-2005", 0),
("GStreamer-exception-2008", 0),
("Gmsh-exception", 0),
("KiCad-libraries-exception", 0),
("LGPL-3.0-linking-exception", 0),
("LLGPL", 0),
Expand Down Expand Up @@ -1983,6 +2101,7 @@ pub const EXCEPTIONS: &[(&str, u8)] = &[
("WxWindows-exception-3.1", 0),
("cryptsetup-OpenSSL-exception", 0),
("eCos-exception-2.0", 0),
("fmt-exception", 0),
("freertos-exception-2.0", 0),
("gnu-javamail-exception", 0),
("i2p-gpl-java-exception", 0),
Expand Down
Loading

0 comments on commit dffa846

Please sign in to comment.