Output Format Changes Between Versions: 30.1.0 and 31.0.0b4

Versions and Options

Scancode Versions

  • v31.0.0b4

  • v30.1.0

Scancode Output Format Version

  • v30.1.0 has output format version 1.0.0.

  • v31.0.0b4 has output format version 2.0.0.

CLI Args

  • --copyright

  • --licence

  • --info

  • --packages

  • --email

  • --url

The input for the scan was this folder.

See scancode-toolkit CLI reference for more details.

Changes in Output Data

Changes [Addition]

Header extra_data changes:

  • A new header level extra_data attribute system_environment has been added. It has the following attributes: operating_system, cpu_architecture, platform, platform_version, python_version.

Top-level/Codebase-level changes:

  • A new codebase level attribute packages has been added.

  • A new codebase level attribute dependencies has been added.

Resource-level changes:

  • There is a new resource-level attribute for_packages.

Changes in package-data (Resource level attribute):

  • The package_data attribute dependencies now has a new attribute resolved_package.

Changes [Modification/Deletion]

Resource-level changes:

  • The resource level attribute packages has been renamed to package_data.

Changes in package-data (Resource level attribute):

  • The package_data attribute root_path has been deleted from package_data.

  • The package_data attribute requirement is renamed to extracted_requirement.

Changes in copyrights (Resource level attribute):

  • The copyrights attribute value is renamed to copyright.

Changes in holders (Resource level attribute):

  • The holders attribute value is renamed to holder.

Changes in authors (Resource level attribute):

  • The authors attribute value is renamed to author.

Explanation

There are major changes in package detection and reporting. Codebase-level attribute packages created from one or more package_data and files for the packages are reported.

The specific changes made are:

  • The resource level attribute packages has been renamed to package_data, as these are really package data that are being detected, such as manifests, lockfiles or other package data.

  • A new top-level attribute packages has been added which contains package instances created from package_data detected in the codebase. This has the data attributes of a package_data field plus others: package_uuid, package_data_files and files.

  • A new codebase level attribute dependencies has been added which contains dependency instances created from lockfiles detected in the codebase.

  • The package attribute root_path has been deleted from package_data in favour of the new format where there is no root conceptually, just a list of files for each package.

  • There is a new resource-level attribute for_packages which refers to packages through package_uuids (pURL + uuid string).

  • The package_data attribute dependencies (which is a list of DependentPackages), now has a new attribute resolved_package with a package data mapping. Also the requirement attribute is renamed to extracted_requirement.

There are additions in the header level extra_data for holding system and system_environment data for better reporting:

  • A new header level extra_data attribute system_environment has been added. It has the following attributes: operating_system, cpu_architecture, platform, platform_version, python_version.

As there are major modifications and deletions in the result data structure, the output format version has been increased to 2.0.0 from 1.0.0.

YAML Diff

--- /home/docs/checkouts/readthedocs.org/user_builds/scancode-toolkit-reference-scans/checkouts/latest/docs/source/outputs/latest/yaml/scancode-30.1.0-clipeu-37d4e0a.yaml
+++ /home/docs/checkouts/readthedocs.org/user_builds/scancode-toolkit-reference-scans/checkouts/latest/docs/source/outputs/latest/yaml/scancode-31.0.0b4-clipeu-37d4e0a.yaml
@@ -1,6 +1,6 @@
 headers:
     -   tool_name: scancode-toolkit
-        tool_version: 30.1.0
+        tool_version: 31.0.0b4
         options:
             --copyright: yes
             --email: yes
@@ -15,20 +15,22 @@
             for any legal advice.
             ScanCode is a free software code scanning tool from nexB Inc. and others.
             Visit https://github.com/nexB/scancode-toolkit/ for support and download.
-        output_format_version: 1.0.0
-        duration: '17.052711486816406'
+        output_format_version: 2.0.0
+        duration: '17.574522972106934'
         message:
         errors: []
         warnings: []
         extra_data:
-            spdx_license_list_version: '3.14'
-            OUTDATED: 'WARNING: Outdated ScanCode Toolkit version! You are using an outdated
-                version of ScanCode Toolkit: 30.1.0 released on: 2021-09-24. A new version is
-                available with important improvements including bug and security fixes, updated
-                license, copyright and package detection, and improved scanning accuracy. Please
-                download and install the latest version of ScanCode. Visit https://github.com/nexB/scancode-toolkit/releases
-                for details.'
+            system_environment:
+                operating_system: linux
+                cpu_architecture: 64
+                platform: Linux-5.14.0-1032-oem-x86_64-with-glibc2.29
+                platform_version: '#35-Ubuntu SMP Thu Mar 31 12:49:29 UTC 2022'
+                python_version: "3.8.10 (default, Mar 15 2022, 12:22:08) \n[GCC 9.4.0]"
+            spdx_license_list_version: '3.16'
             files_count: 33
+dependencies: []
+packages: []
 files:
     -   path: samples
         type: directory
@@ -55,7 +57,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: 33
@@ -87,7 +90,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls:
             -   url: http://zlib.net/zlib-1.2.8.tar.gz
@@ -125,7 +129,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'
@@ -157,7 +162,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: 1
@@ -190,7 +196,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'
@@ -222,7 +229,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: 14
@@ -279,23 +287,24 @@
                     is_license_intro: no
                     has_unknown: no
                     matcher: 2-aho
-                    rule_length: 1264
-                    matched_length: 1264
+                    rule_length: 1285
+                    matched_length: 1285
                     match_coverage: '100.0'
                     rule_relevance: 100
         license_expressions:
             - jboss-eula
-        percentage_of_license_text: '98.98'
+        percentage_of_license_text: '99.0'
         copyrights:
-            -   value: Copyright 2006 Red Hat, Inc.
+            -   copyright: Copyright 2006 Red Hat, Inc.
                 start_line: 104
                 end_line: 104
         holders:
-            -   value: Red Hat, Inc.
+            -   holder: Red Hat, Inc.
                 start_line: 104
                 end_line: 104
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls:
             -   url: http://www.opensource.org/licenses/index.php
@@ -367,29 +376,30 @@
                     is_license_intro: no
                     has_unknown: no
                     matcher: 1-hash
-                    rule_length: 4281
-                    matched_length: 4281
+                    rule_length: 4288
+                    matched_length: 4288
                     match_coverage: '100.0'
                     rule_relevance: 100
         license_expressions:
             - lgpl-2.1
         percentage_of_license_text: '100.0'
         copyrights:
