<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "language.dtd">
<language
    version="3"
    kateversion="3.1"
    name="SPDX-Comments"
    section="Other"
    extensions=""
    mimetype=""
    author="Alex Turbov (i.zaufi@gmail.com)"
    license="MIT"
    hidden="true"
  >
  <highlighting>
    <list name="tags">
      <item>SPDX-License-Identifier:</item>
      <item>SPDX-FileContributor:</item>
      <item>SPDX-FileCopyrightText:</item>
      <item>SPDX-LicenseInfoInFile:</item>
    </list>

    <list name="operators">
      <item>AND</item>
      <item>OR</item>
      <item>WITH</item>
    </list>

    <list name="licenses">
      <item>0BSD</item>
      <item>AAL</item>
      <item>ADSL</item>
      <item>AFL-1.1</item>
      <item>AFL-1.2</item>
      <item>AFL-2.0</item>
      <item>AFL-2.1</item>
      <item>AFL-3.0</item>
      <item>AGPL-1.0-only</item>
      <item>AGPL-1.0-or-later</item>
      <item>AGPL-3.0-only</item>
      <item>AGPL-3.0-or-later</item>
      <item>AMDPLPA</item>
      <item>AML</item>
      <item>AMPAS</item>
      <item>ANTLR-PD</item>
      <item>ANTLR-PD-fallback</item>
      <item>APAFML</item>
      <item>APL-1.0</item>
      <item>APSL-1.0</item>
      <item>APSL-1.1</item>
      <item>APSL-1.2</item>
      <item>APSL-2.0</item>
      <item>Abstyles</item>
      <item>Adobe-2006</item>
      <item>Adobe-Glyph</item>
      <item>Afmparse</item>
      <item>Aladdin</item>
      <item>Apache-1.0</item>
      <item>Apache-1.1</item>
      <item>Apache-2.0</item>
      <item>Artistic-1.0</item>
      <item>Artistic-1.0-Perl</item>
      <item>Artistic-1.0-cl8</item>
      <item>Artistic-2.0</item>
      <item>BSD-1-Clause</item>
      <item>BSD-2-Clause</item>
      <item>BSD-2-Clause-Patent</item>
      <item>BSD-2-Clause-Views</item>
      <item>BSD-3-Clause</item>
      <item>BSD-3-Clause-Attribution</item>
      <item>BSD-3-Clause-Clear</item>
      <item>BSD-3-Clause-LBNL</item>
      <item>BSD-3-Clause-No-Nuclear-License</item>
      <item>BSD-3-Clause-No-Nuclear-License-2014</item>
      <item>BSD-3-Clause-No-Nuclear-Warranty</item>
      <item>BSD-3-Clause-Open-MPI</item>
      <item>BSD-4-Clause</item>
      <item>BSD-4-Clause-UC</item>
      <item>BSD-Protection</item>
      <item>BSD-Source-Code</item>
      <item>BSL-1.0</item>
      <item>BUSL-1.1</item>
      <item>Bahyph</item>
      <item>Barr</item>
      <item>Beerware</item>
      <item>BitTorrent-1.0</item>
      <item>BitTorrent-1.1</item>
      <item>BlueOak-1.0.0</item>
      <item>Borceux</item>
      <item>CAL-1.0</item>
      <item>CAL-1.0-Combined-Work-Exception</item>
      <item>CATOSL-1.1</item>
      <item>CC-BY-1.0</item>
      <item>CC-BY-2.0</item>
      <item>CC-BY-2.5</item>
      <item>CC-BY-3.0</item>
      <item>CC-BY-3.0-AT</item>
      <item>CC-BY-3.0-US</item>
      <item>CC-BY-4.0</item>
      <item>CC-BY-NC-1.0</item>
      <item>CC-BY-NC-2.0</item>
      <item>CC-BY-NC-2.5</item>
      <item>CC-BY-NC-3.0</item>
      <item>CC-BY-NC-4.0</item>
      <item>CC-BY-NC-ND-1.0</item>
      <item>CC-BY-NC-ND-2.0</item>
      <item>CC-BY-NC-ND-2.5</item>
      <item>CC-BY-NC-ND-3.0</item>
      <item>CC-BY-NC-ND-3.0-IGO</item>
      <item>CC-BY-NC-ND-4.0</item>
      <item>CC-BY-NC-SA-1.0</item>
      <item>CC-BY-NC-SA-2.0</item>
      <item>CC-BY-NC-SA-2.5</item>
      <item>CC-BY-NC-SA-3.0</item>
      <item>CC-BY-NC-SA-4.0</item>
      <item>CC-BY-ND-1.0</item>
      <item>CC-BY-ND-2.0</item>
      <item>CC-BY-ND-2.5</item>
      <item>CC-BY-ND-3.0</item>
      <item>CC-BY-ND-4.0</item>
      <item>CC-BY-SA-1.0</item>
      <item>CC-BY-SA-2.0</item>
      <item>CC-BY-SA-2.0-UK</item>
      <item>CC-BY-SA-2.5</item>
      <item>CC-BY-SA-3.0</item>
      <item>CC-BY-SA-3.0-AT</item>
      <item>CC-BY-SA-4.0</item>
      <item>CC-PDDC</item>
      <item>CC0-1.0</item>
      <item>CDDL-1.0</item>
      <item>CDDL-1.1</item>
      <item>CDLA-Permissive-1.0</item>
      <item>CDLA-Sharing-1.0</item>
      <item>CECILL-1.0</item>
      <item>CECILL-1.1</item>
      <item>CECILL-2.0</item>
      <item>CECILL-2.1</item>
      <item>CECILL-B</item>
      <item>CECILL-C</item>
      <item>CERN-OHL-1.1</item>
      <item>CERN-OHL-1.2</item>
      <item>CERN-OHL-P-2.0</item>
      <item>CERN-OHL-S-2.0</item>
      <item>CERN-OHL-W-2.0</item>
      <item>CNRI-Jython</item>
      <item>CNRI-Python</item>
      <item>CNRI-Python-GPL-Compatible</item>
      <item>CPAL-1.0</item>
      <item>CPL-1.0</item>
      <item>CPOL-1.02</item>
      <item>CUA-OPL-1.0</item>
      <item>Caldera</item>
      <item>ClArtistic</item>
      <item>Condor-1.1</item>
      <item>Crossword</item>
      <item>CrystalStacker</item>
      <item>Cube</item>
      <item>D-FSL-1.0</item>
      <item>DOC</item>
      <item>DSDP</item>
      <item>Dotseqn</item>
      <item>ECL-1.0</item>
      <item>ECL-2.0</item>
      <item>EFL-1.0</item>
      <item>EFL-2.0</item>
      <item>EPICS</item>
      <item>EPL-1.0</item>
      <item>EPL-2.0</item>
      <item>EUDatagrid</item>
      <item>EUPL-1.0</item>
      <item>EUPL-1.1</item>
      <item>EUPL-1.2</item>
      <item>Entessa</item>
      <item>ErlPL-1.1</item>
      <item>Eurosym</item>
      <item>FSFAP</item>
      <item>FSFUL</item>
      <item>FSFULLR</item>
      <item>FTL</item>
      <item>Fair</item>
      <item>Frameworx-1.0</item>
      <item>FreeImage</item>
      <item>GFDL-1.1-invariants-only</item>
      <item>GFDL-1.1-invariants-or-later</item>
      <item>GFDL-1.1-no-invariants-only</item>
      <item>GFDL-1.1-no-invariants-or-later</item>
      <item>GFDL-1.1-only</item>
      <item>GFDL-1.1-or-later</item>
      <item>GFDL-1.2-invariants-only</item>
      <item>GFDL-1.2-invariants-or-later</item>
      <item>GFDL-1.2-no-invariants-only</item>
      <item>GFDL-1.2-no-invariants-or-later</item>
      <item>GFDL-1.2-only</item>
      <item>GFDL-1.2-or-later</item>
      <item>GFDL-1.3-invariants-only</item>
      <item>GFDL-1.3-invariants-or-later</item>
      <item>GFDL-1.3-no-invariants-only</item>
      <item>GFDL-1.3-no-invariants-or-later</item>
      <item>GFDL-1.3-only</item>
      <item>GFDL-1.3-or-later</item>
      <item>GL2PS</item>
      <item>GLWTPL</item>
      <item>GPL-1.0-only</item>
      <item>GPL-1.0-or-later</item>
      <item>GPL-2.0-only</item>
      <item>GPL-2.0-or-later</item>
      <item>GPL-3.0-only</item>
      <item>GPL-3.0-or-later</item>
      <item>Giftware</item>
      <item>Glide</item>
      <item>Glulxe</item>
      <item>HPND</item>
      <item>HPND-sell-variant</item>
      <item>HTMLTIDY</item>
      <item>HaskellReport</item>
      <item>Hippocratic-2.1</item>
      <item>IBM-pibs</item>
      <item>ICU</item>
      <item>IJG</item>
      <item>IPA</item>
      <item>IPL-1.0</item>
      <item>ISC</item>
      <item>ImageMagick</item>
      <item>Imlib2</item>
      <item>Info-ZIP</item>
      <item>Intel</item>
      <item>Intel-ACPI</item>
      <item>Interbase-1.0</item>
      <item>JPNIC</item>
      <item>JSON</item>
      <item>JasPer-2.0</item>
      <item>LAL-1.2</item>
      <item>LAL-1.3</item>
      <item>LGPL-2.0-only</item>
      <item>LGPL-2.0-or-later</item>
      <item>LGPL-2.1-only</item>
      <item>LGPL-2.1-or-later</item>
      <item>LGPL-3.0-only</item>
      <item>LGPL-3.0-or-later</item>
      <item>LGPLLR</item>
      <item>LPL-1.0</item>
      <item>LPL-1.02</item>
      <item>LPPL-1.0</item>
      <item>LPPL-1.1</item>
      <item>LPPL-1.2</item>
      <item>LPPL-1.3a</item>
      <item>LPPL-1.3c</item>
      <item>Latex2e</item>
      <item>Leptonica</item>
      <item>LiLiQ-P-1.1</item>
      <item>LiLiQ-R-1.1</item>
      <item>LiLiQ-Rplus-1.1</item>
      <item>Libpng</item>
      <item>Linux-OpenIB</item>
      <item>MIT</item>
      <item>MIT-0</item>
      <item>MIT-CMU</item>
      <item>MIT-advertising</item>
      <item>MIT-enna</item>
      <item>MIT-feh</item>
      <item>MIT-open-group</item>
      <item>MITNFA</item>
      <item>MPL-1.0</item>
      <item>MPL-1.1</item>
      <item>MPL-2.0</item>
      <item>MPL-2.0-no-copyleft-exception</item>
      <item>MS-PL</item>
      <item>MS-RL</item>
      <item>MTLL</item>
      <item>MakeIndex</item>
      <item>MirOS</item>
      <item>Motosoto</item>
      <item>MulanPSL-1.0</item>
      <item>MulanPSL-2.0</item>
      <item>Multics</item>
      <item>Mup</item>
      <item>NASA-1.3</item>
      <item>NBPL-1.0</item>
      <item>NCGL-UK-2.0</item>
      <item>NCSA</item>
      <item>NGPL</item>
      <item>NIST-PD</item>
      <item>NIST-PD-fallback</item>
      <item>NLOD-1.0</item>
      <item>NLPL</item>
      <item>NOSL</item>
      <item>NPL-1.0</item>
      <item>NPL-1.1</item>
      <item>NPOSL-3.0</item>
      <item>NRL</item>
      <item>NTP</item>
      <item>NTP-0</item>
      <item>Naumen</item>
      <item>Net-SNMP</item>
      <item>NetCDF</item>
      <item>Newsletr</item>
      <item>Nokia</item>
      <item>Noweb</item>
      <item>O-UDA-1.0</item>
      <item>OCCT-PL</item>
      <item>OCLC-2.0</item>
      <item>ODC-By-1.0</item>
      <item>ODbL-1.0</item>
      <item>OFL-1.0</item>
      <item>OFL-1.0-RFN</item>
      <item>OFL-1.0-no-RFN</item>
      <item>OFL-1.1</item>
      <item>OFL-1.1-RFN</item>
      <item>OFL-1.1-no-RFN</item>
      <item>OGC-1.0</item>
      <item>OGL-Canada-2.0</item>
      <item>OGL-UK-1.0</item>
      <item>OGL-UK-2.0</item>
      <item>OGL-UK-3.0</item>
      <item>OGTSL</item>
      <item>OLDAP-1.1</item>
      <item>OLDAP-1.2</item>
      <item>OLDAP-1.3</item>
      <item>OLDAP-1.4</item>
      <item>OLDAP-2.0</item>
      <item>OLDAP-2.0.1</item>
      <item>OLDAP-2.1</item>
      <item>OLDAP-2.2</item>
      <item>OLDAP-2.2.1</item>
      <item>OLDAP-2.2.2</item>
      <item>OLDAP-2.3</item>
      <item>OLDAP-2.4</item>
      <item>OLDAP-2.5</item>
      <item>OLDAP-2.6</item>
      <item>OLDAP-2.7</item>
      <item>OLDAP-2.8</item>
      <item>OML</item>
      <item>OPL-1.0</item>
      <item>OSET-PL-2.1</item>
      <item>OSL-1.0</item>
      <item>OSL-1.1</item>
      <item>OSL-2.0</item>
      <item>OSL-2.1</item>
      <item>OSL-3.0</item>
      <item>OpenSSL</item>
      <item>PDDL-1.0</item>
      <item>PHP-3.0</item>
      <item>PHP-3.01</item>
      <item>PSF-2.0</item>
      <item>Parity-6.0.0</item>
      <item>Parity-7.0.0</item>
      <item>Plexus</item>
      <item>PolyForm-Noncommercial-1.0.0</item>
      <item>PolyForm-Small-Business-1.0.0</item>
      <item>PostgreSQL</item>
      <item>Python-2.0</item>
      <item>QPL-1.0</item>
      <item>Qhull</item>
      <item>RHeCos-1.1</item>
      <item>RPL-1.1</item>
      <item>RPL-1.5</item>
      <item>RPSL-1.0</item>
      <item>RSA-MD</item>
      <item>RSCPL</item>
      <item>Rdisc</item>
      <item>Ruby</item>
      <item>SAX-PD</item>
      <item>SCEA</item>
      <item>SGI-B-1.0</item>
      <item>SGI-B-1.1</item>
      <item>SGI-B-2.0</item>
      <item>SHL-0.5</item>
      <item>SHL-0.51</item>
      <item>SISSL</item>
      <item>SISSL-1.2</item>
      <item>SMLNJ</item>
      <item>SMPPL</item>
      <item>SNIA</item>
      <item>SPL-1.0</item>
      <item>SSH-OpenSSH</item>
      <item>SSH-short</item>
      <item>SSPL-1.0</item>
      <item>SWL</item>
      <item>Saxpath</item>
      <item>Sendmail</item>
      <item>Sendmail-8.23</item>
      <item>SimPL-2.0</item>
      <item>Sleepycat</item>
      <item>Spencer-86</item>
      <item>Spencer-94</item>
      <item>Spencer-99</item>
      <item>SugarCRM-1.1.3</item>
      <item>TAPR-OHL-1.0</item>
      <item>TCL</item>
      <item>TCP-wrappers</item>
      <item>TMate</item>
      <item>TORQUE-1.1</item>
      <item>TOSL</item>
      <item>TU-Berlin-1.0</item>
      <item>TU-Berlin-2.0</item>
      <item>UCL-1.0</item>
      <item>UPL-1.0</item>
      <item>Unicode-DFS-2015</item>
      <item>Unicode-DFS-2016</item>
      <item>Unicode-TOU</item>
      <item>Unlicense</item>
      <item>VOSTROM</item>
      <item>VSL-1.0</item>
      <item>Vim</item>
      <item>W3C</item>
      <item>W3C-19980720</item>
      <item>W3C-20150513</item>
      <item>WTFPL</item>
      <item>Watcom-1.0</item>
      <item>Wsuipa</item>
      <item>X11</item>
      <item>XFree86-1.1</item>
      <item>XSkat</item>
      <item>Xerox</item>
      <item>Xnet</item>
      <item>YPL-1.0</item>
      <item>YPL-1.1</item>
      <item>ZPL-1.1</item>
      <item>ZPL-2.0</item>
      <item>ZPL-2.1</item>
      <item>Zed</item>
      <item>Zend-2.0</item>
      <item>Zimbra-1.3</item>
      <item>Zimbra-1.4</item>
      <item>Zlib</item>
      <item>blessing</item>
      <item>bzip2-1.0.5</item>
      <item>bzip2-1.0.6</item>
      <item>copyleft-next-0.3.0</item>
      <item>copyleft-next-0.3.1</item>
      <item>curl</item>
      <item>diffmark</item>
      <item>dvipdfm</item>
      <item>eGenix</item>
      <item>etalab-2.0</item>
      <item>gSOAP-1.3b</item>
      <item>gnuplot</item>
      <item>iMatix</item>
      <item>libpng-2.0</item>
      <item>libselinux-1.0</item>
      <item>libtiff</item>
      <item>mpich2</item>
      <item>psfrag</item>
      <item>psutils</item>
      <item>xinetd</item>
      <item>xpp</item>
      <item>zlib-acknowledgement</item>
    </list>

    <list name="deprecated-licenses">
      <item>AGPL-1.0</item>
      <item>AGPL-3.0</item>
      <item>BSD-2-Clause-FreeBSD</item>
      <item>BSD-2-Clause-NetBSD</item>
      <item>GFDL-1.1</item>
      <item>GFDL-1.2</item>
      <item>GFDL-1.3</item>
      <item>GPL-1.0</item>
      <item>GPL-2.0</item>
      <item>GPL-2.0-with-GCC-exception</item>
      <item>GPL-2.0-with-autoconf-exception</item>
      <item>GPL-2.0-with-bison-exception</item>
      <item>GPL-2.0-with-classpath-exception</item>
      <item>GPL-2.0-with-font-exception</item>
      <item>GPL-3.0</item>
      <item>GPL-3.0-with-GCC-exception</item>
      <item>GPL-3.0-with-autoconf-exception</item>
      <item>LGPL-2.0</item>
      <item>LGPL-2.1</item>
      <item>LGPL-3.0</item>
      <item>Nunit</item>
      <item>StandardML-NJ</item>
      <item>eCos-2.0</item>
      <item>wxWindows</item>
    </list>

    <list name="exceptions">
      <item>GCC-exception-2.0</item>
      <item>openvpn-openssl-exception</item>
      <item>GPL-3.0-linking-exception</item>
      <item>Fawkes-Runtime-exception</item>
      <item>u-boot-exception-2.0</item>
      <item>PS-or-PDF-font-exception-20170817</item>
      <item>gnu-javamail-exception</item>
      <item>LGPL-3.0-linking-exception</item>
      <item>DigiRule-FOSS-exception</item>
      <item>LLVM-exception</item>
      <item>Linux-syscall-note</item>
      <item>GPL-3.0-linking-source-exception</item>
      <item>Qwt-exception-1.0</item>
      <item>389-exception</item>
      <item>mif-exception</item>
      <item>eCos-exception-2.0</item>
      <item>CLISP-exception-2.0</item>
      <item>Bison-exception-2.2</item>
      <item>Libtool-exception</item>
      <item>LZMA-exception</item>
      <item>OpenJDK-assembly-exception-1.0</item>
      <item>Font-exception-2.0</item>
      <item>OCaml-LGPL-linking-exception</item>
      <item>GCC-exception-3.1</item>
      <item>Bootloader-exception</item>
      <item>SHL-2.0</item>
      <item>Classpath-exception-2.0</item>
      <item>Swift-exception</item>
      <item>Autoconf-exception-2.0</item>
      <item>FLTK-exception</item>
      <item>freertos-exception-2.0</item>
      <item>Universal-FOSS-exception-1.0</item>
      <item>WxWindows-exception-3.1</item>
      <item>OCCT-exception-1.0</item>
      <item>Autoconf-exception-3.0</item>
      <item>i2p-gpl-java-exception</item>
      <item>GPL-CC-1.0</item>
      <item>Qt-LGPL-exception-1.1</item>
      <item>SHL-2.1</item>
      <item>Qt-GPL-exception-1.0</item>
    </list>

    <list name="deprecated-exceptions">
      <item>Nokia-Qt-exception-1.1</item>
    </list>

    <contexts>

      <context name="Normal" attribute="SPDX Tag" lineEndContext="#pop">
        <WordDetect String="SPDX-License-Identifier:" attribute="SPDX Tag" context="license-expression" />
        <keyword String="tags" attribute="SPDX Tag" />
      </context>

      <context name="license-expression" attribute="SPDX Value" lineEndContext="#pop" fallthrough="true" fallthroughContext="#pop">
        <DetectSpaces/>
        <DetectChar char="(" context="#stay" attribute="SPDX License Expression Operator" />
        <DetectChar char=")" context="#stay" attribute="SPDX License Expression Operator" />
        <DetectChar char="+" context="#stay" attribute="SPDX License Expression Operator" />
        <keyword String="licenses" context="#stay" attribute="SPDX License" />
        <keyword String="deprecated-licenses" context="#stay" attribute="SPDX Deprecated License" />
        <keyword String="exceptions" context="#stay" attribute="SPDX License Exception" />
        <keyword String="deprecated-exceptions" context="#stay" attribute="SPDX Deprecated License Exception" />
        <keyword String="operators" context="#stay" attribute="SPDX License Expression Operator" />
        <RegExpr attribute="SPDX License" context="#stay" String="\bLicenseRef-[^\s]+" />
      </context>

    </contexts>

    <itemDatas>
      <itemData name="SPDX Tag" defStyleNum="dsAnnotation" italic="true" />
      <itemData name="SPDX Value" defStyleNum="dsAnnotation" italic="true" />
      <itemData name="SPDX License" defStyleNum="dsAnnotation" italic="true" />
      <itemData name="SPDX License Exception" defStyleNum="dsAnnotation" italic="true" />
      <itemData name="SPDX Deprecated License" defStyleNum="dsAnnotation" italic="true" />
      <itemData name="SPDX Deprecated License Exception" defStyleNum="dsAnnotation" italic="true" />
      <itemData name="SPDX License Expression Operator" defStyleNum="dsOperator" italic="true" />
    </itemDatas>

  </highlighting>

  <general>
    <keywords casesensitive="1" weakDeliminator=":-." />
  </general>

</language>
<!-- kate: indent-width 2; -->
