[
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/connect/runtime/src/test/resources/test-plugins/read-version-from-resource-v1/version",
    "type": "file",
    "name": "version",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": "",
    "size": 784,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "verilog",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements. See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License. You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [
      {
        "score": 80.0,
        "matcher": "2-aho",
        "end_line": 16,
        "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/unknown-license-reference_332.RULE",
        "from_file": null,
        "start_line": 14,
        "matched_text": "# limitations under the License.\n\n1.0.0",
        "match_coverage": 100.0,
        "matched_length": 3,
        "rule_relevance": 80,
        "rule_identifier": "unknown-license-reference_332.RULE",
        "license_expression": "unknown-license-reference",
        "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
      }
    ],
    "percentage_of_license_text": 99.18,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "495c304533cf25bed2579e49b5b04949",
    "sha1": "2eece04097d2fbb1f58044fd72ace9b5fbdca395",
    "sha256": "ff128816b79d2f97586be5a1439e7139bacdf512d84621aa8fed4f05ca2fdc45",
    "sha512": "",
    "sha1_git": "49584c02d06bf02214168a5dc0ad34676bb76a0f",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/connect/runtime/src/test/resources/test-plugins/read-version-from-resource-v2/version",
    "type": "file",
    "name": "version",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": "",
    "size": 784,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "verilog",
    "detected_license_expression": "apache-2.0 AND unknown-license-reference",
    "detected_license_expression_spdx": "Apache-2.0 AND LicenseRef-scancode-unknown-license-reference",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements. See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License. You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          },
          {
            "score": 80.0,
            "matcher": "2-aho",
            "end_line": 16,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/unknown-license-reference_333.RULE",
            "from_file": null,
            "start_line": 14,
            "matched_text": "# limitations under the License.\n\n2.0.0",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 80,
            "rule_identifier": "unknown-license-reference_333.RULE",
            "license_expression": "unknown-license-reference",
            "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
          }
        ],
        "identifier": "apache_2_0_and_unknown_license_reference-8599f01b-1dec-1d70-f1e4-c62dbae130e9",
        "license_expression": "apache-2.0 AND unknown-license-reference",
        "license_expression_spdx": "Apache-2.0 AND LicenseRef-scancode-unknown-license-reference"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 99.18,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "c3810008a5753bb578137ce3174ae0a0",
    "sha1": "c51902cbb35f70f0f559d0c20b77d6abb0979448",
    "sha256": "72139d6fd87a419b382c74c2488702d2b2fcb484d6be1f49c8b4b3181f13779e",
    "sha512": "",
    "sha1_git": "56d688a44423161aef0f07e9be33ef19ab342e01",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/docker/docker_official_images/3.7.0/jvm/Dockerfile",
    "type": "file",
    "name": "Dockerfile",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": "",
    "size": 3882,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "verilog",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 16,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 2,
            "matched_text": "#  Licensed to the Apache Software Foundation (ASF) under one\n#  or more contributor license agreements.  See the NOTICE file\n#  distributed with this work for additional information\n#  regarding copyright ownership.  The ASF licenses this file\n#  to you under the Apache License, Version 2.0 (the\n#  \"License\"); you may not use this file except in compliance\n#  with the License.  You may obtain a copy of the License at\n#\n#      http://www.apache.org/licenses/LICENSE-2.0\n#\n#  Unless required by applicable law or agreed to in writing, software\n#  distributed under the License is distributed on an \"AS IS\" BASIS,\n#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n#  See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 20.14,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 10,
        "start_line": 10
      },
      {
        "url": "https://archive.apache.org/dist/kafka",
        "end_line": 23,
        "start_line": 23
      },
      {
        "url": "https://archive.apache.org/dist/kafka/3.7.0/kafka_2.13-3.7.0.tgz",
        "end_line": 24,
        "start_line": 24
      },
      {
        "url": "https://downloads.apache.org/kafka/KEYS",
        "end_line": 36,
        "start_line": 36
      },
      {
        "url": "https://github.com/apache/kafka",
        "end_line": 59,
        "start_line": 59
      }
    ],
    "md5": "dd4bd3404b658b51f2a444a2d51d98a7",
    "sha1": "3b3c036b05c2028c2a6531856aea91fb1439fdfb",
    "sha256": "19e0579fd2d87df2ee908333b47b1eca6d429af0ec1a62335cd39e7f6f890096",
    "sha512": "",
    "sha1_git": "905e2f2149bbab409c437703da4f49623de0cced",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/docker/docker_official_images/3.7.0/jvm/resources/common-scripts/bash-config",
    "type": "file",
    "name": "bash-config",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": "",
    "size": 979,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "verilog",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 79.87,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "10f8d51dd91ba55140e56d09632cab9a",
    "sha1": "1b70a9346cc6e613230cf7794dda537780373c0d",
    "sha256": "7de79064bbab9b6ea72f5dac04063db8b6b48d0675818abe4128bb1689f81f65",
    "sha512": "",
    "sha1_git": "b6971610ef6951cfa2aed446a17b54a6aa7532c7",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/docker/jvm/Dockerfile",
    "type": "file",
    "name": "Dockerfile",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": "",
    "size": 4203,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "verilog",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 16,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 2,
            "matched_text": "#  Licensed to the Apache Software Foundation (ASF) under one\n#  or more contributor license agreements.  See the NOTICE file\n#  distributed with this work for additional information\n#  regarding copyright ownership.  The ASF licenses this file\n#  to you under the Apache License, Version 2.0 (the\n#  \"License\"); you may not use this file except in compliance\n#  with the License.  You may obtain a copy of the License at\n#\n#      http://www.apache.org/licenses/LICENSE-2.0\n#\n#  Unless required by applicable law or agreed to in writing, software\n#  distributed under the License is distributed on an \"AS IS\" BASIS,\n#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n#  See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 19.44,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 10,
        "start_line": 10
      },
      {
        "url": "https://archive.apache.org/dist/kafka",
        "end_line": 23,
        "start_line": 23
      },
      {
        "url": "https://downloads.apache.org/kafka/KEYS",
        "end_line": 40,
        "start_line": 40
      },
      {
        "url": "https://github.com/apache/kafka",
        "end_line": 68,
        "start_line": 68
      }
    ],
    "md5": "d70ab2624ba57e1090770bc3dd9239e6",
    "sha1": "79f2f4717465b33e3769fcc68de5755734e74d6f",
    "sha256": "ec159341f7c9d8a76722d2b9d72469c41eafd5cb8257edf215aca8011aaa9f5c",
    "sha512": "",
    "sha1_git": "6d65b2c41c9974f0b0f468c77e0dca780491b51a",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/docker/native/Dockerfile",
    "type": "file",
    "name": "Dockerfile",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": "",
    "size": 3024,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "verilog",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 25.93,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      },
      {
        "url": "https://downloads.apache.org/kafka/KEYS",
        "end_line": 37,
        "start_line": 37
      },
      {
        "url": "https://github.com/apache/kafka",
        "end_line": 56,
        "start_line": 56
      }
    ],
    "md5": "e2956990e26ce93b20ac5222301fd58d",
    "sha1": "9b0054d880e0f12092f842e16bb135079e53c5df",
    "sha256": "472ef189088be89c713665599e92e12c8a24f5917a2d6c22b2745fa6b2f39526",
    "sha512": "",
    "sha1_git": "1a574397cfe785f29e1e37003f4fa3e8835e3d63",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/docker/resources/common-scripts/bash-config",
    "type": "file",
    "name": "bash-config",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": "",
    "size": 979,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "verilog",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 79.87,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "10f8d51dd91ba55140e56d09632cab9a",
    "sha1": "1b70a9346cc6e613230cf7794dda537780373c0d",
    "sha256": "7de79064bbab9b6ea72f5dac04063db8b6b48d0675818abe4128bb1689f81f65",
    "sha512": "",
    "sha1_git": "b6971610ef6951cfa2aed446a17b54a6aa7532c7",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/HEADER",
    "type": "file",
    "name": "HEADER",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": "",
    "size": 754,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "verilog",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "1-hash",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements.  See the NOTICE file distributed with\nthis work for additional information regarding copyright ownership.\nThe ASF licenses this file to You under the Apache License, Version 2.0\n(the \"License\"); you may not use this file except in compliance with\nthe License.  You may obtain a copy of the License at\n\n   http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 100.0,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "ccd3326e53d3218d5c58ae0710962bf4",
    "sha1": "99dccd6e926ad9778f001a10432555aa7c10c601",
    "sha256": "7467885fe9936bda5268043f428df579e089f1287d7362c21a7bb30de325ce05",
    "sha512": "",
    "sha1_git": "8853bce32647998e4044f571503c2c5d2615a88d",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/NOTICE-binary",
    "type": "file",
    "name": "NOTICE-binary",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": "",
    "size": 26818,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "verilog",
    "detected_license_expression": "(apache-2.0 AND cddl-1.0 AND epl-2.0) AND apache-2.0 AND (epl-2.0 OR gpl-2.0 WITH classpath-exception-2.0) AND generic-export-compliance AND unknown-license-reference AND bsd-new AND epl-2.0 AND (apache-2.0 AND cpl-1.0) AND mit AND public-domain AND ((mit OR gpl-2.0-plus) AND mit AND gpl-1.0-plus) AND (cc0-1.0 AND mit) AND (bsd-new AND apache-2.0) AND w3c AND cddl-1.0 AND (cddl-1.0 OR gpl-2.0 WITH classpath-exception-2.0) AND (gpl-2.0 AND gpl-2.0 WITH classpath-exception-2.0) AND other-permissive AND (apache-2.0 AND bsd-new AND mit) AND cc-pd AND (unknown-license-reference AND bsd-new) AND (unknown-license-reference AND mit) AND (unknown-license-reference AND apache-2.0) AND apsl-2.0",
    "detected_license_expression_spdx": "(Apache-2.0 AND CDDL-1.0 AND EPL-2.0) AND Apache-2.0 AND (EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0) AND LicenseRef-scancode-generic-export-compliance AND LicenseRef-scancode-unknown-license-reference AND BSD-3-Clause AND EPL-2.0 AND (Apache-2.0 AND CPL-1.0) AND MIT AND LicenseRef-scancode-public-domain AND ((MIT OR GPL-2.0-or-later) AND MIT AND GPL-1.0-or-later) AND (CC0-1.0 AND MIT) AND (BSD-3-Clause AND Apache-2.0) AND W3C AND CDDL-1.0 AND (CDDL-1.0 OR GPL-2.0-only WITH Classpath-exception-2.0) AND (GPL-2.0-only AND GPL-2.0-only WITH Classpath-exception-2.0) AND LicenseRef-scancode-other-permissive AND (Apache-2.0 AND BSD-3-Clause AND MIT) AND CC-PDDC AND (LicenseRef-scancode-unknown-license-reference AND BSD-3-Clause) AND (LicenseRef-scancode-unknown-license-reference AND MIT) AND (LicenseRef-scancode-unknown-license-reference AND Apache-2.0) AND APSL-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 95.0,
            "matcher": "2-aho",
            "end_line": 5,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_product_includes_1.RULE",
            "from_file": null,
            "start_line": 4,
            "matched_text": "This product includes software developed at\nThe Apache Software Foundation (https://www.apache.org/).",
            "match_coverage": 100.0,
            "matched_length": 14,
            "rule_relevance": 95,
            "rule_identifier": "apache-2.0_product_includes_1.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          },
          {
            "score": 99.0,
            "matcher": "2-aho",
            "end_line": 8,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/cddl-1.0_78.RULE",
            "from_file": null,
            "start_line": 7,
            "matched_text": "This distribution has a binary dependency on jersey, which is available under the CDDL\nLicense. The source code of jersey can be found at https://github.com/jersey/jersey/.",
            "match_coverage": 100.0,
            "matched_length": 5,
            "rule_relevance": 99,
            "rule_identifier": "cddl-1.0_78.RULE",
            "license_expression": "cddl-1.0",
            "license_expression_spdx": "CDDL-1.0"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 11,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/epl-2.0_52.RULE",
            "from_file": null,
            "start_line": 10,
            "matched_text": "This distribution has a binary test dependency on jqwik, which is available under\nthe Eclipse Public License 2.0. The source code can be found at",
            "match_coverage": 100.0,
            "matched_length": 8,
            "rule_relevance": 100,
            "rule_identifier": "epl-2.0_52.RULE",
            "license_expression": "epl-2.0",
            "license_expression_spdx": "EPL-2.0"
          }
        ],
        "identifier": "apache_2_0_and_cddl_1_0_and_epl_2_0-760e45fa-85a3-b65b-cfad-b8c1947e205f",
        "license_expression": "apache-2.0 AND cddl-1.0 AND epl-2.0",
        "license_expression_spdx": "Apache-2.0 AND CDDL-1.0 AND EPL-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 23,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_1138.RULE",
            "from_file": null,
            "start_line": 22,
            "matched_text": "// NOTICE file corresponding to the section 4d of The Apache License,\n// Version 2.0, in this case for",
            "match_coverage": 100.0,
            "matched_length": 9,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_1138.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-c32bd588-9100-52da-c8e0-71e0e02e5a9f",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 52,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/epl-2.0_or_gpl-2.0_with_classpath-exception-2.0.RULE",
            "from_file": null,
            "start_line": 44,
            "matched_text": "This program and the accompanying materials are made available under the terms\nof the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-2.0. This Source Code may also be made\navailable under the following Secondary Licenses when the conditions for such\navailability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU\nGeneral Public License, version 2 with the GNU Classpath Exception which is\navailable at https://www.gnu.org/software/classpath/license.html.\n\nSPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0",
            "match_coverage": 100.0,
            "matched_length": 101,
            "rule_relevance": 100,
            "rule_identifier": "epl-2.0_or_gpl-2.0_with_classpath-exception-2.0.RULE",
            "license_expression": "epl-2.0 OR gpl-2.0 WITH classpath-exception-2.0",
            "license_expression_spdx": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0"
          }
        ],
        "identifier": "epl_2_0_or_gpl_2_0_with_classpath_exception_2_0-279b7dd7-b880-1ec7-3859-24898d54ebc4",
        "license_expression": "epl-2.0 OR gpl-2.0 WITH classpath-exception-2.0",
        "license_expression_spdx": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 80,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/generic-export-compliance_10.RULE",
            "from_file": null,
            "start_line": 73,
            "matched_text": "## Cryptography\n\nContent may contain encryption software. The country in which you are currently\nmay have restrictions on the import, possession, and use, and/or re-export to\nanother country, of encryption software. BEFORE using any encryption software,\nplease check the country's laws, regulations and policies concerning the import,\npossession, or use, and re-export of encryption software, to see if this is\npermitted.",
            "match_coverage": 100.0,
            "matched_length": 64,
            "rule_relevance": 100,
            "rule_identifier": "generic-export-compliance_10.RULE",
            "license_expression": "generic-export-compliance",
            "license_expression_spdx": "LicenseRef-scancode-generic-export-compliance"
          }
        ],
        "identifier": "generic_export_compliance-134bf607-420f-0573-541a-201c27b8f185",
        "license_expression": "generic-export-compliance",
        "license_expression_spdx": "LicenseRef-scancode-generic-export-compliance"
      },
      {
        "matches": [
          {
            "score": 95.0,
            "matcher": "2-aho",
            "end_line": 87,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_product_includes_2.RULE",
            "from_file": null,
            "start_line": 86,
            "matched_text": "This product includes software developed at\nThe Apache Software Foundation (http://www.apache.org/).",
            "match_coverage": 100.0,
            "matched_length": 14,
            "rule_relevance": 95,
            "rule_identifier": "apache-2.0_product_includes_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-482220ca-c07b-bf59-66ed-6e7eaf9f3b1e",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 95.0,
            "matcher": "2-aho",
            "end_line": 94,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_product_includes_2.RULE",
            "from_file": null,
            "start_line": 93,
            "matched_text": "This product includes software developed at\nThe Apache Software Foundation (http://www.apache.org/).",
            "match_coverage": 100.0,
            "matched_length": 14,
            "rule_relevance": 95,
            "rule_identifier": "apache-2.0_product_includes_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-482220ca-c07b-bf59-66ed-6e7eaf9f3b1e",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 95.0,
            "matcher": "2-aho",
            "end_line": 101,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_product_includes_1.RULE",
            "from_file": null,
            "start_line": 100,
            "matched_text": "This product includes software developed at\nThe Apache Software Foundation (https://www.apache.org/).",
            "match_coverage": 100.0,
            "matched_length": 14,
            "rule_relevance": 95,
            "rule_identifier": "apache-2.0_product_includes_1.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-452bc3fe-e365-2d3d-83b5-e5014e776596",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 95.0,
            "matcher": "2-aho",
            "end_line": 108,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_product_includes_2.RULE",
            "from_file": null,
            "start_line": 107,
            "matched_text": "This product includes software developed at\nThe Apache Software Foundation (http://www.apache.org/).",
            "match_coverage": 100.0,
            "matched_length": 14,
            "rule_relevance": 95,
            "rule_identifier": "apache-2.0_product_includes_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-482220ca-c07b-bf59-66ed-6e7eaf9f3b1e",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 123,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/unknown-license-reference_224.RULE",
            "from_file": null,
            "start_line": 121,
            "matched_text": "Jackson core and extension components may licensed under different licenses.\nTo find the details that apply to this artifact see the accompanying LICENSE file.\nFor more information, including possible other licensing options, contact",
            "match_coverage": 100.0,
            "matched_length": 28,
            "rule_relevance": 100,
            "rule_identifier": "unknown-license-reference_224.RULE",
            "license_expression": "unknown-license-reference",
            "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
          }
        ],
        "identifier": "unknown_license_reference-a5c1444a-10d9-1231-29e8-57a8bc7c770c",
        "license_expression": "unknown-license-reference",
        "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 149,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/bsd-new_613.RULE",
            "from_file": null,
            "start_line": 145,
            "matched_text": "## Declared Project Licenses\n\nThis program and the accompanying materials are made available under the terms\nof the Eclipse Distribution License v. 1.0,\nwhich is available at http://www.eclipse.org/org/documents/edl-v10.php.",
            "match_coverage": 100.0,
            "matched_length": 36,
            "rule_relevance": 100,
            "rule_identifier": "bsd-new_613.RULE",
            "license_expression": "bsd-new",
            "license_expression_spdx": "BSD-3-Clause"
          },
          {
            "score": 100.0,
            "matcher": "1-spdx-id",
            "end_line": 151,
            "rule_url": null,
            "from_file": null,
            "start_line": 151,
            "matched_text": "SPDX-License-Identifier: BSD-3-Clause",
            "match_coverage": 100.0,
            "matched_length": 6,
            "rule_relevance": 100,
            "rule_identifier": "spdx-license-identifier-bsd_new-917808d7d4a74c55ef668cd756b4ee70c22a8c40",
            "license_expression": "bsd-new",
            "license_expression_spdx": "BSD-3-Clause"
          }
        ],
        "identifier": "bsd_new-7616afab-6c15-d77e-b5b7-d3e924890cd4",
        "license_expression": "bsd-new",
        "license_expression_spdx": "BSD-3-Clause"
      },
      {
        "matches": [
          {
            "score": 98.0,
            "matcher": "2-aho",
            "end_line": 165,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/epl-2.0_28.RULE",
            "from_file": null,
            "start_line": 165,
            "matched_text": "* License: Eclipse Public License",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 98,
            "rule_identifier": "epl-2.0_28.RULE",
            "license_expression": "epl-2.0",
            "license_expression_spdx": "EPL-2.0"
          }
        ],
        "identifier": "epl_2_0-5b3533e4-f3e9-3caf-a423-d9322dc93d54",
        "license_expression": "epl-2.0",
        "license_expression_spdx": "EPL-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 188,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/epl-2.0_or_gpl-2.0_with_classpath-exception-2.0.RULE",
            "from_file": null,
            "start_line": 180,
            "matched_text": "This program and the accompanying materials are made available under the terms\nof the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-2.0. This Source Code may also be made\navailable under the following Secondary Licenses when the conditions for such\navailability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU\nGeneral Public License, version 2 with the GNU Classpath Exception which is\navailable at https://www.gnu.org/software/classpath/license.html.\n\nSPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0",
            "match_coverage": 100.0,
            "matched_length": 101,
            "rule_relevance": 100,
            "rule_identifier": "epl-2.0_or_gpl-2.0_with_classpath-exception-2.0.RULE",
            "license_expression": "epl-2.0 OR gpl-2.0 WITH classpath-exception-2.0",
            "license_expression_spdx": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0"
          }
        ],
        "identifier": "epl_2_0_or_gpl_2_0_with_classpath_exception_2_0-279b7dd7-b880-1ec7-3859-24898d54ebc4",
        "license_expression": "epl-2.0 OR gpl-2.0 WITH classpath-exception-2.0",
        "license_expression_spdx": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 205,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/generic-export-compliance_10.RULE",
            "from_file": null,
            "start_line": 198,
            "matched_text": "## Cryptography\n\nContent may contain encryption software. The country in which you are currently\nmay have restrictions on the import, possession, and use, and/or re-export to\nanother country, of encryption software. BEFORE using any encryption software,\nplease check the country's laws, regulations and policies concerning the import,\npossession, or use, and re-export of encryption software, to see if this is\npermitted.",
            "match_coverage": 100.0,
            "matched_length": 64,
            "rule_relevance": 100,
            "rule_identifier": "generic-export-compliance_10.RULE",
            "license_expression": "generic-export-compliance",
            "license_expression_spdx": "LicenseRef-scancode-generic-export-compliance"
          }
        ],
        "identifier": "generic_export_compliance-134bf607-420f-0573-541a-201c27b8f185",
        "license_expression": "generic-export-compliance",
        "license_expression_spdx": "LicenseRef-scancode-generic-export-compliance"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 235,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/epl-2.0_or_gpl-2.0_with_classpath-exception-2.0.RULE",
            "from_file": null,
            "start_line": 227,
            "matched_text": "This program and the accompanying materials are made available under the terms\nof the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-2.0. This Source Code may also be made\navailable under the following Secondary Licenses when the conditions for such\navailability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU\nGeneral Public License, version 2 with the GNU Classpath Exception which is\navailable at https://www.gnu.org/software/classpath/license.html.\n\nSPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0",
            "match_coverage": 100.0,
            "matched_length": 101,
            "rule_relevance": 100,
            "rule_identifier": "epl-2.0_or_gpl-2.0_with_classpath-exception-2.0.RULE",
            "license_expression": "epl-2.0 OR gpl-2.0 WITH classpath-exception-2.0",
            "license_expression_spdx": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0"
          }
        ],
        "identifier": "epl_2_0_or_gpl_2_0_with_classpath_exception_2_0-279b7dd7-b880-1ec7-3859-24898d54ebc4",
        "license_expression": "epl-2.0 OR gpl-2.0 WITH classpath-exception-2.0",
        "license_expression_spdx": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 249,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_65.RULE",
            "from_file": null,
            "start_line": 249,
            "matched_text": "* License: Apache-2.0 AND W3C",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_65.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 253,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/cpl-1.0_15.RULE",
            "from_file": null,
            "start_line": 253,
            "matched_text": "* License: Common Public License 1.0",
            "match_coverage": 100.0,
            "matched_length": 6,
            "rule_relevance": 100,
            "rule_identifier": "cpl-1.0_15.RULE",
            "license_expression": "cpl-1.0",
            "license_expression_spdx": "CPL-1.0"
          }
        ],
        "identifier": "apache_2_0_and_cpl_1_0-350d0c21-7503-98ce-94b0-b4fe3164f05f",
        "license_expression": "apache-2.0 AND cpl-1.0",
        "license_expression_spdx": "Apache-2.0 AND CPL-1.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 267,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/generic-export-compliance_10.RULE",
            "from_file": null,
            "start_line": 260,
            "matched_text": "## Cryptography\n\nContent may contain encryption software. The country in which you are currently\nmay have restrictions on the import, possession, and use, and/or re-export to\nanother country, of encryption software. BEFORE using any encryption software,\nplease check the country's laws, regulations and policies concerning the import,\npossession, or use, and re-export of encryption software, to see if this is\npermitted.",
            "match_coverage": 100.0,
            "matched_length": 64,
            "rule_relevance": 100,
            "rule_identifier": "generic-export-compliance_10.RULE",
            "license_expression": "generic-export-compliance",
            "license_expression_spdx": "LicenseRef-scancode-generic-export-compliance"
          }
        ],
        "identifier": "generic_export_compliance-134bf607-420f-0573-541a-201c27b8f185",
        "license_expression": "generic-export-compliance",
        "license_expression_spdx": "LicenseRef-scancode-generic-export-compliance"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 290,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/bsd-new_613.RULE",
            "from_file": null,
            "start_line": 286,
            "matched_text": "## Declared Project Licenses\n\nThis program and the accompanying materials are made available under the terms\nof the Eclipse Distribution License v. 1.0 which is available\nat http://www.eclipse.org/org/documents/edl-v10.php.",
            "match_coverage": 100.0,
            "matched_length": 36,
            "rule_relevance": 100,
            "rule_identifier": "bsd-new_613.RULE",
            "license_expression": "bsd-new",
            "license_expression_spdx": "BSD-3-Clause"
          },
          {
            "score": 100.0,
            "matcher": "1-spdx-id",
            "end_line": 292,
            "rule_url": null,
            "from_file": null,
            "start_line": 292,
            "matched_text": "SPDX-License-Identifier: BSD-3-Clause",
            "match_coverage": 100.0,
            "matched_length": 6,
            "rule_relevance": 100,
            "rule_identifier": "spdx-license-identifier-bsd_new-917808d7d4a74c55ef668cd756b4ee70c22a8c40",
            "license_expression": "bsd-new",
            "license_expression_spdx": "BSD-3-Clause"
          }
        ],
        "identifier": "bsd_new-7616afab-6c15-d77e-b5b7-d3e924890cd4",
        "license_expression": "bsd-new",
        "license_expression_spdx": "BSD-3-Clause"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 313,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/generic-export-compliance_10.RULE",
            "from_file": null,
            "start_line": 306,
            "matched_text": "## Cryptography\n\nContent may contain encryption software. The country in which you are currently\nmay have restrictions on the import, possession, and use, and/or re-export to\nanother country, of encryption software. BEFORE using any encryption software,\nplease check the country's laws, regulations and policies concerning the import,\npossession, or use, and re-export of encryption software, to see if this is\npermitted.",
            "match_coverage": 100.0,
            "matched_length": 64,
            "rule_relevance": 100,
            "rule_identifier": "generic-export-compliance_10.RULE",
            "license_expression": "generic-export-compliance",
            "license_expression_spdx": "LicenseRef-scancode-generic-export-compliance"
          }
        ],
        "identifier": "generic_export_compliance-134bf607-420f-0573-541a-201c27b8f185",
        "license_expression": "generic-export-compliance",
        "license_expression_spdx": "LicenseRef-scancode-generic-export-compliance"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 340,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/epl-2.0_or_gpl-2.0_with_classpath-exception-2.0.RULE",
            "from_file": null,
            "start_line": 332,
            "matched_text": "This program and the accompanying materials are made available under the terms\nof the Eclipse Public License v. 2.0 which is available at\nhttp://www.eclipse.org/legal/epl-2.0. This Source Code may also be made\navailable under the following Secondary Licenses when the conditions for such\navailability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU\nGeneral Public License, version 2 with the GNU Classpath Exception which is\navailable at https://www.gnu.org/software/classpath/license.html.\n\nSPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0",
            "match_coverage": 100.0,
            "matched_length": 101,
            "rule_relevance": 100,
            "rule_identifier": "epl-2.0_or_gpl-2.0_with_classpath-exception-2.0.RULE",
            "license_expression": "epl-2.0 OR gpl-2.0 WITH classpath-exception-2.0",
            "license_expression_spdx": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0"
          }
        ],
        "identifier": "epl_2_0_or_gpl_2_0_with_classpath_exception_2_0-279b7dd7-b880-1ec7-3859-24898d54ebc4",
        "license_expression": "epl-2.0 OR gpl-2.0 WITH classpath-exception-2.0",
        "license_expression_spdx": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 350,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/mit_185.RULE",
            "from_file": null,
            "start_line": 350,
            "matched_text": "* License MIT (http://www.opensource.org/licenses/mit-license.php)",
            "match_coverage": 100.0,
            "matched_length": 10,
            "rule_relevance": 100,
            "rule_identifier": "mit_185.RULE",
            "license_expression": "mit",
            "license_expression_spdx": "MIT"
          }
        ],
        "identifier": "mit-98e0f87e-3d57-72b0-49a6-4263ae8f0942",
        "license_expression": "mit",
        "license_expression_spdx": "MIT"
      },
      {
        "matches": [
          {
            "score": 91.67,
            "matcher": "2-aho",
            "end_line": 355,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/public-domain_345.RULE",
            "from_file": null,
            "start_line": 355,
            "matched_text": "* License: all the source code provided by AOP Alliance is Public Domain.",
            "match_coverage": 100.0,
            "matched_length": 11,
            "rule_relevance": 100,
            "rule_identifier": "public-domain_345.RULE",
            "license_expression": "public-domain",
            "license_expression_spdx": "LicenseRef-scancode-public-domain"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 357,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/public-domain_298.RULE",
            "from_file": null,
            "start_line": 357,
            "matched_text": "* Copyright: Material in the public domain is not protected by copyright",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 100,
            "rule_identifier": "public-domain_298.RULE",
            "license_expression": "public-domain",
            "license_expression_spdx": "LicenseRef-scancode-public-domain"
          }
        ],
        "identifier": "public_domain-9005221f-5781-790b-50e7-a64f97d4c732",
        "license_expression": "public-domain",
        "license_expression_spdx": "LicenseRef-scancode-public-domain"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 357,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/unknown-license-reference_341.RULE",
            "from_file": null,
            "start_line": 357,
            "matched_text": "* Copyright: Material in the public domain is not protected by copyright",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 100,
            "rule_identifier": "unknown-license-reference_341.RULE",
            "license_expression": "unknown-license-reference",
            "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 360,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_10.RULE",
            "from_file": null,
            "start_line": 360,
            "matched_text": "* License: Apache License, 2.0",
            "match_coverage": 100.0,
            "matched_length": 5,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_10.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-32bbb9e6-ba6c-c1cc-b893-b2540f27dc21",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 366,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_10.RULE",
            "from_file": null,
            "start_line": 366,
            "matched_text": "* License: Apache License, 2.0",
            "match_coverage": 100.0,
            "matched_length": 5,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_10.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-b339f5d7-3319-c830-2daa-d989298b129e",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 371,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/mit_31.RULE",
            "from_file": null,
            "start_line": 371,
            "matched_text": "* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE)",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 100,
            "rule_identifier": "mit_31.RULE",
            "license_expression": "mit",
            "license_expression_spdx": "MIT"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 371,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/mit_180.RULE",
            "from_file": null,
            "start_line": 371,
            "matched_text": "* License: MIT license (https://github.com/twbs/bootstrap/blob/master/LICENSE)",
            "match_coverage": 100.0,
            "matched_length": 8,
            "rule_relevance": 100,
            "rule_identifier": "mit_180.RULE",
            "license_expression": "mit",
            "license_expression_spdx": "MIT"
          }
        ],
        "identifier": "mit-452c5b7b-02b7-bcbd-9b57-88ccaef34657",
        "license_expression": "mit",
        "license_expression_spdx": "MIT"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 376,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_10.RULE",
            "from_file": null,
            "start_line": 376,
            "matched_text": "* License: Apache License, 2.0",
            "match_coverage": 100.0,
            "matched_length": 5,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_10.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 380,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_10.RULE",
            "from_file": null,
            "start_line": 380,
            "matched_text": "* License: Apache License, 2.0",
            "match_coverage": 100.0,
            "matched_length": 5,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_10.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 384,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_10.RULE",
            "from_file": null,
            "start_line": 384,
            "matched_text": "* License: Apache License, 2.0",
            "match_coverage": 100.0,
            "matched_length": 5,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_10.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-df370f7e-b8d6-1f00-1f5c-1e465a57a3d4",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 389,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_10.RULE",
            "from_file": null,
            "start_line": 389,
            "matched_text": "* License: Apache License, 2.0",
            "match_coverage": 100.0,
            "matched_length": 5,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_10.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-b339f5d7-3319-c830-2daa-d989298b129e",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 99.0,
            "matcher": "2-aho",
            "end_line": 394,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/mit_111.RULE",
            "from_file": null,
            "start_line": 394,
            "matched_text": "* License: jquery.org/license",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 99,
            "rule_identifier": "mit_111.RULE",
            "license_expression": "mit",
            "license_expression_spdx": "MIT"
          }
        ],
        "identifier": "mit-e810627b-acc4-9fbc-93b1-e180e64b93df",
        "license_expression": "mit",
        "license_expression_spdx": "MIT"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 399,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/mit_or_gpl-2.0-plus_1.RULE",
            "from_file": null,
            "start_line": 399,
            "matched_text": "* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html)",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 100,
            "rule_identifier": "mit_or_gpl-2.0-plus_1.RULE",
            "license_expression": "mit OR gpl-2.0-plus",
            "license_expression_spdx": "MIT OR GPL-2.0-or-later"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 399,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/mit_237.RULE",
            "from_file": null,
            "start_line": 399,
            "matched_text": "* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html)",
            "match_coverage": 100.0,
            "matched_length": 8,
            "rule_relevance": 100,
            "rule_identifier": "mit_237.RULE",
            "license_expression": "mit",
            "license_expression_spdx": "MIT"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 399,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/gpl_29.RULE",
            "from_file": null,
            "start_line": 399,
            "matched_text": "* License: MIT & GPL (http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html)",
            "match_coverage": 100.0,
            "matched_length": 7,
            "rule_relevance": 100,
            "rule_identifier": "gpl_29.RULE",
            "license_expression": "gpl-1.0-plus",
            "license_expression_spdx": "GPL-1.0-or-later"
          }
        ],
        "identifier": "mit_or_gpl_2_0_plus__and_mit_and_gpl_1_0_plus-bc23808d-f00b-5773-851d-51e3f3e970f3",
        "license_expression": "(mit OR gpl-2.0-plus) AND mit AND gpl-1.0-plus",
        "license_expression_spdx": "(MIT OR GPL-2.0-or-later) AND MIT AND GPL-1.0-or-later"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 404,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/cc0-1.0_60.RULE",
            "from_file": null,
            "start_line": 404,
            "matched_text": "* License: CC0",
            "match_coverage": 100.0,
            "matched_length": 2,
            "rule_relevance": 100,
            "rule_identifier": "cc0-1.0_60.RULE",
            "license_expression": "cc0-1.0",
            "license_expression_spdx": "CC0-1.0"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 406,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/cc0-1.0_44.RULE",
            "from_file": null,
            "start_line": 406,
            "matched_text": "* Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/",
            "match_coverage": 100.0,
            "matched_length": 16,
            "rule_relevance": 100,
            "rule_identifier": "cc0-1.0_44.RULE",
            "license_expression": "cc0-1.0",
            "license_expression_spdx": "CC0-1.0"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 409,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/mit_50.RULE",
            "from_file": null,
            "start_line": 409,
            "matched_text": "* License: MIT license (http://www.opensource.org/licenses/mit-license.php)",
            "match_coverage": 100.0,
            "matched_length": 11,
            "rule_relevance": 100,
            "rule_identifier": "mit_50.RULE",
            "license_expression": "mit",
            "license_expression_spdx": "MIT"
          }
        ],
        "identifier": "cc0_1_0_and_mit-bd72a5e1-411d-3be0-9503-2ee00cdc06bc",
        "license_expression": "cc0-1.0 AND mit",
        "license_expression_spdx": "CC0-1.0 AND MIT"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 414,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/bsd-new_173.RULE",
            "from_file": null,
            "start_line": 414,
            "matched_text": "* License: Modified BSD (http://asm.objectweb.org/license.html)",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 100,
            "rule_identifier": "bsd-new_173.RULE",
            "license_expression": "bsd-new",
            "license_expression_spdx": "BSD-3-Clause"
          },
          {
            "score": 95.0,
            "matcher": "2-aho",
            "end_line": 414,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/bsd-new_url_9.RULE",
            "from_file": null,
            "start_line": 414,
            "matched_text": "* License: Modified BSD (http://asm.objectweb.org/license.html)",
            "match_coverage": 100.0,
            "matched_length": 6,
            "rule_relevance": 95,
            "rule_identifier": "bsd-new_url_9.RULE",
            "license_expression": "bsd-new",
            "license_expression_spdx": "BSD-3-Clause"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 418,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_10.RULE",
            "from_file": null,
            "start_line": 418,
            "matched_text": "* License: Apache License, 2.0",
            "match_coverage": 100.0,
            "matched_length": 5,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_10.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 422,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_10.RULE",
            "from_file": null,
            "start_line": 422,
            "matched_text": "* License: Apache License, 2.0",
            "match_coverage": 100.0,
            "matched_length": 5,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_10.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "bsd_new_and_apache_2_0-654931c2-7bf8-9c72-9ed2-3fa6c6499e84",
        "license_expression": "bsd-new AND apache-2.0",
        "license_expression_spdx": "BSD-3-Clause AND Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 427,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/w3c_28.RULE",
            "from_file": null,
            "start_line": 427,
            "matched_text": "* License: W3C License",
            "match_coverage": 100.0,
            "matched_length": 2,
            "rule_relevance": 100,
            "rule_identifier": "w3c_28.RULE",
            "license_expression": "w3c",
            "license_expression_spdx": "W3C"
          }
        ],
        "identifier": "w3c-df4c6935-1a71-1393-17de-7631dcff4c02",
        "license_expression": "w3c",
        "license_expression_spdx": "W3C"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 439,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/lead-in_unknown_30.RULE",
            "from_file": null,
            "start_line": 439,
            "matched_text": "Jetty is dual licensed under both",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 100,
            "rule_identifier": "lead-in_unknown_30.RULE",
            "license_expression": "unknown-license-reference",
            "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 442,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_297.RULE",
            "from_file": null,
            "start_line": 441,
            "matched_text": "  * The Apache 2.0 License\n    http://www.apache.org/licenses/LICENSE-2.0.html",
            "match_coverage": 100.0,
            "matched_length": 13,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_297.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-fb93373f-a3d7-d41d-27ee-89f13c37abc8",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 449,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/license-intro_9.RULE",
            "from_file": null,
            "start_line": 449,
            "matched_text": "Jetty may be distributed under either license.",
            "match_coverage": 100.0,
            "matched_length": 2,
            "rule_relevance": 100,
            "rule_identifier": "license-intro_9.RULE",
            "license_expression": "unknown-license-reference",
            "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
          },
          {
            "score": 95.0,
            "matcher": "2-aho",
            "end_line": 461,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/spdx_license_id_cddl-1.0_for_cddl-1.0.RULE",
            "from_file": null,
            "start_line": 461,
            "matched_text": "The following artifacts are EPL and CDDL 1.0.",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 95,
            "rule_identifier": "spdx_license_id_cddl-1.0_for_cddl-1.0.RULE",
            "license_expression": "cddl-1.0",
            "license_expression_spdx": "CDDL-1.0"
          }
        ],
        "identifier": "cddl_1_0-12d562dd-207a-5602-c6ec-03348ca0a745",
        "license_expression": "cddl-1.0",
        "license_expression_spdx": "CDDL-1.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 468,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/cddl-1.1_or_gpl-2.0_with_classpath-exception-2.0_9.RULE",
            "from_file": null,
            "start_line": 468,
            "matched_text": "The following artifacts are CDDL + GPLv2 with classpath exception.",
            "match_coverage": 100.0,
            "matched_length": 5,
            "rule_relevance": 100,
            "rule_identifier": "cddl-1.1_or_gpl-2.0_with_classpath-exception-2.0_9.RULE",
            "license_expression": "cddl-1.0 OR gpl-2.0 WITH classpath-exception-2.0",
            "license_expression_spdx": "CDDL-1.0 OR GPL-2.0-only WITH Classpath-exception-2.0"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 469,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/cddl-1.0_or_gpl-2.0_with_classpath-exception-2.0_2.RULE",
            "from_file": null,
            "start_line": 469,
            "matched_text": "https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html",
            "match_coverage": 100.0,
            "matched_length": 9,
            "rule_relevance": 100,
            "rule_identifier": "cddl-1.0_or_gpl-2.0_with_classpath-exception-2.0_2.RULE",
            "license_expression": "cddl-1.0 OR gpl-2.0 WITH classpath-exception-2.0",
            "license_expression_spdx": "CDDL-1.0 OR GPL-2.0-only WITH Classpath-exception-2.0"
          }
        ],
        "identifier": "cddl_1_0_or_gpl_2_0_with_classpath_exception_2_0-449a4f39-9fe6-05ec-2746-6ae598b8db4b",
        "license_expression": "cddl-1.0 OR gpl-2.0 WITH classpath-exception-2.0",
        "license_expression_spdx": "CDDL-1.0 OR GPL-2.0-only WITH Classpath-exception-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 486,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/gpl-2.0_854.RULE",
            "from_file": null,
            "start_line": 486,
            "matched_text": "are hosted at github and both modified and original are under GPL v2 with",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 100,
            "rule_identifier": "gpl-2.0_854.RULE",
            "license_expression": "gpl-2.0",
            "license_expression_spdx": "GPL-2.0-only"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 488,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/gpl-2.0_with_classpath-exception-2.0_34.RULE",
            "from_file": null,
            "start_line": 488,
            "matched_text": "http://openjdk.java.net/legal/gplv2+ce.html",
            "match_coverage": 100.0,
            "matched_length": 1,
            "rule_relevance": 100,
            "rule_identifier": "gpl-2.0_with_classpath-exception-2.0_34.RULE",
            "license_expression": "gpl-2.0 WITH classpath-exception-2.0",
            "license_expression_spdx": "GPL-2.0-only WITH Classpath-exception-2.0"
          }
        ],
        "identifier": "gpl_2_0_and_gpl_2_0_with_classpath_exception_2_0-46d9f49d-b9fb-378b-2f60-1f6c02f21f05",
        "license_expression": "gpl-2.0 AND gpl-2.0 WITH classpath-exception-2.0",
        "license_expression_spdx": "GPL-2.0-only AND GPL-2.0-only WITH Classpath-exception-2.0"
      },
      {
        "matches": [
          {
            "score": 95.0,
            "matcher": "2-aho",
            "end_line": 495,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/bsd-new_url_8.RULE",
            "from_file": null,
            "start_line": 495,
            "matched_text": "terms of http://asm.ow2.org/license.html",
            "match_coverage": 100.0,
            "matched_length": 6,
            "rule_relevance": 95,
            "rule_identifier": "bsd-new_url_8.RULE",
            "license_expression": "bsd-new",
            "license_expression_spdx": "BSD-3-Clause"
          }
        ],
        "identifier": "bsd_new-41cf454f-eb53-4334-d139-a86b1d79b900",
        "license_expression": "bsd-new",
        "license_expression_spdx": "BSD-3-Clause"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 534,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/cddl-1.1_or_gpl-2.0_with_classpath-exception-2.0_9.RULE",
            "from_file": null,
            "start_line": 534,
            "matched_text": "The following artifacts are CDDL + GPLv2 with classpath exception.",
            "match_coverage": 100.0,
            "matched_length": 5,
            "rule_relevance": 100,
            "rule_identifier": "cddl-1.1_or_gpl-2.0_with_classpath-exception-2.0_9.RULE",
            "license_expression": "cddl-1.0 OR gpl-2.0 WITH classpath-exception-2.0",
            "license_expression_spdx": "CDDL-1.0 OR GPL-2.0-only WITH Classpath-exception-2.0"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 536,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/cddl-1.0_or_gpl-2.0_with_classpath-exception-2.0_2.RULE",
            "from_file": null,
            "start_line": 536,
            "matched_text": "https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html",
            "match_coverage": 100.0,
            "matched_length": 9,
            "rule_relevance": 100,
            "rule_identifier": "cddl-1.0_or_gpl-2.0_with_classpath-exception-2.0_2.RULE",
            "license_expression": "cddl-1.0 OR gpl-2.0 WITH classpath-exception-2.0",
            "license_expression_spdx": "CDDL-1.0 OR GPL-2.0-only WITH Classpath-exception-2.0"
          }
        ],
        "identifier": "cddl_1_0_or_gpl_2_0_with_classpath_exception_2_0-449a4f39-9fe6-05ec-2746-6ae598b8db4b",
        "license_expression": "cddl-1.0 OR gpl-2.0 WITH classpath-exception-2.0",
        "license_expression_spdx": "CDDL-1.0 OR GPL-2.0-only WITH Classpath-exception-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 548,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/other-permissive_26.RULE",
            "from_file": null,
            "start_line": 546,
            "matched_text": "Permission to use, copy, modify and distribute UnixCrypt\nfor non-commercial or commercial purposes and without fee is\ngranted provided that the copyright notice appears in all copies.",
            "match_coverage": 100.0,
            "matched_length": 28,
            "rule_relevance": 100,
            "rule_identifier": "other-permissive_26.RULE",
            "license_expression": "other-permissive",
            "license_expression_spdx": "LicenseRef-scancode-other-permissive"
          }
        ],
        "identifier": "other_permissive-28ba527b-274a-90ed-4646-f8984eece453",
        "license_expression": "other-permissive",
        "license_expression_spdx": "LicenseRef-scancode-other-permissive"
      },
      {
        "matches": [
          {
            "score": 95.0,
            "matcher": "2-aho",
            "end_line": 555,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_product_includes_2.RULE",
            "from_file": null,
            "start_line": 554,
            "matched_text": "This product includes software developed at\nThe Apache Software Foundation (http://www.apache.org/).",
            "match_coverage": 100.0,
            "matched_length": 14,
            "rule_relevance": 95,
            "rule_identifier": "apache-2.0_product_includes_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-482220ca-c07b-bf59-66ed-6e7eaf9f3b1e",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 95.0,
            "matcher": "2-aho",
            "end_line": 562,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_product_includes_2.RULE",
            "from_file": null,
            "start_line": 561,
            "matched_text": "This product includes software developed at\nThe Apache Software Foundation (http://www.apache.org/).",
            "match_coverage": 100.0,
            "matched_length": 14,
            "rule_relevance": 95,
            "rule_identifier": "apache-2.0_product_includes_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-482220ca-c07b-bf59-66ed-6e7eaf9f3b1e",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 95.0,
            "matcher": "2-aho",
            "end_line": 569,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache_no-version_1.RULE",
            "from_file": null,
            "start_line": 568,
            "matched_text": "This product includes software developed by\nThe Apache Software Foundation (http://www.apache.org/).",
            "match_coverage": 100.0,
            "matched_length": 14,
            "rule_relevance": 95,
            "rule_identifier": "apache_no-version_1.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-1db4c831-8c17-6020-d929-512eb86e54ad",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 596,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_and_bsd-new_and_mit_2.RULE",
            "from_file": null,
            "start_line": 589,
            "matched_text": "Licensed under the Apache License, Version 2.0 (the \"License\").\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\nThis software includes projects with other licenses -- see `doc/LICENSE.md`.",
            "match_coverage": 100.0,
            "matched_length": 68,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_and_bsd-new_and_mit_2.RULE",
            "license_expression": "apache-2.0 AND bsd-new AND mit",
            "license_expression_spdx": "Apache-2.0 AND BSD-3-Clause AND MIT"
          }
        ],
        "identifier": "apache_2_0_and_bsd_new_and_mit-976738cb-f75c-3906-b45a-8536fae5cf46",
        "license_expression": "apache-2.0 AND bsd-new AND mit",
        "license_expression_spdx": "Apache-2.0 AND BSD-3-Clause AND MIT"
      },
      {
        "matches": [
          {
            "score": 67.5,
            "matcher": "2-aho",
            "end_line": 604,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/unknown-license-reference_339.RULE",
            "from_file": null,
            "start_line": 604,
            "matched_text": "    * license/LICENSE.jsr166y.txt (Public Domain)",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 90,
            "rule_identifier": "unknown-license-reference_339.RULE",
            "license_expression": "unknown-license-reference",
            "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
          }
        ],
        "identifier": "unknown_license_reference-2fda28e5-bc61-4d64-1690-f41e8a773692",
        "license_expression": "unknown-license-reference",
        "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
      },
      {
        "matches": [
          {
            "score": 80.0,
            "matcher": "2-aho",
            "end_line": 609,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/cc-pd_28.RULE",
            "from_file": null,
            "start_line": 609,
            "matched_text": "This product contains a modified version of Robert Harder's Public Domain",
            "match_coverage": 100.0,
            "matched_length": 5,
            "rule_relevance": 80,
            "rule_identifier": "cc-pd_28.RULE",
            "license_expression": "cc-pd",
            "license_expression_spdx": "CC-PDDC"
          }
        ],
        "identifier": "cc_pd-0564c57b-b762-e9ae-c901-38faa6c096f2",
        "license_expression": "cc-pd",
        "license_expression_spdx": "CC-PDDC"
      },
      {
        "matches": [
          {
            "score": 67.5,
            "matcher": "2-aho",
            "end_line": 621,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/unknown-license-reference_339.RULE",
            "from_file": null,
            "start_line": 621,
            "matched_text": "    * license/LICENSE.webbit.txt (BSD License)",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 90,
            "rule_identifier": "unknown-license-reference_339.RULE",
            "license_expression": "unknown-license-reference",
            "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
          },
          {
            "score": 99.0,
            "matcher": "2-aho",
            "end_line": 621,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/bsd-new_26.RULE",
            "from_file": null,
            "start_line": 621,
            "matched_text": "    * license/LICENSE.webbit.txt (BSD License)",
            "match_coverage": 100.0,
            "matched_length": 2,
            "rule_relevance": 99,
            "rule_identifier": "bsd-new_26.RULE",
            "license_expression": "bsd-new",
            "license_expression_spdx": "BSD-3-Clause"
          }
        ],
        "identifier": "unknown_license_reference_and_bsd_new-453a9ebf-71b3-d452-d016-dbe923a08622",
        "license_expression": "unknown-license-reference AND bsd-new",
        "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference AND BSD-3-Clause"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 629,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/mit_14.RULE",
            "from_file": null,
            "start_line": 629,
            "matched_text": "    * license/LICENSE.slf4j.txt (MIT License)",
            "match_coverage": 100.0,
            "matched_length": 2,
            "rule_relevance": 100,
            "rule_identifier": "mit_14.RULE",
            "license_expression": "mit",
            "license_expression_spdx": "MIT"
          }
        ],
        "identifier": "mit-9967e727-165e-9bb5-f090-7de5e47a3929",
        "license_expression": "mit",
        "license_expression_spdx": "MIT"
      },
      {
        "matches": [
          {
            "score": 75.0,
            "matcher": "2-aho",
            "end_line": 639,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_3.RULE",
            "from_file": null,
            "start_line": 639,
            "matched_text": "    * license/LICENSE.harmony.txt (Apache License 2.0)",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 75,
            "rule_identifier": "apache-2.0_3.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-62ae3761-33a2-9012-c9ab-0dd8e74dae85",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 67.5,
            "matcher": "2-aho",
            "end_line": 647,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/unknown-license-reference_339.RULE",
            "from_file": null,
            "start_line": 647,
            "matched_text": "    * license/LICENSE.jbzip2.txt (MIT License)",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 90,
            "rule_identifier": "unknown-license-reference_339.RULE",
            "license_expression": "unknown-license-reference",
            "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 647,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/mit_14.RULE",
            "from_file": null,
            "start_line": 647,
            "matched_text": "    * license/LICENSE.jbzip2.txt (MIT License)",
            "match_coverage": 100.0,
            "matched_length": 2,
            "rule_relevance": 100,
            "rule_identifier": "mit_14.RULE",
            "license_expression": "mit",
            "license_expression_spdx": "MIT"
          }
        ],
        "identifier": "unknown_license_reference_and_mit-0359d426-805d-4639-2626-729f29463b60",
        "license_expression": "unknown-license-reference AND mit",
        "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference AND MIT"
      },
      {
        "matches": [
          {
            "score": 67.5,
            "matcher": "2-aho",
            "end_line": 656,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/unknown-license-reference_339.RULE",
            "from_file": null,
            "start_line": 656,
            "matched_text": "    * license/LICENSE.libdivsufsort.txt (MIT License)",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 90,
            "rule_identifier": "unknown-license-reference_339.RULE",
            "license_expression": "unknown-license-reference",
            "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 656,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/mit_14.RULE",
            "from_file": null,
            "start_line": 656,
            "matched_text": "    * license/LICENSE.libdivsufsort.txt (MIT License)",
            "match_coverage": 100.0,
            "matched_length": 2,
            "rule_relevance": 100,
            "rule_identifier": "mit_14.RULE",
            "license_expression": "mit",
            "license_expression_spdx": "MIT"
          }
        ],
        "identifier": "unknown_license_reference_and_mit-93feec0e-b962-ce70-e860-a6d939bbf17c",
        "license_expression": "unknown-license-reference AND mit",
        "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference AND MIT"
      },
      {
        "matches": [
          {
            "score": 67.5,
            "matcher": "2-aho",
            "end_line": 664,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/unknown-license-reference_339.RULE",
            "from_file": null,
            "start_line": 664,
            "matched_text": "    * license/LICENSE.jctools.txt (ASL2 License)",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 90,
            "rule_identifier": "unknown-license-reference_339.RULE",
            "license_expression": "unknown-license-reference",
            "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
          }
        ],
        "identifier": "unknown_license_reference-1b31a144-ce1e-5cc7-6911-654297b02cbb",
        "license_expression": "unknown-license-reference",
        "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
      },
      {
        "matches": [
          {
            "score": 90.0,
            "matcher": "2-aho",
            "end_line": 672,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/bsd-new_292.RULE",
            "from_file": null,
            "start_line": 672,
            "matched_text": "    * license/LICENSE.jzlib.txt (BSD style License)",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 90,
            "rule_identifier": "bsd-new_292.RULE",
            "license_expression": "bsd-new",
            "license_expression_spdx": "BSD-3-Clause"
          }
        ],
        "identifier": "bsd_new-e5c36e75-59ce-738c-144d-48028f2e1831",
        "license_expression": "bsd-new",
        "license_expression_spdx": "BSD-3-Clause"
      },
      {
        "matches": [
          {
            "score": 75.0,
            "matcher": "2-aho",
            "end_line": 680,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_3.RULE",
            "from_file": null,
            "start_line": 680,
            "matched_text": "    * license/LICENSE.compress-lzf.txt (Apache License 2.0)",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 75,
            "rule_identifier": "apache-2.0_3.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-62ae3761-33a2-9012-c9ab-0dd8e74dae85",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 75.0,
            "matcher": "2-aho",
            "end_line": 688,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_3.RULE",
            "from_file": null,
            "start_line": 688,
            "matched_text": "    * license/LICENSE.lz4.txt (Apache License 2.0)",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 75,
            "rule_identifier": "apache-2.0_3.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-62ae3761-33a2-9012-c9ab-0dd8e74dae85",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 75.0,
            "matcher": "2-aho",
            "end_line": 696,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_3.RULE",
            "from_file": null,
            "start_line": 696,
            "matched_text": "    * license/LICENSE.lzma-java.txt (Apache License 2.0)",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 75,
            "rule_identifier": "apache-2.0_3.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-62ae3761-33a2-9012-c9ab-0dd8e74dae85",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 67.5,
            "matcher": "2-aho",
            "end_line": 704,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/unknown-license-reference_339.RULE",
            "from_file": null,
            "start_line": 704,
            "matched_text": "    * license/LICENSE.jfastlz.txt (MIT License)",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 90,
            "rule_identifier": "unknown-license-reference_339.RULE",
            "license_expression": "unknown-license-reference",
            "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 704,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/mit_14.RULE",
            "from_file": null,
            "start_line": 704,
            "matched_text": "    * license/LICENSE.jfastlz.txt (MIT License)",
            "match_coverage": 100.0,
            "matched_length": 2,
            "rule_relevance": 100,
            "rule_identifier": "mit_14.RULE",
            "license_expression": "mit",
            "license_expression_spdx": "MIT"
          }
        ],
        "identifier": "unknown_license_reference_and_mit-159d9372-0672-0250-6adf-fb318521270f",
        "license_expression": "unknown-license-reference AND mit",
        "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference AND MIT"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 712,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/bsd-new_228.RULE",
            "from_file": null,
            "start_line": 712,
            "matched_text": "    * license/LICENSE.protobuf.txt (New BSD License)",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 100,
            "rule_identifier": "bsd-new_228.RULE",
            "license_expression": "bsd-new",
            "license_expression_spdx": "BSD-3-Clause"
          }
        ],
        "identifier": "bsd_new-a923f4b5-0ec0-12d5-b4e8-c11035eb434d",
        "license_expression": "bsd-new",
        "license_expression_spdx": "BSD-3-Clause"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 721,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/mit_14.RULE",
            "from_file": null,
            "start_line": 721,
            "matched_text": "    * license/LICENSE.bouncycastle.txt (MIT License)",
            "match_coverage": 100.0,
            "matched_length": 2,
            "rule_relevance": 100,
            "rule_identifier": "mit_14.RULE",
            "license_expression": "mit",
            "license_expression_spdx": "MIT"
          }
        ],
        "identifier": "mit-9967e727-165e-9bb5-f090-7de5e47a3929",
        "license_expression": "mit",
        "license_expression_spdx": "MIT"
      },
      {
        "matches": [
          {
            "score": 67.5,
            "matcher": "2-aho",
            "end_line": 729,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/unknown-license-reference_339.RULE",
            "from_file": null,
            "start_line": 729,
            "matched_text": "    * license/LICENSE.snappy.txt (New BSD License)",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 90,
            "rule_identifier": "unknown-license-reference_339.RULE",
            "license_expression": "unknown-license-reference",
            "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
          },
          {
            "score": 80.0,
            "matcher": "2-aho",
            "end_line": 729,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/bsd-new_126.RULE",
            "from_file": null,
            "start_line": 729,
            "matched_text": "    * license/LICENSE.snappy.txt (New BSD License)",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 100,
            "rule_identifier": "bsd-new_126.RULE",
            "license_expression": "bsd-new",
            "license_expression_spdx": "BSD-3-Clause"
          }
        ],
        "identifier": "unknown_license_reference_and_bsd_new-3b066f02-c452-ba69-4eaf-ac41d5535147",
        "license_expression": "unknown-license-reference AND bsd-new",
        "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference AND BSD-3-Clause"
      },
      {
        "matches": [
          {
            "score": 75.0,
            "matcher": "2-aho",
            "end_line": 737,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_3.RULE",
            "from_file": null,
            "start_line": 737,
            "matched_text": "    * license/LICENSE.jboss-marshalling.txt (Apache License 2.0)",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 75,
            "rule_identifier": "apache-2.0_3.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-62ae3761-33a2-9012-c9ab-0dd8e74dae85",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 67.5,
            "matcher": "2-aho",
            "end_line": 745,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/unknown-license-reference_339.RULE",
            "from_file": null,
            "start_line": 745,
            "matched_text": "    * license/LICENSE.caliper.txt (Apache License 2.0)",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 90,
            "rule_identifier": "unknown-license-reference_339.RULE",
            "license_expression": "unknown-license-reference",
            "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
          },
          {
            "score": 75.0,
            "matcher": "2-aho",
            "end_line": 745,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_3.RULE",
            "from_file": null,
            "start_line": 745,
            "matched_text": "    * license/LICENSE.caliper.txt (Apache License 2.0)",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 75,
            "rule_identifier": "apache-2.0_3.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "unknown_license_reference_and_apache_2_0-1f6c014e-fb83-3ad2-27af-37a77270afaf",
        "license_expression": "unknown-license-reference AND apache-2.0",
        "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference AND Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 75.0,
            "matcher": "2-aho",
            "end_line": 753,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_3.RULE",
            "from_file": null,
            "start_line": 753,
            "matched_text": "    * license/LICENSE.commons-logging.txt (Apache License 2.0)",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 75,
            "rule_identifier": "apache-2.0_3.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-62ae3761-33a2-9012-c9ab-0dd8e74dae85",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 75.0,
            "matcher": "2-aho",
            "end_line": 761,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_3.RULE",
            "from_file": null,
            "start_line": 761,
            "matched_text": "    * license/LICENSE.log4j.txt (Apache License 2.0)",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 75,
            "rule_identifier": "apache-2.0_3.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-62ae3761-33a2-9012-c9ab-0dd8e74dae85",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 75.0,
            "matcher": "2-aho",
            "end_line": 769,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_3.RULE",
            "from_file": null,
            "start_line": 769,
            "matched_text": "    * license/LICENSE.aalto-xml.txt (Apache License 2.0)",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 75,
            "rule_identifier": "apache-2.0_3.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-62ae3761-33a2-9012-c9ab-0dd8e74dae85",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 67.5,
            "matcher": "2-aho",
            "end_line": 777,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/unknown-license-reference_339.RULE",
            "from_file": null,
            "start_line": 777,
            "matched_text": "    * license/LICENSE.hpack.txt (Apache License 2.0)",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 90,
            "rule_identifier": "unknown-license-reference_339.RULE",
            "license_expression": "unknown-license-reference",
            "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
          },
          {
            "score": 75.0,
            "matcher": "2-aho",
            "end_line": 777,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_3.RULE",
            "from_file": null,
            "start_line": 777,
            "matched_text": "    * license/LICENSE.hpack.txt (Apache License 2.0)",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 75,
            "rule_identifier": "apache-2.0_3.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "unknown_license_reference_and_apache_2_0-88dcb7e8-e02e-9925-5847-737e91bc8d40",
        "license_expression": "unknown-license-reference AND apache-2.0",
        "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference AND Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 785,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/mit_14.RULE",
            "from_file": null,
            "start_line": 785,
            "matched_text": "    * license/LICENSE.hyper-hpack.txt (MIT License)",
            "match_coverage": 100.0,
            "matched_length": 2,
            "rule_relevance": 100,
            "rule_identifier": "mit_14.RULE",
            "license_expression": "mit",
            "license_expression_spdx": "MIT"
          }
        ],
        "identifier": "mit-9967e727-165e-9bb5-f090-7de5e47a3929",
        "license_expression": "mit",
        "license_expression_spdx": "MIT"
      },
      {
        "matches": [
          {
            "score": 54.0,
            "matcher": "2-aho",
            "end_line": 793,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/unknown-license-reference_339.RULE",
            "from_file": null,
            "start_line": 793,
            "matched_text": "    * license/LICENSE.nghttp2-hpack.txt (MIT License)",
            "match_coverage": 100.0,
            "matched_length": 3,
            "rule_relevance": 90,
            "rule_identifier": "unknown-license-reference_339.RULE",
            "license_expression": "unknown-license-reference",
            "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference"
          },
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 793,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/mit_14.RULE",
            "from_file": null,
            "start_line": 793,
            "matched_text": "    * license/LICENSE.nghttp2-hpack.txt (MIT License)",
            "match_coverage": 100.0,
            "matched_length": 2,
            "rule_relevance": 100,
            "rule_identifier": "mit_14.RULE",
            "license_expression": "mit",
            "license_expression_spdx": "MIT"
          }
        ],
        "identifier": "unknown_license_reference_and_mit-f3dd36a7-112a-5b00-ecfb-443b047cc164",
        "license_expression": "unknown-license-reference AND mit",
        "license_expression_spdx": "LicenseRef-scancode-unknown-license-reference AND MIT"
      },
      {
        "matches": [
          {
            "score": 75.0,
            "matcher": "2-aho",
            "end_line": 801,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_3.RULE",
            "from_file": null,
            "start_line": 801,
            "matched_text": "    * license/LICENSE.commons-lang.txt (Apache License 2.0)",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 75,
            "rule_identifier": "apache-2.0_3.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-62ae3761-33a2-9012-c9ab-0dd8e74dae85",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 75.0,
            "matcher": "2-aho",
            "end_line": 809,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_3.RULE",
            "from_file": null,
            "start_line": 809,
            "matched_text": "    * license/LICENSE.mvn-wrapper.txt (Apache License 2.0)",
            "match_coverage": 100.0,
            "matched_length": 4,
            "rule_relevance": 75,
            "rule_identifier": "apache-2.0_3.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-62ae3761-33a2-9012-c9ab-0dd8e74dae85",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      },
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 818,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apsl-2.0_1.RULE",
            "from_file": null,
            "start_line": 818,
            "matched_text": "    * license/LICENSE.dnsinfo.txt (Apple Public Source License 2.0)",
            "match_coverage": 100.0,
            "matched_length": 6,
            "rule_relevance": 100,
            "rule_identifier": "apsl-2.0_1.RULE",
            "license_expression": "apsl-2.0",
            "license_expression_spdx": "APSL-2.0"
          }
        ],
        "identifier": "apsl_2_0-a9ab7579-e637-62f5-9674-b5830be95720",
        "license_expression": "apsl-2.0",
        "license_expression_spdx": "APSL-2.0"
      }
    ],
    "license_clues": [
      {
        "score": 100.0,
        "matcher": "2-aho",
        "end_line": 113,
        "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/free-unknown_85.RULE",
        "from_file": null,
        "start_line": 113,
        "matched_text": "Jackson is a high-performance, Free/Open Source JSON processing library.",
        "match_coverage": 100.0,
        "matched_length": 3,
        "rule_relevance": 100,
        "rule_identifier": "free-unknown_85.RULE",
        "license_expression": "free-unknown",
        "license_expression_spdx": "LicenseRef-scancode-free-unknown"
      },
      {
        "score": 28.12,
        "matcher": "3-seq",
        "end_line": 449,
        "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/epl-1.0_and_bsd-new_3.RULE",
        "from_file": null,
        "start_line": 447,
        "matched_text": "    http://www.eclipse.org/legal/epl-v10.html\n\nJetty may be distributed under either license.",
        "match_coverage": 28.12,
        "matched_length": 9,
        "rule_relevance": 100,
        "rule_identifier": "epl-1.0_and_bsd-new_3.RULE",
        "license_expression": "epl-1.0 AND bsd-new",
        "license_expression_spdx": "EPL-1.0 AND BSD-3-Clause"
      },
      {
        "score": 70.0,
        "matcher": "2-aho",
        "end_line": 604,
        "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/public-domain_bare_words.RULE",
        "from_file": null,
        "start_line": 604,
        "matched_text": "    * license/LICENSE.jsr166y.txt (Public Domain)",
        "match_coverage": 100.0,
        "matched_length": 2,
        "rule_relevance": 70,
        "rule_identifier": "public-domain_bare_words.RULE",
        "license_expression": "public-domain",
        "license_expression_spdx": "LicenseRef-scancode-public-domain"
      },
      {
        "score": 70.0,
        "matcher": "2-aho",
        "end_line": 613,
        "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/public-domain_bare_words.RULE",
        "from_file": null,
        "start_line": 613,
        "matched_text": "    * license/LICENSE.base64.txt (Public Domain)",
        "match_coverage": 100.0,
        "matched_length": 2,
        "rule_relevance": 70,
        "rule_identifier": "public-domain_bare_words.RULE",
        "license_expression": "public-domain",
        "license_expression_spdx": "LicenseRef-scancode-public-domain"
      }
    ],
    "percentage_of_license_text": 34.82,
    "compliance_alert": "",
    "copyrights": [
      {
        "end_line": 2,
        "copyright": "Copyright 2021 The Apache Software Foundation",
        "start_line": 2
      },
      {
        "end_line": 15,
        "copyright": "Copyright (c) 2018 Lightbend Inc. https://www.lightbend.com",
        "start_line": 15
      },
      {
        "end_line": 16,
        "copyright": "Copyright (c) 2017-2018 Alexis Seigneurin",
        "start_line": 16
      },
      {
        "end_line": 84,
        "copyright": "Copyright 2015-2017 The Apache Software Foundation",
        "start_line": 84
      },
      {
        "end_line": 91,
        "copyright": "Copyright 2001-2017 The Apache Software Foundation",
        "start_line": 91
      },
      {
        "end_line": 98,
        "copyright": "Copyright 2002-2021 The Apache Software Foundation",
        "start_line": 98
      },
      {
        "end_line": 105,
        "copyright": "Copyright 2001-2018 The Apache Software Foundation",
        "start_line": 105
      },
      {
        "end_line": 352,
        "copyright": "Copyright (c) 2010-2017 Google, Inc.",
        "start_line": 352
      },
      {
        "end_line": 359,
        "copyright": "copyright Bean Validation API",
        "start_line": 357
      },
      {
        "end_line": 362,
        "copyright": "Copyright 2009, Red Hat, Inc.",
        "start_line": 362
      },
      {
        "end_line": 373,
        "copyright": "Copyright 2011-2016 Twitter, Inc",
        "start_line": 373
      },
      {
        "end_line": 377,
        "copyright": "Copyright (c) 2009 The Guava Authors",
        "start_line": 377
      },
      {
        "end_line": 381,
        "copyright": "Copyright (c) 2009 The JSR-330 Expert Group",
        "start_line": 381
      },
      {
        "end_line": 386,
        "copyright": "Copyright (c) 1999- Shigeru Chiba",
        "start_line": 386
      },
      {
        "end_line": 391,
        "copyright": "Copyright (c) 2009-2011 FasterXML, LLC.",
        "start_line": 391
      },
      {
        "end_line": 396,
        "copyright": "Copyright (c) jQuery Foundation",
        "start_line": 396
      },
      {
        "end_line": 401,
        "copyright": "Copyright (c) 2009 Antonello Pasella antonello.pasella@gmail.com",
        "start_line": 401
      },
      {
        "end_line": 406,
        "copyright": "copyright Written by Doug Lea",
        "start_line": 405
      },
      {
        "end_line": 411,
        "copyright": "Copyright Eric Rowell",
        "start_line": 411
      },
      {
        "end_line": 415,
        "copyright": "Copyright (c) 2000-2011 INRIA, France Telecom",
        "start_line": 415
      },
      {
        "end_line": 419,
        "copyright": "Copyright (c) OSGi Alliance (2005, 2008)",
        "start_line": 419
      },
      {
        "end_line": 423,
        "copyright": "Copyright (c) 2015-2018 Oracle and/or its affiliates",
        "start_line": 423
      },
      {
        "end_line": 424,
        "copyright": "Copyright 2010-2013 Coda Hale and Yammer, Inc.",
        "start_line": 424
      },
      {
        "end_line": 428,
        "copyright": "Copyright (c) 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University)",
        "start_line": 428
      },
      {
        "end_line": 433,
        "copyright": "Copyright 1995-2018 Mort Bay Consulting Pty Ltd.",
        "start_line": 433
      },
      {
        "end_line": 436,
        "copyright": "Copyright Mort Bay Consulting Pty Ltd",
        "start_line": 436
      },
      {
        "end_line": 544,
        "copyright": "Copyright 1996 Aki Yoshida",
        "start_line": 544
      },
      {
        "end_line": 552,
        "copyright": "Copyright 2007 The Apache Software Foundation",
        "start_line": 552
      },
      {
        "end_line": 559,
        "copyright": "Copyright 2001-2024 The Apache Software Foundation",
        "start_line": 559
      },
      {
        "end_line": 582,
        "copyright": "Copyright (c) 2002-2020 EPFL",
        "start_line": 582
      },
      {
        "end_line": 583,
        "copyright": "Copyright (c) 2011-2020 Lightbend, Inc.",
        "start_line": 583
      }
    ],
    "holders": [
      {
        "holder": "The Apache Software Foundation",
        "end_line": 2,
        "start_line": 2
      },
      {
        "holder": "Lightbend Inc.",
        "end_line": 15,
        "start_line": 15
      },
      {
        "holder": "Alexis Seigneurin",
        "end_line": 16,
        "start_line": 16
      },
      {
        "holder": "The Apache Software Foundation",
        "end_line": 84,
        "start_line": 84
      },
      {
        "holder": "The Apache Software Foundation",
        "end_line": 91,
        "start_line": 91
      },
      {
        "holder": "The Apache Software Foundation",
        "end_line": 98,
        "start_line": 98
      },
      {
        "holder": "The Apache Software Foundation",
        "end_line": 105,
        "start_line": 105
      },
      {
        "holder": "Google, Inc.",
        "end_line": 352,
        "start_line": 352
      },
      {
        "holder": "Bean Validation API",
        "end_line": 359,
        "start_line": 359
      },
      {
        "holder": "Red Hat, Inc.",
        "end_line": 362,
        "start_line": 362
      },
      {
        "holder": "Twitter, Inc",
        "end_line": 373,
        "start_line": 373
      },
      {
        "holder": "The Guava Authors",
        "end_line": 377,
        "start_line": 377
      },
      {
        "holder": "The JSR-330 Expert Group",
        "end_line": 381,
        "start_line": 381
      },
      {
        "holder": "Shigeru Chiba",
        "end_line": 386,
        "start_line": 386
      },
      {
        "holder": "FasterXML, LLC.",
        "end_line": 391,
        "start_line": 391
      },
      {
        "holder": "jQuery Foundation",
        "end_line": 396,
        "start_line": 396
      },
      {
        "holder": "Antonello Pasella",
        "end_line": 401,
        "start_line": 401
      },
      {
        "holder": "Doug Lea",
        "end_line": 406,
        "start_line": 406
      },
      {
        "holder": "Eric Rowell",
        "end_line": 411,
        "start_line": 411
      },
      {
        "holder": "INRIA, France Telecom",
        "end_line": 415,
        "start_line": 415
      },
      {
        "holder": "OSGi Alliance",
        "end_line": 419,
        "start_line": 419
      },
      {
        "holder": "Oracle and/or its affiliates",
        "end_line": 423,
        "start_line": 423
      },
      {
        "holder": "Coda Hale and Yammer, Inc.",
        "end_line": 424,
        "start_line": 424
      },
      {
        "holder": "World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University)",
        "end_line": 428,
        "start_line": 428
      },
      {
        "holder": "Mort Bay Consulting Pty Ltd.",
        "end_line": 433,
        "start_line": 433
      },
      {
        "holder": "Mort Bay Consulting Pty Ltd",
        "end_line": 436,
        "start_line": 436
      },
      {
        "holder": "Aki Yoshida",
        "end_line": 544,
        "start_line": 544
      },
      {
        "holder": "The Apache Software Foundation",
        "end_line": 552,
        "start_line": 552
      },
      {
        "holder": "The Apache Software Foundation",
        "end_line": 559,
        "start_line": 559
      },
      {
        "holder": "EPFL",
        "end_line": 582,
        "start_line": 582
      },
      {
        "holder": "Lightbend, Inc.",
        "end_line": 583,
        "start_line": 583
      }
    ],
    "authors": [
      {
        "author": "the Eclipse GlassFish project",
        "end_line": 28,
        "start_line": 28
      },
      {
        "author": "Tatu Saloranta (tatu.saloranta@iki.fi)",
        "end_line": 114,
        "start_line": 114
      },
      {
        "author": "community of developers",
        "end_line": 116,
        "start_line": 116
      },
      {
        "author": "the Eclipse Project for JAF project",
        "end_line": 135,
        "start_line": 135
      },
      {
        "author": "the Jakarta Annotations project",
        "end_line": 170,
        "start_line": 170
      },
      {
        "author": "the Jakarta RESTful Web Services project",
        "end_line": 211,
        "start_line": 210
      },
      {
        "author": "the Eclipse Project for JAXB project",
        "end_line": 272,
        "start_line": 272
      },
      {
        "author": "the Eclipse Jersey project",
        "end_line": 317,
        "start_line": 317
      },
      {
        "author": "the Indiana University Extreme! Lab (http://www.extreme.indiana.edu/)",
        "end_line": 566,
        "start_line": 565
      },
      {
        "author": "The Apache Software Foundation (http://www.apache.org/)",
        "end_line": 569,
        "start_line": 569
      },
      {
        "author": "javolution (http://javolution.org/)",
        "end_line": 575,
        "start_line": 574
      },
      {
        "author": "Matthew J. Francis",
        "end_line": 644,
        "start_line": 644
      },
      {
        "author": "Yuta Mori",
        "end_line": 653,
        "start_line": 653
      },
      {
        "author": "Tatu Saloranta",
        "end_line": 677,
        "start_line": 677
      },
      {
        "author": "Adrien Grand",
        "end_line": 685,
        "start_line": 685
      },
      {
        "author": "William Kinney",
        "end_line": 701,
        "start_line": 701
      },
      {
        "author": "Cory Benfield",
        "end_line": 782,
        "start_line": 782
      },
      {
        "author": "Tatsuhiro Tsujikawa",
        "end_line": 790,
        "start_line": 790
      }
    ],
    "package_data": [],
    "emails": [
      {
        "email": "tatu.saloranta@iki.fi",
        "end_line": 114,
        "start_line": 114
      },
      {
        "email": "antonello.pasella@gmail.com",
        "end_line": 401,
        "start_line": 401
      }
    ],
    "urls": [
      {
        "url": "https://www.apache.org/",
        "end_line": 5,
        "start_line": 5
      },
      {
        "url": "https://github.com/jersey/jersey",
        "end_line": 8,
        "start_line": 8
      },
      {
        "url": "https://github.com/jlink/jqwik",
        "end_line": 12,
        "start_line": 12
      },
      {
        "url": "https://www.lightbend.com/",
        "end_line": 15,
        "start_line": 15
      },
      {
        "url": "https://projects.eclipse.org/projects/ee4j.glassfish",
        "end_line": 30,
        "start_line": 30
      },
      {
        "url": "http://www.eclipse.org/legal/epl-2.0",
        "end_line": 46,
        "start_line": 46
      },
      {
        "url": "https://www.gnu.org/software/classpath/license.html",
        "end_line": 50,
        "start_line": 50
      },
      {
        "url": "https://github.com/eclipse-ee4j/glassfish-ha-api",
        "end_line": 58,
        "start_line": 58
      },
      {
        "url": "https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor",
        "end_line": 59,
        "start_line": 59
      },
      {
        "url": "https://github.com/eclipse-ee4j/glassfish-shoal",
        "end_line": 60,
        "start_line": 60
      },
      {
        "url": "https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck",
        "end_line": 61,
        "start_line": 61
      },
      {
        "url": "https://github.com/eclipse-ee4j/glassfish-jsftemplating",
        "end_line": 62,
        "start_line": 62
      },
      {
        "url": "https://github.com/eclipse-ee4j/glassfish-hk2-extra",
        "end_line": 63,
        "start_line": 63
      },
      {
        "url": "https://github.com/eclipse-ee4j/glassfish-hk2",
        "end_line": 64,
        "start_line": 64
      },
      {
        "url": "https://github.com/eclipse-ee4j/glassfish-fighterfish",
        "end_line": 65,
        "start_line": 65
      },
      {
        "url": "http://www.apache.org/",
        "end_line": 87,
        "start_line": 87
      },
      {
        "url": "http://fasterxml.com/",
        "end_line": 124,
        "start_line": 124
      },
      {
        "url": "https://projects.eclipse.org/projects/ee4j.jaf",
        "end_line": 137,
        "start_line": 137
      },
      {
        "url": "http://www.eclipse.org/org/documents/edl-v10.php",
        "end_line": 149,
        "start_line": 149
      },
      {
        "url": "https://github.com/eclipse-ee4j/jaf",
        "end_line": 157,
        "start_line": 157
      },
      {
        "url": "https://projects.eclipse.org/projects/ee4j.ca",
        "end_line": 172,
        "start_line": 172
      },
      {
        "url": "https://github.com/eclipse-ee4j/common-annotations-api",
        "end_line": 194,
        "start_line": 194
      },
      {
        "url": "https://projects.eclipse.org/projects/ee4j.jaxrs",
        "end_line": 213,
        "start_line": 213
      },
      {
        "url": "https://github.com/eclipse-ee4j/jaxrs-api",
        "end_line": 241,
        "start_line": 241
      },
      {
        "url": "http://site.mockito.org/",
        "end_line": 257,
        "start_line": 257
      },
      {
        "url": "https://github.com/mockito/mockito/releases/tag/v2.16.0",
        "end_line": 258,
        "start_line": 258
      },
      {
        "url": "https://projects.eclipse.org/projects/ee4j.jaxb",
        "end_line": 274,
        "start_line": 274
      },
      {
        "url": "https://github.com/eclipse-ee4j/jaxb-api",
        "end_line": 298,
        "start_line": 298
      },
      {
        "url": "https://projects.eclipse.org/projects/ee4j.jersey",
        "end_line": 319,
        "start_line": 319
      },
      {
        "url": "https://github.com/eclipse-ee4j/jersey",
        "end_line": 345,
        "start_line": 345
      },
      {
        "url": "http://www.opensource.org/licenses/mit-license.php",
        "end_line": 350,
        "start_line": 350
      },
      {
        "url": "http://angularjs.org/",
        "end_line": 351,
        "start_line": 351
      },
      {
        "url": "http://aopalliance.sourceforge.net/",
        "end_line": 356,
        "start_line": 356
      },
      {
        "url": "http://beanvalidation.org/1.1/",
        "end_line": 361,
        "start_line": 361
      },
      {
        "url": "https://beanvalidation.org/",
        "end_line": 367,
        "start_line": 367
      },
      {
        "url": "https://github.com/twbs/bootstrap/blob/master/LICENSE",
        "end_line": 371,
        "start_line": 371
      },
      {
        "url": "http://getbootstrap.com/",
        "end_line": 372,
        "start_line": 372
      },
      {
        "url": "http://www.javassist.org/",
        "end_line": 385,
        "start_line": 385
      },
      {
        "url": "https://github.com/FasterXML/jackson-jaxrs-providers",
        "end_line": 390,
        "start_line": 390
      },
      {
        "url": "http://www.gnu.org/licenses/gpl.html",
        "end_line": 399,
        "start_line": 399
      },
      {
        "url": "http://www.pasella.it/projects/jQuery/barcode",
        "end_line": 400,
        "start_line": 400
      },
      {
        "url": "http://creativecommons.org/publicdomain/zero/1.0/",
        "end_line": 406,
        "start_line": 406
      },
      {
        "url": "http://www.kineticjs.com/",
        "end_line": 410,
        "start_line": 410
      },
      {
        "url": "https://github.com/ericdrowell/KineticJS",
        "end_line": 410,
        "start_line": 410
      },
      {
        "url": "http://asm.objectweb.org/license.html",
        "end_line": 414,
        "start_line": 414
      },
      {
        "url": "http://www.w3.org/Consortium/Legal/",
        "end_line": 428,
        "start_line": 428
      },
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0.html",
        "end_line": 442,
        "start_line": 442
      },
      {
        "url": "http://www.eclipse.org/legal/epl-v10.html",
        "end_line": 447,
        "start_line": 447
      },
      {
        "url": "https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html",
        "end_line": 469,
        "start_line": 469
      },
      {
        "url": "http://openjdk.java.net/legal/gplv2+ce.html",
        "end_line": 488,
        "start_line": 488
      }
    ],
    "md5": "694158da4699ecf334c96b3daf0cc8e7",
    "sha1": "87e2c826ea4f64b25fbb925b856b4dc05a0ab4bd",
    "sha256": "1ea2939fe3c83b1607a23c6faf8a1ec3c754dab646eb2316dc3b4961101cd20d",
    "sha512": "",
    "sha1_git": "00b25d5d3f3bdc914c27b2cc46ae3dc353c3e007",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/docker/Dockerfile",
    "type": "file",
    "name": "Dockerfile",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": "",
    "size": 11768,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "verilog",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 5.08,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [
      {
        "email": "dev@kafka.apache.org",
        "end_line": 47,
        "start_line": 47
      }
    ],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      },
      {
        "url": "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-21.0.1/graalvm-community-jdk-21.0.1_linux-aarch64_bin.tar.gz",
        "end_line": 24,
        "start_line": 24
      },
      {
        "url": "https://s3-us-west-2.amazonaws.com/kafka-packages",
        "end_line": 78,
        "start_line": 78
      },
      {
        "url": "https://repo1.maven.org/maven2/org/apache/zookeeper/zookeeper/3.5.7/zookeeper-3.5.7.jar",
        "end_line": 126,
        "start_line": 126
      },
      {
        "url": "https://repo1.maven.org/maven2/org/apache/zookeeper/zookeeper-jute/3.5.7/zookeeper-jute-3.5.7.jar",
        "end_line": 127,
        "start_line": 127
      },
      {
        "url": "https://github.com/confluentinc/kibosh.git",
        "end_line": 145,
        "start_line": 145
      }
    ],
    "md5": "ca548d9ac79511433360dc3216071406",
    "sha1": "f5e9392a4be1ad30da6a0495976869463f3f7abd",
    "sha256": "137f7235b2ae41c9cc3bb3ca032e80a0dcddd6b2652b13fae5282fa8338aa9c8",
    "sha512": "",
    "sha1_git": "dd831d7eefbb178a3466d48420daee47e6e37b60",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/docker/ssh/authorized_keys",
    "type": "file",
    "name": "authorized_keys",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": "",
    "size": 1178,
    "mime_type": "text/plain",
    "file_type": "ASCII text, with very long lines",
    "programming_language": "verilog",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 90.15,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "fadb66527d0c00d734324ab45ba07fcc",
    "sha1": "86fcb67746ab6c2103b1d22905514ad77fad6630",
    "sha256": "bf8f1514d6246727d7498fb79aafd041f482b14144bb3d9b98b527ee76c9a86a",
    "sha512": "",
    "sha1_git": "9f9da1f7bfe9d9bfa7fb155b8621da5f92678654",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/docker/ssh-config",
    "type": "file",
    "name": "ssh-config",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": "",
    "size": 922,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "verilog",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 88.81,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "317a8a395403706000226bf698604f7a",
    "sha1": "5ea9be6a1ade26a524b927250e69f40dd5af683f",
    "sha256": "fa5309e88a9be73ed785662d8e32f4d61cb616d9d28aecf6dc67483f7be47e19",
    "sha512": "",
    "sha1_git": "1f874178074ed6782323288983539ba8c7e7c891",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/tests/docker/ssh/config",
    "type": "file",
    "name": "config",
    "status": "scanned",
    "for_packages": [
      "pkg:pypi/kafkatest@4.2.0?uuid=2aa1547f-01ba-4cc3-8618-c64aa4237525"
    ],
    "tag": "",
    "extension": "",
    "size": 922,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "verilog",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 88.81,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "317a8a395403706000226bf698604f7a",
    "sha1": "5ea9be6a1ade26a524b927250e69f40dd5af683f",
    "sha256": "fa5309e88a9be73ed785662d8e32f4d61cb616d9d28aecf6dc67483f7be47e19",
    "sha512": "",
    "sha1_git": "1f874178074ed6782323288983539ba8c7e7c891",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/vagrant/aws/aws-access-keys-commands",
    "type": "file",
    "name": "aws-access-keys-commands",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": "",
    "size": 1739,
    "mime_type": "text/plain",
    "file_type": "ASCII text",
    "programming_language": "verilog",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 42.81,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      }
    ],
    "md5": "a7a48532ea23a690b4f3784515b8fee7",
    "sha1": "e012407519d6b9725b5ff16e8ef617d9c4408b9c",
    "sha256": "1106e479cc8eee81708b114e53227cacbb6ff511a01094e43082ad5f2459d17e",
    "sha512": "",
    "sha1_git": "7e1d3c1374c48b673b4b0efc72bf36feafb1ddd6",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  },
  {
    "path": "kafka_neu-76e4d1b5-8b7b-4eb8-ad4b-86e90f693c1d.zip-extract/kafka-4.2.0-src/Vagrantfile",
    "type": "file",
    "name": "Vagrantfile",
    "status": "scanned",
    "for_packages": [],
    "tag": "",
    "extension": "",
    "size": 8268,
    "mime_type": "text/x-ruby",
    "file_type": "Ruby script, ASCII text",
    "programming_language": "verilog",
    "detected_license_expression": "apache-2.0",
    "detected_license_expression_spdx": "Apache-2.0",
    "license_detections": [
      {
        "matches": [
          {
            "score": 100.0,
            "matcher": "2-aho",
            "end_line": 14,
            "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/apache-2.0_2.RULE",
            "from_file": null,
            "start_line": 1,
            "matched_text": "# Licensed to the Apache Software Foundation (ASF) under one or more\n# contributor license agreements.  See the NOTICE file distributed with\n# this work for additional information regarding copyright ownership.\n# The ASF licenses this file to You under the Apache License, Version 2.0\n# (the \"License\"); you may not use this file except in compliance with\n# the License.  You may obtain a copy of the License at\n#\n#    http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.",
            "match_coverage": 100.0,
            "matched_length": 119,
            "rule_relevance": 100,
            "rule_identifier": "apache-2.0_2.RULE",
            "license_expression": "apache-2.0",
            "license_expression_spdx": "Apache-2.0"
          }
        ],
        "identifier": "apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de",
        "license_expression": "apache-2.0",
        "license_expression_spdx": "Apache-2.0"
      }
    ],
    "license_clues": [],
    "percentage_of_license_text": 9.68,
    "compliance_alert": "",
    "copyrights": [],
    "holders": [],
    "authors": [],
    "package_data": [],
    "emails": [],
    "urls": [
      {
        "url": "http://www.apache.org/licenses/LICENSE-2.0",
        "end_line": 8,
        "start_line": 8
      },
      {
        "url": "https://github.com/mitchellh/vagrant-aws/raw/master/dummy.box",
        "end_line": 102,
        "start_line": 102
      }
    ],
    "md5": "820d7952d53f6895880cd9a778b28d28",
    "sha1": "a456f2900b40be1a6ac96bffe69cfcc59217b5a1",
    "sha256": "25ebd19c38b42bb040e9746e264dfaf9585dcfb507c4b1154a9258b18ef7ac67",
    "sha512": "",
    "sha1_git": "3a6b5a5afe1d99c2726b09ce2ae4512224b8b87f",
    "is_binary": false,
    "is_text": true,
    "is_archive": false,
    "is_media": false,
    "is_legal": false,
    "is_manifest": false,
    "is_readme": false,
    "is_top_level": false,
    "is_key_file": false,
    "extra_data": {}
  }
]