-            -   value: Copyright (c) 1991, 1999 Free Software Foundation, Inc.
+            -   copyright: Copyright (c) 1991, 1999 Free Software Foundation, Inc.
                 start_line: 4
                 end_line: 4
-            -   value: copyrighted by the Free Software Foundation
+            -   copyright: copyrighted by the Free Software Foundation
                 start_line: 429
                 end_line: 429
         holders:
-            -   value: Free Software Foundation, Inc.
+            -   holder: Free Software Foundation, Inc.
                 start_line: 4
                 end_line: 4
-            -   value: the Free Software Foundation
+            -   holder: the Free Software Foundation
                 start_line: 429
                 end_line: 429
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'
@@ -421,7 +431,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: 5
@@ -486,18 +497,19 @@
             - apache-1.1
         percentage_of_license_text: '100.0'
         copyrights:
-            -   value: Copyright (c) 2000 The Apache Software Foundation
+            -   copyright: Copyright (c) 2000 The Apache Software Foundation
                 start_line: 4
                 end_line: 4
         holders:
-            -   value: The Apache Software Foundation
+            -   holder: The Apache Software Foundation
                 start_line: 4
                 end_line: 4
         authors:
-            -   value: the Apache Software Foundation (http://www.apache.org/)
+            -   author: the Apache Software Foundation (http://www.apache.org/)
                 start_line: 21
                 end_line: 22
-        packages: []
+        package_data: []
+        for_packages: []
         emails:
             -   email: apache@apache.org
                 start_line: 29
@@ -560,8 +572,8 @@
                     is_license_intro: no
                     has_unknown: no
                     matcher: 1-hash
-                    rule_length: 1581
-                    matched_length: 1581
+                    rule_length: 1584
+                    matched_length: 1584
                     match_coverage: '100.0'
                     rule_relevance: 100
         license_expressions:
@@ -570,7 +582,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls:
             -   url: http://www.apache.org/licenses/
@@ -641,15 +654,16 @@
             - mit
         percentage_of_license_text: '84.74'
         copyrights:
-            -   value: Copyright (c) 2000 - 2006 The Legion Of The Bouncy Castle (http://www.bouncycastle.org)
+            -   copyright: Copyright (c) 2000 - 2006 The Legion Of The Bouncy Castle (http://www.bouncycastle.org)
                 start_line: 5
                 end_line: 5
         holders:
-            -   value: The Legion Of The Bouncy Castle
+            -   holder: The Legion Of The Bouncy Castle
                 start_line: 5
                 end_line: 5
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls:
             -   url: http://www.bouncycastle.org/
@@ -709,8 +723,8 @@
                     is_license_intro: no
                     has_unknown: no
                     matcher: 3-seq
-                    rule_length: 1711
-                    matched_length: 1710
+                    rule_length: 1721
+                    matched_length: 1720
                     match_coverage: '99.94'
                     rule_relevance: 100
         license_expressions:
@@ -719,7 +733,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'
@@ -776,29 +791,30 @@
                     is_license_intro: no
                     has_unknown: no
                     matcher: 1-hash
-                    rule_length: 4281
-                    matched_length: 4281
+                    rule_length: 4288
+                    matched_length: 4288
                     match_coverage: '100.0'
                     rule_relevance: 100
         license_expressions:
             - lgpl-2.1
         percentage_of_license_text: '100.0'
         copyrights:
-            -   value: Copyright (c) 1991, 1999 Free Software Foundation, Inc.
+            -   copyright: Copyright (c) 1991, 1999 Free Software Foundation, Inc.
                 start_line: 4
                 end_line: 4
-            -   value: copyrighted by the Free Software Foundation
+            -   copyright: copyrighted by the Free Software Foundation
                 start_line: 429
                 end_line: 429
         holders:
-            -   value: Free Software Foundation, Inc.
+            -   holder: Free Software Foundation, Inc.
                 start_line: 4
                 end_line: 4
-            -   value: the Free Software Foundation
+            -   holder: the Free Software Foundation
                 start_line: 429
                 end_line: 429
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'
@@ -830,7 +846,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: 7
@@ -895,18 +912,19 @@
             - lgpl-2.1-plus
         percentage_of_license_text: '23.41'
         copyrights:
-            -   value: Copyright 2005, JBoss Inc., and individual contributors
+            -   copyright: Copyright 2005, JBoss Inc., and individual contributors
                 start_line: 3
                 end_line: 3
         holders:
-            -   value: JBoss Inc., and individual contributors
+            -   holder: JBoss Inc., and individual contributors
                 start_line: 3
                 end_line: 3
         authors:
-            -   value: Chris Mills (millsy@jboss.com)
+            -   author: Chris Mills (millsy@jboss.com)
                 start_line: 51
                 end_line: 51
-        packages: []
+        package_data: []
+        for_packages: []
         emails:
             -   email: millsy@jboss.com
                 start_line: 51
@@ -977,18 +995,19 @@
             - cc-by-2.5
         percentage_of_license_text: '12.96'
         copyrights:
-            -   value: Copyright (c) 2005 Brian Goetz and Tim Peierls
+            -   copyright: Copyright (c) 2005 Brian Goetz and Tim Peierls
                 start_line: 9
                 end_line: 9
         holders:
-            -   value: Brian Goetz and Tim Peierls
+            -   holder: Brian Goetz and Tim Peierls
                 start_line: 9
                 end_line: 9
         authors:
-            -   value: Bela Ban
+            -   author: Bela Ban
                 start_line: 16
                 end_line: 16
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls:
             -   url: http://creativecommons.org/licenses/by/2.5
@@ -1059,18 +1078,19 @@
             - lgpl-2.1-plus
         percentage_of_license_text: '48.83'
         copyrights:
-            -   value: Copyright 2010, Red Hat, Inc. and individual contributors
+            -   copyright: Copyright 2010, Red Hat, Inc. and individual contributors
                 start_line: 3
                 end_line: 3
         holders:
-            -   value: Red Hat, Inc. and individual contributors
+            -   holder: Red Hat, Inc. and individual contributors
                 start_line: 3
                 end_line: 3
         authors:
-            -   value: Brian Stansberry
+            -   author: Brian Stansberry
                 start_line: 29
                 end_line: 29
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls:
             -   url: http://www.fsf.org/
@@ -1105,10 +1125,11 @@
         copyrights: []
         holders: []
         authors:
-            -   value: Bela Ban
+            -   author: Bela Ban
                 start_line: 16
                 end_line: 16
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'
@@ -1140,10 +1161,11 @@
         copyrights: []
         holders: []
         authors:
-            -   value: Bela Ban
+            -   author: Bela Ban
                 start_line: 23
                 end_line: 23
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls:
             -   url: https://jira.jboss.org/jira/browse/JGRP-1151
@@ -1209,17 +1231,18 @@
                     rule_relevance: 100
         license_expressions:
             - lgpl-2.1-plus
-        percentage_of_license_text: '17.63'
+        percentage_of_license_text: '17.03'
         copyrights:
-            -   value: Copyright 2009, Red Hat Middleware LLC, and individual contributors
+            -   copyright: Copyright 2009, Red Hat Middleware LLC, and individual contributors
                 start_line: 3
                 end_line: 3
         holders:
-            -   value: Red Hat Middleware LLC, and individual contributors
+            -   holder: Red Hat Middleware LLC, and individual contributors
                 start_line: 3
                 end_line: 3
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls:
             -   url: http://www.fsf.org/
@@ -1283,57 +1306,58 @@
                     matched_length: 2
                     match_coverage: '100.0'
                     rule_relevance: 70
-            -   key: public-domain
+            -   key: public-domain-disclaimer
                 score: '100.0'
-                name: Public Domain
-                short_name: Public Domain
+                name: Public Domain Disclaimer
+                short_name: Public Domain Disclaimer
                 category: Public Domain
                 is_exception: no
                 is_unknown: no
                 owner: Unspecified
-                homepage_url: http://www.linfo.org/publicdomain.html
+                homepage_url:
                 text_url:
-                reference_url: https://scancode-licensedb.aboutcode.org/public-domain
-                scancode_text_url: https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/public-domain.LICENSE
-                scancode_data_url: https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/public-domain.yml
-                spdx_license_key: LicenseRef-scancode-public-domain
-                spdx_url: https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/public-domain.LICENSE
+                reference_url: https://scancode-licensedb.aboutcode.org/public-domain-disclaimer
+                scancode_text_url: https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/public-domain-disclaimer.LICENSE
+                scancode_data_url: https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/public-domain-disclaimer.yml
+                spdx_license_key: LicenseRef-scancode-public-domain-disclaimer
+                spdx_url: https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/public-domain-disclaimer.LICENSE
                 start_line: 1692
-                end_line: 1692
-                matched_rule:
-                    identifier: public-domain_314.RULE
-                    license_expression: public-domain
-                    licenses:
-                        - public-domain
+                end_line: 1694
+                matched_rule:
+                    identifier: public-domain-disclaimer_77.RULE
+                    license_expression: public-domain-disclaimer
+                    licenses:
+                        - public-domain-disclaimer
                     referenced_filenames: []
-                    is_license_text: no
-                    is_license_notice: yes
+                    is_license_text: yes
+                    is_license_notice: no
                     is_license_reference: no
                     is_license_tag: no
                     is_license_intro: no
                     has_unknown: no
                     matcher: 2-aho
-                    rule_length: 5
-                    matched_length: 5
+                    rule_length: 30
+                    matched_length: 30
                     match_coverage: '100.0'
                     rule_relevance: 100
         license_expressions:
             - public-domain
-            - public-domain
-        percentage_of_license_text: '0.06'
+            - public-domain-disclaimer
+        percentage_of_license_text: '0.27'
         copyrights: []
         holders: []
         authors:
-            -   value: Bela Ban
+            -   author: Bela Ban
                 start_line: 37
                 end_line: 37
-            -   value: Robert Harder
+            -   author: Robert Harder
                 start_line: 1698
                 end_line: 1698
-            -   value: rob@iharder.net
+            -   author: rob@iharder.net
                 start_line: 1699
                 end_line: 1699
-        packages: []
+        package_data: []
+        for_packages: []
         emails:
             -   email: rob@iharder.net
                 start_line: 1699
@@ -1374,7 +1398,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: 16
@@ -1438,17 +1463,18 @@
                     rule_relevance: 100
         license_expressions:
             - zlib
-        percentage_of_license_text: '2.07'
+        percentage_of_license_text: '2.06'
         copyrights:
-            -   value: Copyright (c) 1995-2011 Mark Adler
+            -   copyright: Copyright (c) 1995-2011 Mark Adler
                 start_line: 2
                 end_line: 2
         holders:
-            -   value: Mark Adler
+            -   holder: Mark Adler
                 start_line: 2
                 end_line: 2
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'
@@ -1512,26 +1538,27 @@
                     rule_relevance: 100
         license_expressions:
             - zlib
-        percentage_of_license_text: '0.15'
+        percentage_of_license_text: '0.13'
         copyrights:
-            -   value: Copyright (c) 1995-2013 Jean-loup Gailly and Mark Adler
+            -   copyright: Copyright (c) 1995-2013 Jean-loup Gailly and Mark Adler
                 start_line: 2
                 end_line: 2
-            -   value: Copyright 1995-2013 Jean-loup Gailly and Mark Adler
+            -   copyright: Copyright 1995-2013 Jean-loup Gailly and Mark Adler
                 start_line: 55
                 end_line: 55
         holders:
-            -   value: Jean-loup Gailly and Mark Adler
+            -   holder: Jean-loup Gailly and Mark Adler
                 start_line: 2
                 end_line: 2
-            -   value: Jean-loup Gailly and Mark Adler
+            -   holder: Jean-loup Gailly and Mark Adler
                 start_line: 55
                 end_line: 55
         authors:
-            -   value: Leonid Broukhis
+            -   author: Leonid Broukhis
                 start_line: 34
                 end_line: 34
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls:
             -   url: http://tools.ietf.org/html/rfc1951
@@ -1633,17 +1660,18 @@
         license_expressions:
             - zlib
             - zlib
-        percentage_of_license_text: '2.19'
+        percentage_of_license_text: '2.14'
         copyrights:
-            -   value: Copyright (c) 1995-2012 Jean-loup Gailly
+            -   copyright: Copyright (c) 1995-2012 Jean-loup Gailly
                 start_line: 2
                 end_line: 2
         holders:
-            -   value: Jean-loup Gailly
+            -   holder: Jean-loup Gailly
                 start_line: 2
                 end_line: 2
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'
@@ -1706,17 +1734,18 @@
                     rule_relevance: 100
         license_expressions:
             - zlib
-        percentage_of_license_text: '1.07'
+        percentage_of_license_text: '1.06'
         copyrights:
-            -   value: Copyright (c) 1995-2013 Jean-loup Gailly and Mark Adler
+            -   copyright: Copyright (c) 1995-2013 Jean-loup Gailly and Mark Adler
                 start_line: 4
                 end_line: 4
         holders:
-            -   value: Jean-loup Gailly and Mark Adler
+            -   holder: Jean-loup Gailly and Mark Adler
                 start_line: 4
                 end_line: 4
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails:
             -   email: jloup@gzip.org
                 start_line: 23
@@ -1791,15 +1820,16 @@
             - zlib
         percentage_of_license_text: '1.19'
         copyrights:
-            -   value: Copyright (c) 1995-2005, 2010, 2011, 2012 Jean-loup Gailly
+            -   copyright: Copyright (c) 1995-2005, 2010, 2011, 2012 Jean-loup Gailly
                 start_line: 2
                 end_line: 2
         holders:
-            -   value: Jean-loup Gailly
+            -   holder: Jean-loup Gailly
                 start_line: 2
                 end_line: 2
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'
@@ -1863,17 +1893,18 @@
                     rule_relevance: 100
         license_expressions:
             - zlib
-        percentage_of_license_text: '1.26'
+        percentage_of_license_text: '1.25'
         copyrights:
-            -   value: Copyright (c) 1995-2013 Jean-loup Gailly
+            -   copyright: Copyright (c) 1995-2013 Jean-loup Gailly
                 start_line: 2
                 end_line: 2
         holders:
-            -   value: Jean-loup Gailly
+            -   holder: Jean-loup Gailly
                 start_line: 2
                 end_line: 2
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'
@@ -1905,7 +1936,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: 1
@@ -2006,15 +2038,16 @@
             - gpl-2.0-plus WITH ada-linking-exception
         percentage_of_license_text: '10.46'
         copyrights:
-            -   value: Copyright (c) 2002-2004 Dmitriy Anisimkov
+            -   copyright: Copyright (c) 2002-2004 Dmitriy Anisimkov
                 start_line: 4
                 end_line: 4
         holders:
-            -   value: Dmitriy Anisimkov
+            -   holder: Dmitriy Anisimkov
                 start_line: 4
                 end_line: 4
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'
@@ -2046,7 +2079,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: 4
@@ -2076,15 +2110,16 @@
         license_expressions: []
         percentage_of_license_text: '0'
         copyrights:
-            -   value: Copyright (c) 2004 by Henrik Ravn
+            -   copyright: Copyright (c) 2004 by Henrik Ravn
                 start_line: 14
                 end_line: 14
         holders:
-            -   value: Henrik Ravn
+            -   holder: Henrik Ravn
                 start_line: 14
                 end_line: 14
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'
@@ -2148,17 +2183,18 @@
                     rule_relevance: 100
         license_expressions:
             - boost-1.0
-        percentage_of_license_text: '3.86'
+        percentage_of_license_text: '3.85'
         copyrights:
-            -   value: (c) Copyright Henrik Ravn 2004
+            -   copyright: (c) Copyright Henrik Ravn 2004
                 start_line: 2
                 end_line: 2
         holders:
-            -   value: Henrik Ravn
+            -   holder: Henrik Ravn
                 start_line: 2
                 end_line: 2
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls:
             -   url: http://www.boost.org/LICENSE_1_0.txt
@@ -2228,7 +2264,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'
@@ -2330,15 +2367,16 @@
             - boost-1.0
         percentage_of_license_text: '11.18'
         copyrights:
-            -   value: Copyright (c) Henrik Ravn 2004
+            -   copyright: Copyright (c) Henrik Ravn 2004
                 start_line: 55
                 end_line: 55
         holders:
-            -   value: Henrik Ravn
+            -   holder: Henrik Ravn
                 start_line: 55
                 end_line: 55
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls:
             -   url: http://www.boost.org/LICENSE_1_0.txt
@@ -2373,7 +2411,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: 1
@@ -2436,20 +2475,22 @@
                     rule_relevance: 100
         license_expressions:
             - zlib
-        percentage_of_license_text: '6.06'
+        percentage_of_license_text: '5.91'
         copyrights:
-            -   value: Copyright (c) 1995-2010 Jean-loup Gailly, Brian Raiter and Gilles Vollant
+            -   copyright: Copyright (c) 1995-2010 Jean-loup Gailly, Brian Raiter and Gilles
+                    Vollant
                 start_line: 10
                 end_line: 10
         holders:
-            -   value: Jean-loup Gailly, Brian Raiter and Gilles Vollant
+            -   holder: Jean-loup Gailly, Brian Raiter and Gilles Vollant
                 start_line: 10
                 end_line: 10
         authors:
-            -   value: Gilles Vollant
+            -   author: Gilles Vollant
                 start_line: 12
                 end_line: 12
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls:
             -   url: http://www.zlib.net/
@@ -2499,7 +2540,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: 2
@@ -2565,15 +2607,16 @@
             - zlib
         percentage_of_license_text: '0.53'
         copyrights:
-            -   value: Copyright (c) 1995-2008 Mark Adler
+            -   copyright: Copyright (c) 1995-2008 Mark Adler
                 start_line: 2
                 end_line: 2
         holders:
-            -   value: Mark Adler
+            -   holder: Mark Adler
                 start_line: 2
                 end_line: 2
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'
@@ -2637,17 +2680,18 @@
                     rule_relevance: 100
         license_expressions:
             - zlib
-        percentage_of_license_text: '5.8'
+        percentage_of_license_text: '5.74'
         copyrights:
-            -   value: Copyright (c) 2003 Mark Adler
+            -   copyright: Copyright (c) 2003 Mark Adler
                 start_line: 2
                 end_line: 2
         holders:
-            -   value: Mark Adler
+            -   holder: Mark Adler
                 start_line: 2
                 end_line: 2
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'
@@ -2679,7 +2723,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: 2
@@ -2742,17 +2787,18 @@
                     rule_relevance: 100
         license_expressions:
             - mit-old-style
-        percentage_of_license_text: '5.82'
+        percentage_of_license_text: '5.81'
         copyrights:
-            -   value: Copyright (c) 1997 Christian Michelsen Research AS Advanced Computing
+            -   copyright: Copyright (c) 1997 Christian Michelsen Research AS Advanced Computing
                 start_line: 3
                 end_line: 5
         holders:
-            -   value: Christian Michelsen Research AS Advanced Computing
+            -   holder: Christian Michelsen Research AS Advanced Computing
                 start_line: 4
                 end_line: 5
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls:
             -   url: http://www.cmr.no/
@@ -2787,7 +2833,8 @@
         copyrights: []
         holders: []
         authors: []
-        packages: []
+        package_data: []
+        for_packages: []
         emails: []
         urls: []
         files_count: '0'

JSON Diff

--- /home/docs/checkouts/readthedocs.org/user_builds/scancode-toolkit-reference-scans/checkouts/latest/docs/source/outputs/latest/json/scancode-30.1.0-clipeu-37d4e0a.json
+++ /home/docs/checkouts/readthedocs.org/user_builds/scancode-toolkit-reference-scans/checkouts/latest/docs/source/outputs/latest/json/scancode-31.0.0b4-clipeu-37d4e0a.json
@@ -2,7 +2,7 @@
   "headers": [
     {
       "tool_name": "scancode-toolkit",
-      "tool_version": "30.1.0",
+      "tool_version": "31.0.0b4",
       "options": {
         "--copyright": true,
         "--email": true,
@@ -12,18 +12,26 @@
         "--url": true
       },
       "notice": "Generated with ScanCode and provided on an \"AS IS\" BASIS, WITHOUT WARRANTIES\nOR CONDITIONS OF ANY KIND, either express or implied. No content created from\nScanCode should be considered or used as legal advice. Consult an Attorney\nfor any legal advice.\nScanCode is a free software code scanning tool from nexB Inc. and others.\nVisit https://github.com/nexB/scancode-toolkit/ for support and download.",
-      "output_format_version": "1.0.0",
-      "duration": 17.052711486816406,
+      "output_format_version": "2.0.0",
+      "duration": 17.574522972106934,
       "message": null,
       "errors": [],
       "warnings": [],
       "extra_data": {
-        "spdx_license_list_version": "3.14",
-        "OUTDATED": "WARNING: Outdated ScanCode Toolkit version! You are using an outdated version of ScanCode Toolkit: 30.1.0 released on: 2021-09-24. A new version is available with important improvements including bug and security fixes, updated license, copyright and package detection, and improved scanning accuracy. Please download and install the latest version of ScanCode. Visit https://github.com/nexB/scancode-toolkit/releases for details.",
+        "system_environment": {
+          "operating_system": "linux",
+          "cpu_architecture": "64",
+          "platform": "Linux-5.14.0-1032-oem-x86_64-with-glibc2.29",
+          "platform_version": "#35-Ubuntu SMP Thu Mar 31 12:49:29 UTC 2022",
+          "python_version": "3.8.10 (default, Mar 15 2022, 12:22:08) \n[GCC 9.4.0]"
+        },
+        "spdx_license_list_version": "3.16",
         "files_count": 33
       }
     }
   ],
+  "dependencies": [],
+  "packages": [],
   "files": [
     {
       "path": "samples",
@@ -51,7 +59,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 33,
@@ -85,7 +94,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [
         {
@@ -130,7 +140,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,
@@ -164,7 +175,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 1,
@@ -198,7 +210,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,
@@ -232,7 +245,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 14,
@@ -293,8 +307,8 @@
             "is_license_intro": false,
             "has_unknown": false,
             "matcher": "2-aho",
-            "rule_length": 1264,
-            "matched_length": 1264,
+            "rule_length": 1285,
+            "matched_length": 1285,
             "match_coverage": 100.0,
             "rule_relevance": 100
           }
@@ -303,23 +317,24 @@
       "license_expressions": [
         "jboss-eula"
       ],
-      "percentage_of_license_text": 98.98,
+      "percentage_of_license_text": 99.0,
       "copyrights": [
         {
-          "value": "Copyright 2006 Red Hat, Inc.",
+          "copyright": "Copyright 2006 Red Hat, Inc.",
           "start_line": 104,
           "end_line": 104
         }
       ],
       "holders": [
         {
-          "value": "Red Hat, Inc.",
+          "holder": "Red Hat, Inc.",
           "start_line": 104,
           "end_line": 104
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [
         {
@@ -406,8 +421,8 @@
             "is_license_intro": false,
             "has_unknown": false,
             "matcher": "1-hash",
-            "rule_length": 4281,
-            "matched_length": 4281,
+            "rule_length": 4288,
+            "matched_length": 4288,
             "match_coverage": 100.0,
             "rule_relevance": 100
           }
@@ -419,30 +434,31 @@
       "percentage_of_license_text": 100.0,
       "copyrights": [
         {
-          "value": "Copyright (c) 1991, 1999 Free Software Foundation, Inc.",
+          "copyright": "Copyright (c) 1991, 1999 Free Software Foundation, Inc.",
           "start_line": 4,
           "end_line": 4
         },
         {
-          "value": "copyrighted by the Free Software Foundation",
+          "copyright": "copyrighted by the Free Software Foundation",
           "start_line": 429,
           "end_line": 429
         }
       ],
       "holders": [
         {
-          "value": "Free Software Foundation, Inc.",
+          "holder": "Free Software Foundation, Inc.",
           "start_line": 4,
           "end_line": 4
         },
         {
-          "value": "the Free Software Foundation",
+          "holder": "the Free Software Foundation",
           "start_line": 429,
           "end_line": 429
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,
@@ -476,7 +492,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 5,
@@ -550,26 +567,27 @@
       "percentage_of_license_text": 100.0,
       "copyrights": [
         {
-          "value": "Copyright (c) 2000 The Apache Software Foundation",
+          "copyright": "Copyright (c) 2000 The Apache Software Foundation",
           "start_line": 4,
           "end_line": 4
         }
       ],
       "holders": [
         {
-          "value": "The Apache Software Foundation",
+          "holder": "The Apache Software Foundation",
           "start_line": 4,
           "end_line": 4
         }
       ],
       "authors": [
         {
-          "value": "the Apache Software Foundation (http://www.apache.org/)",
+          "author": "the Apache Software Foundation (http://www.apache.org/)",
           "start_line": 21,
           "end_line": 22
         }
       ],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [
         {
           "email": "apache@apache.org",
@@ -642,8 +660,8 @@
             "is_license_intro": false,
             "has_unknown": false,
             "matcher": "1-hash",
-            "rule_length": 1581,
-            "matched_length": 1581,
+            "rule_length": 1584,
+            "matched_length": 1584,
             "match_coverage": 100.0,
             "rule_relevance": 100
           }
@@ -656,7 +674,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [
         {
@@ -741,20 +760,21 @@
       "percentage_of_license_text": 84.74,
       "copyrights": [
         {
-          "value": "Copyright (c) 2000 - 2006 The Legion Of The Bouncy Castle (http://www.bouncycastle.org)",
+          "copyright": "Copyright (c) 2000 - 2006 The Legion Of The Bouncy Castle (http://www.bouncycastle.org)",
           "start_line": 5,
           "end_line": 5
         }
       ],
       "holders": [
         {
-          "value": "The Legion Of The Bouncy Castle",
+          "holder": "The Legion Of The Bouncy Castle",
           "start_line": 5,
           "end_line": 5
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [
         {
@@ -821,8 +841,8 @@
             "is_license_intro": false,
             "has_unknown": false,
             "matcher": "3-seq",
-            "rule_length": 1711,
-            "matched_length": 1710,
+            "rule_length": 1721,
+            "matched_length": 1720,
             "match_coverage": 99.94,
             "rule_relevance": 100
           }
@@ -835,7 +855,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,
@@ -896,8 +917,8 @@
             "is_license_intro": false,
             "has_unknown": false,
             "matcher": "1-hash",
-            "rule_length": 4281,
-            "matched_length": 4281,
+            "rule_length": 4288,
+            "matched_length": 4288,
             "match_coverage": 100.0,
             "rule_relevance": 100
           }
@@ -909,30 +930,31 @@
       "percentage_of_license_text": 100.0,
       "copyrights": [
         {
-          "value": "Copyright (c) 1991, 1999 Free Software Foundation, Inc.",
+          "copyright": "Copyright (c) 1991, 1999 Free Software Foundation, Inc.",
           "start_line": 4,
           "end_line": 4
         },
         {
-          "value": "copyrighted by the Free Software Foundation",
+          "copyright": "copyrighted by the Free Software Foundation",
           "start_line": 429,
           "end_line": 429
         }
       ],
       "holders": [
         {
-          "value": "Free Software Foundation, Inc.",
+          "holder": "Free Software Foundation, Inc.",
           "start_line": 4,
           "end_line": 4
         },
         {
-          "value": "the Free Software Foundation",
+          "holder": "the Free Software Foundation",
           "start_line": 429,
           "end_line": 429
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,
@@ -966,7 +988,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 7,
@@ -1040,26 +1063,27 @@
       "percentage_of_license_text": 23.41,
       "copyrights": [
         {
-          "value": "Copyright 2005, JBoss Inc., and individual contributors",
+          "copyright": "Copyright 2005, JBoss Inc., and individual contributors",
           "start_line": 3,
           "end_line": 3
         }
       ],
       "holders": [
         {
-          "value": "JBoss Inc., and individual contributors",
+          "holder": "JBoss Inc., and individual contributors",
           "start_line": 3,
           "end_line": 3
         }
       ],
       "authors": [
         {
-          "value": "Chris Mills (millsy@jboss.com)",
+          "author": "Chris Mills (millsy@jboss.com)",
           "start_line": 51,
           "end_line": 51
         }
       ],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [
         {
           "email": "millsy@jboss.com",
@@ -1145,26 +1169,27 @@
       "percentage_of_license_text": 12.96,
       "copyrights": [
         {
-          "value": "Copyright (c) 2005 Brian Goetz and Tim Peierls",
+          "copyright": "Copyright (c) 2005 Brian Goetz and Tim Peierls",
           "start_line": 9,
           "end_line": 9
         }
       ],
       "holders": [
         {
-          "value": "Brian Goetz and Tim Peierls",
+          "holder": "Brian Goetz and Tim Peierls",
           "start_line": 9,
           "end_line": 9
         }
       ],
       "authors": [
         {
-          "value": "Bela Ban",
+          "author": "Bela Ban",
           "start_line": 16,
           "end_line": 16
         }
       ],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [
         {
@@ -1249,26 +1274,27 @@
       "percentage_of_license_text": 48.83,
       "copyrights": [
         {
-          "value": "Copyright 2010, Red Hat, Inc. and individual contributors",
+          "copyright": "Copyright 2010, Red Hat, Inc. and individual contributors",
           "start_line": 3,
           "end_line": 3
         }
       ],
       "holders": [
         {
-          "value": "Red Hat, Inc. and individual contributors",
+          "holder": "Red Hat, Inc. and individual contributors",
           "start_line": 3,
           "end_line": 3
         }
       ],
       "authors": [
         {
-          "value": "Brian Stansberry",
+          "author": "Brian Stansberry",
           "start_line": 29,
           "end_line": 29
         }
       ],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [
         {
@@ -1309,12 +1335,13 @@
       "holders": [],
       "authors": [
         {
-          "value": "Bela Ban",
+          "author": "Bela Ban",
           "start_line": 16,
           "end_line": 16
         }
       ],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,
@@ -1349,12 +1376,13 @@
       "holders": [],
       "authors": [
         {
-          "value": "Bela Ban",
+          "author": "Bela Ban",
           "start_line": 23,
           "end_line": 23
         }
       ],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [
         {
@@ -1431,23 +1459,24 @@
       "license_expressions": [
         "lgpl-2.1-plus"
       ],
-      "percentage_of_license_text": 17.63,
+      "percentage_of_license_text": 17.03,
       "copyrights": [
         {
-          "value": "Copyright 2009, Red Hat Middleware LLC, and individual contributors",
+          "copyright": "Copyright 2009, Red Hat Middleware LLC, and individual contributors",
           "start_line": 3,
           "end_line": 3
         }
       ],
       "holders": [
         {
-          "value": "Red Hat Middleware LLC, and individual contributors",
+          "holder": "Red Hat Middleware LLC, and individual contributors",
           "start_line": 3,
           "end_line": 3
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [
         {
@@ -1521,39 +1550,39 @@
           }
         },
         {
-          "key": "public-domain",
+          "key": "public-domain-disclaimer",
           "score": 100.0,
-          "name": "Public Domain",
-          "short_name": "Public Domain",
+          "name": "Public Domain Disclaimer",
+          "short_name": "Public Domain Disclaimer",
           "category": "Public Domain",
           "is_exception": false,
           "is_unknown": false,
           "owner": "Unspecified",
-          "homepage_url": "http://www.linfo.org/publicdomain.html",
+          "homepage_url": null,
           "text_url": "",
-          "reference_url": "https://scancode-licensedb.aboutcode.org/public-domain",
-          "scancode_text_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/public-domain.LICENSE",
-          "scancode_data_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/public-domain.yml",
-          "spdx_license_key": "LicenseRef-scancode-public-domain",
-          "spdx_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/public-domain.LICENSE",
+          "reference_url": "https://scancode-licensedb.aboutcode.org/public-domain-disclaimer",
+          "scancode_text_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/public-domain-disclaimer.LICENSE",
+          "scancode_data_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/public-domain-disclaimer.yml",
+          "spdx_license_key": "LicenseRef-scancode-public-domain-disclaimer",
+          "spdx_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/public-domain-disclaimer.LICENSE",
           "start_line": 1692,
-          "end_line": 1692,
+          "end_line": 1694,
           "matched_rule": {
-            "identifier": "public-domain_314.RULE",
-            "license_expression": "public-domain",
+            "identifier": "public-domain-disclaimer_77.RULE",
+            "license_expression": "public-domain-disclaimer",
             "licenses": [
-              "public-domain"
+              "public-domain-disclaimer"
             ],
             "referenced_filenames": [],
-            "is_license_text": false,
-            "is_license_notice": true,
+            "is_license_text": true,
+            "is_license_notice": false,
             "is_license_reference": false,
             "is_license_tag": false,
             "is_license_intro": false,
             "has_unknown": false,
             "matcher": "2-aho",
-            "rule_length": 5,
-            "matched_length": 5,
+            "rule_length": 30,
+            "matched_length": 30,
             "match_coverage": 100.0,
             "rule_relevance": 100
           }
@@ -1561,29 +1590,30 @@
       ],
       "license_expressions": [
         "public-domain",
-        "public-domain"
-      ],
-      "percentage_of_license_text": 0.06,
+        "public-domain-disclaimer"
+      ],
+      "percentage_of_license_text": 0.27,
       "copyrights": [],
       "holders": [],
       "authors": [
         {
-          "value": "Bela Ban",
+          "author": "Bela Ban",
           "start_line": 37,
           "end_line": 37
         },
         {
-          "value": "Robert Harder",
+          "author": "Robert Harder",
           "start_line": 1698,
           "end_line": 1698
         },
         {
-          "value": "rob@iharder.net",
+          "author": "rob@iharder.net",
           "start_line": 1699,
           "end_line": 1699
         }
       ],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [
         {
           "email": "rob@iharder.net",
@@ -1634,7 +1664,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 16,
@@ -1707,23 +1738,24 @@
       "license_expressions": [
         "zlib"
       ],
-      "percentage_of_license_text": 2.07,
+      "percentage_of_license_text": 2.06,
       "copyrights": [
         {
-          "value": "Copyright (c) 1995-2011 Mark Adler",
+          "copyright": "Copyright (c) 1995-2011 Mark Adler",
           "start_line": 2,
           "end_line": 2
         }
       ],
       "holders": [
         {
-          "value": "Mark Adler",
+          "holder": "Mark Adler",
           "start_line": 2,
           "end_line": 2
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,
@@ -1796,39 +1828,40 @@
       "license_expressions": [
         "zlib"
       ],
-      "percentage_of_license_text": 0.15,
+      "percentage_of_license_text": 0.13,
       "copyrights": [
         {
-          "value": "Copyright (c) 1995-2013 Jean-loup Gailly and Mark Adler",
+          "copyright": "Copyright (c) 1995-2013 Jean-loup Gailly and Mark Adler",
           "start_line": 2,
           "end_line": 2
         },
         {
-          "value": "Copyright 1995-2013 Jean-loup Gailly and Mark Adler",
+          "copyright": "Copyright 1995-2013 Jean-loup Gailly and Mark Adler",
           "start_line": 55,
           "end_line": 55
         }
       ],
       "holders": [
         {
-          "value": "Jean-loup Gailly and Mark Adler",
+          "holder": "Jean-loup Gailly and Mark Adler",
           "start_line": 2,
           "end_line": 2
         },
         {
-          "value": "Jean-loup Gailly and Mark Adler",
+          "holder": "Jean-loup Gailly and Mark Adler",
           "start_line": 55,
           "end_line": 55
         }
       ],
       "authors": [
         {
-          "value": "Leonid Broukhis",
+          "author": "Leonid Broukhis",
           "start_line": 34,
           "end_line": 34
         }
       ],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [
         {
@@ -1946,23 +1979,24 @@
         "zlib",
         "zlib"
       ],
-      "percentage_of_license_text": 2.19,
+      "percentage_of_license_text": 2.14,
       "copyrights": [
         {
-          "value": "Copyright (c) 1995-2012 Jean-loup Gailly",
+          "copyright": "Copyright (c) 1995-2012 Jean-loup Gailly",
           "start_line": 2,
           "end_line": 2
         }
       ],
       "holders": [
         {
-          "value": "Jean-loup Gailly",
+          "holder": "Jean-loup Gailly",
           "start_line": 2,
           "end_line": 2
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,
@@ -2033,23 +2067,24 @@
       "license_expressions": [
         "zlib"
       ],
-      "percentage_of_license_text": 1.07,
+      "percentage_of_license_text": 1.06,
       "copyrights": [
         {
-          "value": "Copyright (c) 1995-2013 Jean-loup Gailly and Mark Adler",
+          "copyright": "Copyright (c) 1995-2013 Jean-loup Gailly and Mark Adler",
           "start_line": 4,
           "end_line": 4
         }
       ],
       "holders": [
         {
-          "value": "Jean-loup Gailly and Mark Adler",
+          "holder": "Jean-loup Gailly and Mark Adler",
           "start_line": 4,
           "end_line": 4
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [
         {
           "email": "jloup@gzip.org",
@@ -2142,20 +2177,21 @@
       "percentage_of_license_text": 1.19,
       "copyrights": [
         {
-          "value": "Copyright (c) 1995-2005, 2010, 2011, 2012 Jean-loup Gailly",
+          "copyright": "Copyright (c) 1995-2005, 2010, 2011, 2012 Jean-loup Gailly",
           "start_line": 2,
           "end_line": 2
         }
       ],
       "holders": [
         {
-          "value": "Jean-loup Gailly",
+          "holder": "Jean-loup Gailly",
           "start_line": 2,
           "end_line": 2
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,
@@ -2228,23 +2264,24 @@
       "license_expressions": [
         "zlib"
       ],
-      "percentage_of_license_text": 1.26,
+      "percentage_of_license_text": 1.25,
       "copyrights": [
         {
-          "value": "Copyright (c) 1995-2013 Jean-loup Gailly",
+          "copyright": "Copyright (c) 1995-2013 Jean-loup Gailly",
           "start_line": 2,
           "end_line": 2
         }
       ],
       "holders": [
         {
-          "value": "Jean-loup Gailly",
+          "holder": "Jean-loup Gailly",
           "start_line": 2,
           "end_line": 2
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,
@@ -2278,7 +2315,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 1,
@@ -2392,20 +2430,21 @@
       "percentage_of_license_text": 10.46,
       "copyrights": [
         {
-          "value": "Copyright (c) 2002-2004 Dmitriy Anisimkov",
+          "copyright": "Copyright (c) 2002-2004 Dmitriy Anisimkov",
           "start_line": 4,
           "end_line": 4
         }
       ],
       "holders": [
         {
-          "value": "Dmitriy Anisimkov",
+          "holder": "Dmitriy Anisimkov",
           "start_line": 4,
           "end_line": 4
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,
@@ -2439,7 +2478,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 4,
@@ -2472,20 +2512,21 @@
       "percentage_of_license_text": 0,
       "copyrights": [
         {
-          "value": "Copyright (c) 2004 by Henrik Ravn",
+          "copyright": "Copyright (c) 2004 by Henrik Ravn",
           "start_line": 14,
           "end_line": 14
         }
       ],
       "holders": [
         {
-          "value": "Henrik Ravn",
+          "holder": "Henrik Ravn",
           "start_line": 14,
           "end_line": 14
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,
@@ -2558,23 +2599,24 @@
       "license_expressions": [
         "boost-1.0"
       ],
-      "percentage_of_license_text": 3.86,
+      "percentage_of_license_text": 3.85,
       "copyrights": [
         {
-          "value": "(c) Copyright Henrik Ravn 2004",
+          "copyright": "(c) Copyright Henrik Ravn 2004",
           "start_line": 2,
           "end_line": 2
         }
       ],
       "holders": [
         {
-          "value": "Henrik Ravn",
+          "holder": "Henrik Ravn",
           "start_line": 2,
           "end_line": 2
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [
         {
@@ -2655,7 +2697,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,
@@ -2772,20 +2815,21 @@
       "percentage_of_license_text": 11.18,
       "copyrights": [
         {
-          "value": "Copyright (c) Henrik Ravn 2004",
+          "copyright": "Copyright (c) Henrik Ravn 2004",
           "start_line": 55,
           "end_line": 55
         }
       ],
       "holders": [
         {
-          "value": "Henrik Ravn",
+          "holder": "Henrik Ravn",
           "start_line": 55,
           "end_line": 55
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [
         {
@@ -2825,7 +2869,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 1,
@@ -2896,29 +2941,30 @@
       "license_expressions": [
         "zlib"
       ],
-      "percentage_of_license_text": 6.06,
+      "percentage_of_license_text": 5.91,
       "copyrights": [
         {
-          "value": "Copyright (c) 1995-2010 Jean-loup Gailly, Brian Raiter and Gilles Vollant",
+          "copyright": "Copyright (c) 1995-2010 Jean-loup Gailly, Brian Raiter and Gilles Vollant",
           "start_line": 10,
           "end_line": 10
         }
       ],
       "holders": [
         {
-          "value": "Jean-loup Gailly, Brian Raiter and Gilles Vollant",
+          "holder": "Jean-loup Gailly, Brian Raiter and Gilles Vollant",
           "start_line": 10,
           "end_line": 10
         }
       ],
       "authors": [
         {
-          "value": "Gilles Vollant",
+          "author": "Gilles Vollant",
           "start_line": 12,
           "end_line": 12
         }
       ],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [
         {
@@ -2983,7 +3029,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 2,
@@ -3059,20 +3106,21 @@
       "percentage_of_license_text": 0.53,
       "copyrights": [
         {
-          "value": "Copyright (c) 1995-2008 Mark Adler",
+          "copyright": "Copyright (c) 1995-2008 Mark Adler",
           "start_line": 2,
           "end_line": 2
         }
       ],
       "holders": [
         {
-          "value": "Mark Adler",
+          "holder": "Mark Adler",
           "start_line": 2,
           "end_line": 2
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,
@@ -3145,23 +3193,24 @@
       "license_expressions": [
         "zlib"
       ],
-      "percentage_of_license_text": 5.8,
+      "percentage_of_license_text": 5.74,
       "copyrights": [
         {
-          "value": "Copyright (c) 2003 Mark Adler",
+          "copyright": "Copyright (c) 2003 Mark Adler",
           "start_line": 2,
           "end_line": 2
         }
       ],
       "holders": [
         {
-          "value": "Mark Adler",
+          "holder": "Mark Adler",
           "start_line": 2,
           "end_line": 2
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,
@@ -3195,7 +3244,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 2,
@@ -3266,23 +3316,24 @@
       "license_expressions": [
         "mit-old-style"
       ],
-      "percentage_of_license_text": 5.82,
+      "percentage_of_license_text": 5.81,
       "copyrights": [
         {
-          "value": "Copyright (c) 1997 Christian Michelsen Research AS Advanced Computing",
+          "copyright": "Copyright (c) 1997 Christian Michelsen Research AS Advanced Computing",
           "start_line": 3,
           "end_line": 5
         }
       ],
       "holders": [
         {
-          "value": "Christian Michelsen Research AS Advanced Computing",
+          "holder": "Christian Michelsen Research AS Advanced Computing",
           "start_line": 4,
           "end_line": 5
         }
       ],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [
         {
@@ -3322,7 +3373,8 @@
       "copyrights": [],
       "holders": [],
       "authors": [],
-      "packages": [],
+      "package_data": [],
+      "for_packages": [],
       "emails": [],
       "urls": [],
       "files_count": 0,