From c2269f343bc54459628644ed81a1a3c68f0271c0 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Wed, 22 Feb 2023 17:49:01 +0530 Subject: [PATCH 01/12] Fix license list version value in spdx tv output #3257 Signed-off-by: Ayan Sinha Mahapatra --- src/formattedcode/output_spdx.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/formattedcode/output_spdx.py b/src/formattedcode/output_spdx.py index fddfa065afe..cf5e7bd69ac 100644 --- a/src/formattedcode/output_spdx.py +++ b/src/formattedcode/output_spdx.py @@ -245,6 +245,9 @@ def write_spdx( ns_prefix = '_'.join(package_name.lower().split()) comment = notice + f'\nSPDX License List: {scancode_config.spdx_license_list_version}' + version_major, version_minor = tuple(scancode_config.spdx_license_list_version.split(".")) + spdx_license_list_version = Version(major=version_major, minor=version_minor) + doc = Document( version=Version(*spdx_version), data_license=License.from_identifier('CC0-1.0'), @@ -257,6 +260,7 @@ def write_spdx( tool_name = tool_name or 'ScanCode' doc.creation_info.add_creator(Tool(f'{tool_name} {tool_version}')) doc.creation_info.set_created_now() + doc.creation_info.license_list_version = spdx_license_list_version package_id = '001' package = doc.package = Package( From e33bff14319a5fe79bb27bd59a1ee540080d1c56 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 23 Feb 2023 01:19:05 +0530 Subject: [PATCH 02/12] Restore old spdx license keys with scancode licenseref Signed-off-by: Ayan Sinha Mahapatra --- .../data/licenses/fsf-unlimited-no-warranty.LICENSE | 2 ++ .../data/licenses/openssl-exception-gpl-2.0.LICENSE | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/licensedcode/data/licenses/fsf-unlimited-no-warranty.LICENSE b/src/licensedcode/data/licenses/fsf-unlimited-no-warranty.LICENSE index 8f329305be7..2d1e879d068 100644 --- a/src/licensedcode/data/licenses/fsf-unlimited-no-warranty.LICENSE +++ b/src/licensedcode/data/licenses/fsf-unlimited-no-warranty.LICENSE @@ -6,6 +6,8 @@ category: Permissive owner: Free Software Foundation (FSF) homepage_url: http://www.fsf.org/licensing/licenses/ spdx_license_key: FSFULLRWD +other_spdx_license_keys: + - LicenseRef-scancode-fsf-unlimited-no-warranty text_urls: - http://www.fsf.org/licensing/licenses/ other_urls: diff --git a/src/licensedcode/data/licenses/openssl-exception-gpl-2.0.LICENSE b/src/licensedcode/data/licenses/openssl-exception-gpl-2.0.LICENSE index 9b39625b7f6..63fca980369 100644 --- a/src/licensedcode/data/licenses/openssl-exception-gpl-2.0.LICENSE +++ b/src/licensedcode/data/licenses/openssl-exception-gpl-2.0.LICENSE @@ -8,6 +8,8 @@ homepage_url: http://www.openssl.org/source/license.html notes: this is typically used with GPL 2.0 but sometimes seen with GPL 3.0 is_exception: yes spdx_license_key: x11vnc-openssl-exception +other_spdx_license_keys: + - LicenseRef-scancode-openssl-exception-gpl-2.0 text_urls: - http://www.openssl.org/source/license.html - http://www.gnu.org/licenses/gpl-2.0.txt From c464411505eb350d2121c3bd6ce1c7925d62df3c Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 23 Feb 2023 04:00:05 +0530 Subject: [PATCH 03/12] Add modifications from SPDX license list 3.20 #3263 * Add modifications to licenses where we have a new SPDX license for an already existing scancode license. Signed-off-by: Ayan Sinha Mahapatra --- .../licenses/ada-linking-exception.LICENSE | 5 +++- .../autoconf-simple-exception-2.0.LICENSE | 8 ++++- .../licenses/brian-gladman-3-clause.LICENSE | 6 +++- .../licenses/bsd-original-uc-1986.LICENSE | 6 +++- src/licensedcode/data/licenses/bsla.LICENSE | 6 +++- .../carnegie-mellon-contributors.LICENSE | 6 +++- .../licenses/cmu-computing-services.LICENSE | 6 +++- .../data/licenses/graphics-gems.LICENSE | 6 +++- .../licenses/inria-linking-exception.LICENSE | 6 +++- src/licensedcode/data/licenses/libpbm.LICENSE | 5 +++- .../data/licenses/markus-kuhn-license.LICENSE | 6 +++- .../data/licenses/martin-birgmeier.LICENSE | 6 +++- .../data/licenses/mit-addition.LICENSE | 4 ++- .../data/licenses/openpbs-2.3.LICENSE | 6 +++- .../data/licenses/osf-1990.LICENSE | 6 +++- .../data/licenses/snprintf.LICENSE | 6 +++- src/licensedcode/data/licenses/sunpro.LICENSE | 4 ++- .../data/licenses/thor-pl.LICENSE | 29 ++++++++++++++++++- .../data/licenses/x11-bitstream.LICENSE | 7 ++++- 19 files changed, 115 insertions(+), 19 deletions(-) diff --git a/src/licensedcode/data/licenses/ada-linking-exception.LICENSE b/src/licensedcode/data/licenses/ada-linking-exception.LICENSE index e374043f0e0..bd9269d0efa 100644 --- a/src/licensedcode/data/licenses/ada-linking-exception.LICENSE +++ b/src/licensedcode/data/licenses/ada-linking-exception.LICENSE @@ -5,10 +5,13 @@ name: Ada linking exception to GPL 2.0 or later category: Copyleft Limited owner: Dmitriy Anisimkov is_exception: yes -spdx_license_key: LicenseRef-scancode-ada-linking-exception +spdx_license_key: GNAT-exception +other_spdx_license_keys: + - LicenseRef-scancode-ada-linking-exception other_urls: - http://zlib-ada.sourceforge.net/ - http://ada-ru.org/ + - https://github.com/AdaCore/florist/blob/master/libsrc/posix-configurable_file_limits.adb standard_notice: | --------------------------------------------------------------------------- --- diff --git a/src/licensedcode/data/licenses/autoconf-simple-exception-2.0.LICENSE b/src/licensedcode/data/licenses/autoconf-simple-exception-2.0.LICENSE index 67053f91233..166b7d633a2 100644 --- a/src/licensedcode/data/licenses/autoconf-simple-exception-2.0.LICENSE +++ b/src/licensedcode/data/licenses/autoconf-simple-exception-2.0.LICENSE @@ -7,7 +7,13 @@ owner: Free Software Foundation (FSF) homepage_url: https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob;f=config.guess;h=a7448442748cc6f98a066d2d1051fad3b043761a;hb=HEAD notes: this is a simpler version of the Autonconf exception to the GPL is_exception: yes -spdx_license_key: LicenseRef-scancode-autoconf-simple-exception-2.0 +spdx_license_key: Autoconf-exception-generic +other_spdx_license_keys: + - LicenseRef-scancode-autoconf-simple-exception-2.0 +other_urls: + - https://launchpad.net/ubuntu/precise/+source/xmltooling/+copyright + - https://tracker.debian.org/media/packages/s/sipwitch/copyright-1.9.15-3 + - https://opensource.apple.com/source/launchd/launchd-258.1/launchd/compile.auto.html --- As a special exception to the GNU General Public License, if you diff --git a/src/licensedcode/data/licenses/brian-gladman-3-clause.LICENSE b/src/licensedcode/data/licenses/brian-gladman-3-clause.LICENSE index ddc066434cf..fe91cad4014 100644 --- a/src/licensedcode/data/licenses/brian-gladman-3-clause.LICENSE +++ b/src/licensedcode/data/licenses/brian-gladman-3-clause.LICENSE @@ -4,7 +4,11 @@ short_name: Brian Gladman 3-Clause License name: Brian Gladman 3-Clause License category: Permissive owner: Brian Gladman -spdx_license_key: LicenseRef-scancode-brian-gladman-3-clause +spdx_license_key: Brian-Gladman-3-Clause +other_spdx_license_keys: + - LicenseRef-scancode-brian-gladman-3-clause +other_urls: + - https://github.com/SWI-Prolog/packages-clib/blob/master/sha1/brg_endian.h --- LICENSE TERMS diff --git a/src/licensedcode/data/licenses/bsd-original-uc-1986.LICENSE b/src/licensedcode/data/licenses/bsd-original-uc-1986.LICENSE index 12df32d416c..f3457459663 100644 --- a/src/licensedcode/data/licenses/bsd-original-uc-1986.LICENSE +++ b/src/licensedcode/data/licenses/bsd-original-uc-1986.LICENSE @@ -4,7 +4,11 @@ short_name: BSD-Original-UC-1986 name: BSD-Original-UC-1986 category: Permissive owner: Regents of the University of California -spdx_license_key: LicenseRef-scancode-bsd-original-uc-1986 +spdx_license_key: BSD-4.3RENO +other_spdx_license_keys: + - LicenseRef-scancode-bsd-original-uc-1986 +other_urls: + - https://sourceware.org/git/?p=binutils-gdb.git;a=blob;f=libiberty/strcasecmp.c;h=131d81c2ce7881fa48c363dc5bf5fb302c61ce0b;hb=HEAD --- Redistribution and use in source and binary forms are permitted provided that diff --git a/src/licensedcode/data/licenses/bsla.LICENSE b/src/licensedcode/data/licenses/bsla.LICENSE index 7d232013bc8..61b3b2bb4f5 100644 --- a/src/licensedcode/data/licenses/bsla.LICENSE +++ b/src/licensedcode/data/licenses/bsla.LICENSE @@ -4,7 +4,11 @@ short_name: BSLA name: Berkeley Software License Agreement category: Permissive owner: Regents of the University of California -spdx_license_key: LicenseRef-scancode-bsla +spdx_license_key: BSD-4.3TAHOE +other_spdx_license_keys: + - LicenseRef-scancode-bsla +other_urls: + - https://github.com/389ds/389-ds-base/blob/main/ldap/include/sysexits-compat.h#L15 ignorable_authors: - the University of California, Berkeley --- diff --git a/src/licensedcode/data/licenses/carnegie-mellon-contributors.LICENSE b/src/licensedcode/data/licenses/carnegie-mellon-contributors.LICENSE index 3c6c598f29d..39c541845f7 100644 --- a/src/licensedcode/data/licenses/carnegie-mellon-contributors.LICENSE +++ b/src/licensedcode/data/licenses/carnegie-mellon-contributors.LICENSE @@ -4,7 +4,11 @@ short_name: Carnegie Mellon Contributors name: Carnegie Mellon Contributors License category: Permissive owner: Carnegie Mellon University -spdx_license_key: LicenseRef-scancode-carnegie-mellon-contributors +spdx_license_key: CMU-Mach +other_spdx_license_keys: + - LicenseRef-scancode-carnegie-mellon-contributors +other_urls: + - https://www.cs.cmu.edu/~410/licenses.html ignorable_emails: - Software.Distribution@CS.CMU.EDU --- diff --git a/src/licensedcode/data/licenses/cmu-computing-services.LICENSE b/src/licensedcode/data/licenses/cmu-computing-services.LICENSE index 469cace7cef..a83ab3257b9 100644 --- a/src/licensedcode/data/licenses/cmu-computing-services.LICENSE +++ b/src/licensedcode/data/licenses/cmu-computing-services.LICENSE @@ -5,9 +5,13 @@ name: Carnegie Mellon Computing Services License category: Permissive owner: Carnegie Mellon University homepage_url: http://www.cmu.edu/computing/ -spdx_license_key: LicenseRef-scancode-cmu-computing-services +spdx_license_key: BSD-Attribution-HPND-disclaimer +other_spdx_license_keys: + - LicenseRef-scancode-cmu-computing-services text_urls: - http://cyrusimap.org/mediawiki/index.php/Downloads#Licensing +other_urls: + - https://github.com/cyrusimap/cyrus-sasl/blob/master/COPYING minimum_coverage: 70 ignorable_authors: - Computing Services at Carnegie Mellon University (http://www.cmu.edu/computing/) diff --git a/src/licensedcode/data/licenses/graphics-gems.LICENSE b/src/licensedcode/data/licenses/graphics-gems.LICENSE index b35dfd7d59b..872bf0f4dd8 100644 --- a/src/licensedcode/data/licenses/graphics-gems.LICENSE +++ b/src/licensedcode/data/licenses/graphics-gems.LICENSE @@ -5,9 +5,13 @@ name: Graphics Gems License category: Permissive owner: Eric Haines homepage_url: https://github.com/erich666/GraphicsGems/blob/master/LICENSE.md -spdx_license_key: LicenseRef-scancode-graphics-gems +spdx_license_key: Graphics-Gems +other_spdx_license_keys: + - LicenseRef-scancode-graphics-gems text_urls: - https://github.com/erich666/GraphicsGems/blob/master/LICENSE.md +other_urls: + - https://github.com/erich666/GraphicsGems/blob/master/LICENSE.md --- LICENSE diff --git a/src/licensedcode/data/licenses/inria-linking-exception.LICENSE b/src/licensedcode/data/licenses/inria-linking-exception.LICENSE index 0e3e6b9076b..a5542a97ec0 100644 --- a/src/licensedcode/data/licenses/inria-linking-exception.LICENSE +++ b/src/licensedcode/data/licenses/inria-linking-exception.LICENSE @@ -6,9 +6,13 @@ category: Copyleft Limited owner: INRIA homepage_url: http://para.inria.fr/~maranget/hevea/distri/LICENSE is_exception: yes -spdx_license_key: LicenseRef-scancode-inria-linking-exception +spdx_license_key: QPL-1.0-INRIA-2004-exception +other_spdx_license_keys: + - LicenseRef-scancode-inria-linking-exception other_urls: - http://para.inria.fr/~maranget/hevea/distri/hevea-2.32.tar.gz + - https://git.frama-c.com/pub/frama-c/-/blob/master/licenses/Q_MODIFIED_LICENSE + - https://github.com/maranget/hevea/blob/master/LICENSE standard_notice: | As a special exception to the Q Public Licence, you may develop application programs, reusable components and other software items diff --git a/src/licensedcode/data/licenses/libpbm.LICENSE b/src/licensedcode/data/licenses/libpbm.LICENSE index 32802435b9a..459775873a7 100644 --- a/src/licensedcode/data/licenses/libpbm.LICENSE +++ b/src/licensedcode/data/licenses/libpbm.LICENSE @@ -5,11 +5,14 @@ name: PBM Library License category: Permissive owner: ACME Labs homepage_url: http://web.mit.edu/tex/fontutil/fontutils-0.6/pbm/libpbm1.c -spdx_license_key: LicenseRef-scancode-libpbm +spdx_license_key: xlock +other_spdx_license_keys: + - LicenseRef-scancode-libpbm text_urls: - http://web.mit.edu/tex/fontutil/fontutils-0.6/pbm/libpbm1.c other_urls: - http://sourceforge.net/p/netpbm/code/HEAD/tree/trunk/doc/COPYRIGHT.PATENT + - https://fossies.org/linux/tiff/contrib/ras/ras2tif.c --- Permission to use, copy, modify, and distribute this software and its documentation diff --git a/src/licensedcode/data/licenses/markus-kuhn-license.LICENSE b/src/licensedcode/data/licenses/markus-kuhn-license.LICENSE index a99dc56eb2e..935a9d99e14 100644 --- a/src/licensedcode/data/licenses/markus-kuhn-license.LICENSE +++ b/src/licensedcode/data/licenses/markus-kuhn-license.LICENSE @@ -5,11 +5,15 @@ name: Markus Kuhn License category: Permissive owner: Markus Kuhn homepage_url: https://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c -spdx_license_key: LicenseRef-scancode-markus-kuhn-license +spdx_license_key: HPND-Markus-Kuhn +other_spdx_license_keys: + - LicenseRef-scancode-markus-kuhn-license text_urls: - https://www.cl.cam.ac.uk/~mgk25/ucs/langinfo.c other_urls: - https://github.com/search?q=%22Permission+to+use%2C+copy%2C+modify%2C+and+distribute+this+software+for+any+purpose+and+without+fee+is+hereby+granted.%22+%22The+author+disclaims+all+warranties+with+regard+to+this+software.%22&type=code + - https://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c + - https://sourceware.org/git/?p=binutils-gdb.git;a=blob;f=readline/readline/support/wcwidth.c;h=0f5ec995796f4813abbcf4972aec0378ab74722a;hb=HEAD#l55 --- Permission to use, copy, modify, and distribute this software diff --git a/src/licensedcode/data/licenses/martin-birgmeier.LICENSE b/src/licensedcode/data/licenses/martin-birgmeier.LICENSE index cae69bd34b8..6042400a531 100644 --- a/src/licensedcode/data/licenses/martin-birgmeier.LICENSE +++ b/src/licensedcode/data/licenses/martin-birgmeier.LICENSE @@ -5,9 +5,13 @@ name: Martin Bergmeier License category: Permissive owner: Martin Bergmeier homepage_url: https://chromium.googlesource.com/native_client/nacl-newlib/+/590b76526a1ff92504bf20234610043fd45ae034/newlib/libc/stdlib/rand48.h -spdx_license_key: LicenseRef-scancode-martin-birgmeier +spdx_license_key: Martin-Birgmeier +other_spdx_license_keys: + - LicenseRef-scancode-martin-birgmeier text_urls: - https://chromium.googlesource.com/native_client/nacl-newlib/+/590b76526a1ff92504bf20234610043fd45ae034/newlib/libc/stdlib/rand48.h +other_urls: + - https://github.com/Perl/perl5/blob/blead/util.c#L6136 --- You may redistribute unmodified or modified versions of this source diff --git a/src/licensedcode/data/licenses/mit-addition.LICENSE b/src/licensedcode/data/licenses/mit-addition.LICENSE index 68900256c72..51bf1680858 100644 --- a/src/licensedcode/data/licenses/mit-addition.LICENSE +++ b/src/licensedcode/data/licenses/mit-addition.LICENSE @@ -5,7 +5,9 @@ name: MIT Addition License category: Permissive owner: Tom Wu homepage_url: http://www-cs-students.stanford.edu/~tjw/jsbn/LICENSE -spdx_license_key: LicenseRef-scancode-mit-addition +spdx_license_key: MIT-Wu +other_spdx_license_keys: + - LicenseRef-scancode-mit-addition other_urls: - http://www-cs-students.stanford.edu/~tjw/jsbn/ minimum_coverage: 90 diff --git a/src/licensedcode/data/licenses/openpbs-2.3.LICENSE b/src/licensedcode/data/licenses/openpbs-2.3.LICENSE index 699684b63e8..dbe6cef22ca 100644 --- a/src/licensedcode/data/licenses/openpbs-2.3.LICENSE +++ b/src/licensedcode/data/licenses/openpbs-2.3.LICENSE @@ -5,11 +5,15 @@ name: OpenPBS Software License v2.3 category: Copyleft Limited owner: Fedora homepage_url: http://fedoraproject.org/wiki/Licensing/OpenPBS -spdx_license_key: LicenseRef-scancode-openpbs-2.3 +spdx_license_key: OpenPBS-2.3 +other_spdx_license_keys: + - LicenseRef-scancode-openpbs-2.3 text_urls: - http://fedoraproject.org/wiki/Licensing/OpenPBS other_urls: - www.OpenPBS.org + - https://github.com/adaptivecomputing/torque/blob/master/PBS_License.txt + - https://www.mcs.anl.gov/research/projects/openpbs/PBS_License.txt ignorable_copyrights: - Copyright (c) 1999-2000 Veridian Information Solutions, Inc. ignorable_holders: diff --git a/src/licensedcode/data/licenses/osf-1990.LICENSE b/src/licensedcode/data/licenses/osf-1990.LICENSE index 3af078af73e..bd541842faf 100644 --- a/src/licensedcode/data/licenses/osf-1990.LICENSE +++ b/src/licensedcode/data/licenses/osf-1990.LICENSE @@ -5,9 +5,13 @@ name: OSF 1990 License category: Permissive owner: Open Group homepage_url: https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#HP_Variant -spdx_license_key: LicenseRef-scancode-osf-1990 +spdx_license_key: HP-1986 +other_spdx_license_keys: + - LicenseRef-scancode-osf-1990 text_urls: - https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#HP_Variant +other_urls: + - https://sourceware.org/git/?p=newlib-cygwin.git;a=blob;f=newlib/libc/machine/hppa/memchr.S;h=1cca3e5e8867aa4bffef1f75a5c1bba25c0c441e;hb=HEAD#l2 --- To anyone who acknowledges that this file is provided "AS IS" diff --git a/src/licensedcode/data/licenses/snprintf.LICENSE b/src/licensedcode/data/licenses/snprintf.LICENSE index 8bc8cb848bb..6492a1025aa 100644 --- a/src/licensedcode/data/licenses/snprintf.LICENSE +++ b/src/licensedcode/data/licenses/snprintf.LICENSE @@ -4,7 +4,11 @@ short_name: snprintf License name: snprintf License category: Permissive owner: Unspecified -spdx_license_key: LicenseRef-scancode-snprintf +spdx_license_key: snprintf +other_spdx_license_keys: + - LicenseRef-scancode-snprintf +other_urls: + - https://github.com/openssh/openssh-portable/blob/master/openbsd-compat/bsd-snprintf.c#L2 --- It may be used for any purpose as long as this notice remains intact on all diff --git a/src/licensedcode/data/licenses/sunpro.LICENSE b/src/licensedcode/data/licenses/sunpro.LICENSE index cc50ef8bc26..836864dd246 100644 --- a/src/licensedcode/data/licenses/sunpro.LICENSE +++ b/src/licensedcode/data/licenses/sunpro.LICENSE @@ -4,7 +4,9 @@ short_name: SunPro Attribution License name: SunPro Attribution License category: Permissive owner: Oracle (Sun) -spdx_license_key: LicenseRef-scancode-sunpro +spdx_license_key: SunPro +other_spdx_license_keys: + - LicenseRef-scancode-sunpro --- Developed at SunPro, a Sun Microsystems, Inc. business. diff --git a/src/licensedcode/data/licenses/thor-pl.LICENSE b/src/licensedcode/data/licenses/thor-pl.LICENSE index 539fe0eba1d..669042cf7a4 100644 --- a/src/licensedcode/data/licenses/thor-pl.LICENSE +++ b/src/licensedcode/data/licenses/thor-pl.LICENSE @@ -5,7 +5,34 @@ name: Thor Public License category: Copyleft Limited owner: Thor Project homepage_url: https://fedoraproject.org/wiki/Licensing:ThorPublicLicense?rd=Licensing/ThorPublicLicense -spdx_license_key: LicenseRef-scancode-thor-pl +spdx_license_key: TPL-1.0 +other_spdx_license_keys: + - LicenseRef-scancode-thor-pl +other_urls: + - https://fedoraproject.org/wiki/Licensing:ThorPublicLicense +standard_notice: | + The contents of this file are subject to the THOR Public License Version + 1.0 (the "License"); you may not use this file except in compliance with + the License. + Software distributed under the License is distributed on an "AS IS" basis, + WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License + for the specificlanguage governing rights and limitations under the + License. + The Original Code is ______________________________________. + The Initial Developer of the Original Code is _____________. + Portions created by ______________________ are Copyright (C) ______ + _______________________. + All Rights Reserved. + Contributor(s): ______________________________________. + Alternatively, the contents of this file may be used under the terms of the + _____ license (the [___] License), in which case the provisions of [______] + License are applicable instead of those above. If you wish to allow use of + your version of this file only under the terms of the [____] License and + not to allow others to use your version of this file under the TPL, + indicate your decision by deleting the provisions above and replace them + with the notice and other provisions required by the [___] License. If you + do not delete the provisions above, a recipient may use your version of + this file under either the TPL or the [___] License." --- THOR Public Licence (TPL) diff --git a/src/licensedcode/data/licenses/x11-bitstream.LICENSE b/src/licensedcode/data/licenses/x11-bitstream.LICENSE index 51519f7701a..9c3972aac78 100644 --- a/src/licensedcode/data/licenses/x11-bitstream.LICENSE +++ b/src/licensedcode/data/licenses/x11-bitstream.LICENSE @@ -5,7 +5,12 @@ name: X11-Style (Bitstream Charter) category: Permissive owner: Bitstream notes: this is an historical license with an extra grant -spdx_license_key: LicenseRef-scancode-x11-bitstream +spdx_license_key: Bitstream-Charter +other_spdx_license_keys: + - LicenseRef-scancode-x11-bitstream +other_urls: + - https://fedoraproject.org/wiki/Licensing/Charter#License_Text + - https://raw.githubusercontent.com/blackhole89/notekit/master/data/fonts/Charter%20license.txt ignorable_copyrights: - (c) Copyright 1989-1992, Bitstream Inc., Cambridge, MA. ignorable_holders: From f89e499a9db19808247fdb0520c4032aae3ecc62 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 23 Feb 2023 04:02:34 +0530 Subject: [PATCH 04/12] Add new licenses from SPDX license list 3.20 #3263 * Add new license files for licenses that were not present in scancode license list. Signed-off-by: Ayan Sinha Mahapatra --- .../data/licenses/adacore-doc.LICENSE | 14 +++ .../bsd-advertising-acknowledgement.LICENSE | 56 +++++++++ .../data/licenses/cc-by-nc-sa-2.0-de.LICENSE | 99 +++++++++++++++ .../data/licenses/cfitsio.LICENSE | 32 +++++ src/licensedcode/data/licenses/clips.LICENSE | 26 ++++ .../licenses/cornell-lossless-jpeg.LICENSE | 37 ++++++ .../data/licenses/hpnd-export-us.LICENSE | 32 +++++ .../hpnd-sell-variant-mit-disclaimer.LICENSE | 39 ++++++ .../licenses/iec-code-components-eula.LICENSE | 50 ++++++++ .../data/licenses/ijg-short.LICENSE | 50 ++++++++ .../data/licenses/jpl-image.LICENSE | 71 +++++++++++ src/licensedcode/data/licenses/kazlib.LICENSE | 24 ++++ src/licensedcode/data/licenses/loop.LICENSE | 66 ++++++++++ src/licensedcode/data/licenses/offis.LICENSE | 39 ++++++ .../data/licenses/qpl-1.0-inria-2004.LICENSE | 117 ++++++++++++++++++ .../data/licenses/swi-exception.LICENSE | 18 +++ .../data/licenses/symlinks.LICENSE | 21 ++++ src/licensedcode/data/licenses/tpdl.LICENSE | 15 +++ src/licensedcode/data/licenses/ttwl.LICENSE | 16 +++ src/licensedcode/data/licenses/ucar.LICENSE | 45 +++++++ src/licensedcode/data/licenses/w3m.LICENSE | 19 +++ 21 files changed, 886 insertions(+) create mode 100644 src/licensedcode/data/licenses/adacore-doc.LICENSE create mode 100644 src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE create mode 100644 src/licensedcode/data/licenses/cc-by-nc-sa-2.0-de.LICENSE create mode 100644 src/licensedcode/data/licenses/cfitsio.LICENSE create mode 100644 src/licensedcode/data/licenses/clips.LICENSE create mode 100644 src/licensedcode/data/licenses/cornell-lossless-jpeg.LICENSE create mode 100644 src/licensedcode/data/licenses/hpnd-export-us.LICENSE create mode 100644 src/licensedcode/data/licenses/hpnd-sell-variant-mit-disclaimer.LICENSE create mode 100644 src/licensedcode/data/licenses/iec-code-components-eula.LICENSE create mode 100644 src/licensedcode/data/licenses/ijg-short.LICENSE create mode 100644 src/licensedcode/data/licenses/jpl-image.LICENSE create mode 100644 src/licensedcode/data/licenses/kazlib.LICENSE create mode 100644 src/licensedcode/data/licenses/loop.LICENSE create mode 100644 src/licensedcode/data/licenses/offis.LICENSE create mode 100644 src/licensedcode/data/licenses/qpl-1.0-inria-2004.LICENSE create mode 100644 src/licensedcode/data/licenses/swi-exception.LICENSE create mode 100644 src/licensedcode/data/licenses/symlinks.LICENSE create mode 100644 src/licensedcode/data/licenses/tpdl.LICENSE create mode 100644 src/licensedcode/data/licenses/ttwl.LICENSE create mode 100644 src/licensedcode/data/licenses/ucar.LICENSE create mode 100644 src/licensedcode/data/licenses/w3m.LICENSE diff --git a/src/licensedcode/data/licenses/adacore-doc.LICENSE b/src/licensedcode/data/licenses/adacore-doc.LICENSE new file mode 100644 index 00000000000..f4255850eaf --- /dev/null +++ b/src/licensedcode/data/licenses/adacore-doc.LICENSE @@ -0,0 +1,14 @@ +--- +key: adacore-doc +short_name: AdaCore Doc License +name: AdaCore Doc License +owner: adacore +category: Permissive +spdx_license_key: AdaCore-doc +other_urls: + - https://github.com/AdaCore/xmlada/blob/master/docs/index.rst + - https://github.com/AdaCore/gnatcoll-core/blob/master/docs/index.rst + - https://github.com/AdaCore/gnatcoll-db/blob/master/docs/index.rst +--- + +This document may be copied, in whole or in part, in any form or by any means, as is or with alterations, provided that (1) alterations are clearly marked as alterations and (2) this copyright notice is included unmodified in any copy. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE b/src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE new file mode 100644 index 00000000000..6d3e9417c29 --- /dev/null +++ b/src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE @@ -0,0 +1,56 @@ +--- +key: bsd-advertising-acknowledgement +short_name: BSD Advertising Acknowledgement License +name: BSD Advertising Acknowledgement License +owner: David Giffin +category: Permissive +spdx_license_key: BSD-Advertising-Acknowledgement +other_urls: + - https://github.com/python-excel/xlrd/blob/master/LICENSE#L33 +ignorable_copyrights: + - Copyright (c) 2001 David Giffin +ignorable_holders: + - David Giffin +ignorable_authors: + - David Giffin +ignorable_emails: + - david@giffin.org +--- + +Copyright (c) 2001 David Giffin. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in +the documentation and/or other materials provided with the +distribution. + +3. All advertising materials mentioning features or use of this +software must display the following acknowledgment: +"This product includes software developed by +David Giffin ." + +4. Redistributions of any form whatsoever must retain the following +acknowledgment: +"This product includes software developed by +David Giffin ." + +THIS SOFTWARE IS PROVIDED BY DAVID GIFFIN ``AS IS'' AND ANY +EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL DAVID GIFFIN OR +ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED +OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/cc-by-nc-sa-2.0-de.LICENSE b/src/licensedcode/data/licenses/cc-by-nc-sa-2.0-de.LICENSE new file mode 100644 index 00000000000..97924c4ac7b --- /dev/null +++ b/src/licensedcode/data/licenses/cc-by-nc-sa-2.0-de.LICENSE @@ -0,0 +1,99 @@ +--- +key: cc-by-nc-sa-2.0-de +language: de +category: Source-available +owner: Creative Commons +short_name: CC-BY-NC-SA-2.0-DE +name: Creative Commons Attribution Non Commercial Share Alike 2.0 Germany +spdx_license_key: CC-BY-NC-SA-2.0-DE +other_urls: + - https://creativecommons.org/licenses/by-nc-sa/2.0/de/legalcode +ignorable_urls: + - https://creativecommons.org/ +--- + +Creative Commons Namensnennung — Nicht-kommerziell — Weitergabe unter gleichen Bedingungen 2.0 + +CREATIVE COMMONS IST KEINE RECHTSANWALTSGESELLSCHAFT UND LEISTET KEINE RECHTSBERATUNG. DIE WEITERGABE DIESES LIZENZENTWURFES FÜHRT ZU KEINEM MANDATSVERHÄLTNIS. CREATIVE COMMONS ERBRINGT DIESE INFORMATIONEN OHNE GEWÄHR. CREATIVE COMMONS ÜBERNIMMT KEINE GEWÄHRLEISTUNG FÜR DIE GELIEFERTEN INFORMATIONEN UND SCHLIEßT DIE HAFTUNG FÜR SCHÄDEN AUS, DIE SICH AUS IHREM GEBRAUCH ERGEBEN. + +Lizenzvertrag + +DAS URHEBERRECHTLICH GESCHÜTZTE WERK ODER DER SONSTIGE SCHUTZGEGENSTAND (WIE UNTEN BESCHRIEBEN) WIRD UNTER DEN BEDINGUNGEN DIESER CREATIVE COMMONS PUBLIC LICENSE („CCPL“ ODER „LIZENZVERTRAG“) ZUR VERFÜGUNG GESTELLT. DER SCHUTZGEGENSTAND IST DURCH DAS URHEBERRECHT UND/ODER EINSCHLÄGIGE GESETZE GESCHÜTZT. + +DURCH DIE AUSÜBUNG EINES DURCH DIESEN LIZENZVERTRAG GEWÄHRTEN RECHTS AN DEM SCHUTZGEGENSTAND ERKLÄREN SIE SICH MIT DEN LIZENZBEDINGUNGEN RECHTSVERBINDLICH EINVERSTANDEN. DER LIZENZGEBER RÄUMT IHNEN DIE HIER BESCHRIEBENEN RECHTE UNTER DER VORAUSSETZUNGEIN, DASS SIE SICH MIT DIESEN VERTRAGSBEDINGUNGEN EINVERSTANDEN ERKLÄREN. + +1. Definitionen + + a. Unter einer „Bearbeitung“ wird eine Übersetzung oder andere Bearbeitung des Werkes verstanden, die Ihre persönliche geistige Schöpfung ist. Eine freie Benutzung des Werkes wird nicht als Bearbeitung angesehen. + + b. Unter den „Lizenzelementen“ werden die folgenden Lizenzcharakteristika verstanden, die vom Lizenzgeber ausgewählt und in der Bezeichnung der Lizenz genannt werden: „Namensnennung“, „Nicht-kommerziell“, „Weitergabe unter gleichen Bedingungen“. + + c. Unter dem „Lizenzgeber“ wird die natürliche oder juristische Person verstanden, die den Schutzgegenstand unter den Bedingungen dieser Lizenz anbietet. + + d. Unter einem „Sammelwerk“ wird eine Sammlung von Werken, Daten oder anderen unabhängigen Elementen verstanden, die aufgrund der Auswahl oder Anordnung der Elemente eine persönliche geistige Schöpfung ist. Darunter fallen auch solche Sammelwerke, deren Elemente systematisch oder methodisch angeordnet und einzeln mit Hilfe elektronischer Mittel oder auf andere Weise zugänglich sind (Datenbankwerke). Ein Sammelwerk wird im Zusammenhang mit dieser Lizenz nicht als Bearbeitung (wie oben beschrieben) angesehen. + + e. Mit „SIE“ und „Ihnen“ ist die natürliche oder juristische Person gemeint, die die durch diese Lizenz gewährten Nutzungsrechte ausübt und die zuvor die Bedingungen dieser Lizenz im Hinblick auf das Werk nicht verletzt hat, oder die die ausdrückliche Erlaubnis des Lizenzgebers erhalten hat, die durch diese Lizenz gewährten Nutzungsrechte trotz einer vorherigen Verletzung auszuüben. + + f. Unter dem „Schutzgegenstand“wird das Werk oder Sammelwerk oder das Schutzobjekt eines verwandten Schutzrechts, das Ihnen unter den Bedingungen dieser Lizenz angeboten wird, verstanden + + g. Unter dem „Urheber“ wird die natürliche Person verstanden, die das Werk geschaffen hat. + + h. Unter einem „verwandten Schutzrecht“ wird das Recht an einem anderen urheberrechtlichen Schutzgegenstand als einem Werk verstanden, zum Beispiel einer wissenschaftlichen Ausgabe, einem nachgelassenen Werk, einem Lichtbild, einer Datenbank, einem Tonträger, einer Funksendung, einem Laufbild oder einer Darbietung eines ausübenden Künstlers. + + i. Unter dem „Werk“ wird eine persönliche geistige Schöpfung verstanden, die Ihnen unter den Bedingungen dieser Lizenz angeboten wird. + +2. Schranken des Urheberrechts. Diese Lizenz lässt sämtliche Befugnisse unberührt, die sich aus den Schranken des Urheberrechts,aus dem Erschöpfungsgrundsatz oder anderen Beschränkungen der Ausschließlichkeitsrechte des Rechtsinhabers ergeben. + +3. Lizenzierung. Unter den Bedingungen dieses Lizenzvertrages räumt Ihnen der Lizenzgeber ein lizenzgebührenfreies, räumlich und zeitlich (für die Dauer des Urheberrechts oder verwandten Schutzrechts) unbeschränktes einfaches Nutzungsrecht ein, den Schutzgegenstand in der folgenden Art und Weise zu nutzen: + + a. den Schutzgegenstand in körperlicher Form zu verwerten, insbesondere zu vervielfältigen, zu verbreiten und auszustellen; + + b. den Schutzgegenstand in unkörperlicher Form öffentlich wiederzugeben, insbesondere vorzutragen, aufzuführen und vorzuführen, öffentlich zugänglich zu machen, zu senden, durch Bild- und Tonträger wiederzugeben sowie Funksendungen und öffentliche Zugänglichmachungen wiederzugeben; + + c. den Schutzgegenstand auf Bild- oder Tonträger aufzunehmen, Lichtbilder davon herzustellen, weiterzusenden und in dem in a. und b. genannten Umfang zu verwerten; + + d. den Schutzgegenstand zu bearbeiten oder in anderer Weise umzugestalten und die Bearbeitungen zu veröffentlichen und in dem in a. bis c. genannten Umfang zu verwerten; + +Die genannten Nutzungsrechte können für alle bekannten Nutzungsarten ausgeübt werden. Die genannten Nutzungsrechte beinhalten das Recht, solche Veränderungen an dem Werk vorzunehmen, die technisch erforderlich sind, um die Nutzungsrechte für alle Nutzungsarten wahrzunehmen. Insbesondere sind davon die Anpassung an andere Medien und auf andere Dateiformate umfasst. + +4. Beschränkungen. Die Einräumung der Nutzungsrechte gemäß Ziffer 3 erfolgt ausdrücklich nur unter den folgenden Bedingungen: + + a. Sie dürfen den Schutzgegenstand ausschließlich unter den Bedingungen dieser Lizenz vervielfältigen, verbreiten oder öffentlich wiedergeben, und Sie müssen stets eine Kopie oder die vollständige Internetadresse in Form des Uniform-Resource-Identifier (URI) dieser Lizenz beifügen, wenn Sie den Schutzgegenstandvervielfältigen, verbreiten oder öffentlich wiedergeben. Sie dürfen keine Vertragsbedingungen anbieten oder fordern, die die Bedingungen dieser Lizenz oder die durch sie gewährten Rechte ändern oder beschränken. Sie dürfen den Schutzgegenstand nicht unterlizenzieren. Sie müssen alle Hinweise unverändert lassen, die auf diese Lizenz und den Haftungsausschluss hinweisen. Sie dürfen den Schutzgegenstand mit keinen technischen Schutzmaßnahmen versehen, die den Zugang oder den Gebrauch des Schutzgegenstandes in einer Weise kontrollieren, die mit den Bedingungen dieser Lizenz im Widerspruch stehen. Die genannten Beschränkungen gelten auch für den Fall, dass der Schutzgegenstand einen Bestandteil eines Sammelwerkes bildet; sie verlangen aber nicht, dass das Sammelwerk insgesamt zum Gegenstand dieser Lizenz gemacht wird. Wenn Sie ein Sammelwerk erstellen, müssen Sie - soweit dies praktikabel ist - auf die Mitteilung eines Lizenzgebers oder Urhebers hin aus dem Sammelwerk jeglichen Hinweis auf diesen Lizenzgeber oder diesen Urheber entfernen. Wenn Sie den Schutzgegenstand bearbeiten, müssen Sie - soweit dies praktikabel ist- auf die Aufforderung eines Rechtsinhabers hin von der Bearbeitung jeglichen Hinweis auf diesen Rechtsinhaber entfernen. + + b. Sie dürfen eine Bearbeitung ausschließlich unter den Bedingungen dieser Lizenz, einer späteren Version dieser Lizenz mit denselben Lizenzelementen wie diese Lizenz oder einer Creative Commons iCommons Lizenz, die dieselben Lizenzelemente wie diese Lizenz enthält (z.B. Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 2.0 Japan), vervielfältigen, verbreiten oder öffentlich wiedergeben. Sie müssen stets eine Kopie oder die Internetadresse in Form des Uniform-Resource-Identifier (URI) dieser Lizenz oder einer anderen Lizenz der im vorhergehenden Satz beschriebenen Art beifügen, wenn Sie die Bearbeitung vervielfältigen, verbreiten oder öffentlich wiedergeben. Sie dürfen keine Vertragsbedingungen anbieten oder fordern, die die Bedingungen dieser Lizenz oder die durch sie gewährten Rechte ändern oder beschränken, und Sie müssen alle Hinweise unverändert lassen, die auf diese Lizenz und den Haftungsausschluss hinweisen. Sie dürfen eine Bearbeitung nicht mit technischen Schutzmaßnahmen versehen, die den Zugang oder den Gebrauch der Bearbeitung in einer Weise kontrollieren, die mit den Bedingungen dieser Lizenz im Widerspruch stehen. Die genannten Beschränkungen gelten auch für eine Bearbeitung als Bestandteil eines Sammelwerkes; sie erfordern aber nicht, dass das Sammelwerk insgesamt zum Gegenstand dieser Lizenz gemacht wird. + + c. Sie dürfen die in Ziffer 3 gewährten Nutzungsrechte in keiner Weise verwenden, die hauptsächlich auf einen geschäftlichen Vorteil oder eine vertraglich geschuldete geldwerte Vergütung abzielt oder darauf gerichtet ist. Erhalten Sie im Zusammenhang mit der Einräumung der Nutzungsrechte ebenfalls einen Schutzgegenstand, ohne dass eine vertragliche Verpflichtung hierzu besteht, so wird dies nicht als geschäftlicher Vorteil oder vertraglich geschuldete geldwerte Vergütung angesehen, wenn keine Zahlung oder geldwerte Vergütung in Verbindung mit dem Austausch der Schutzgegenstände geleistet wird (z.B. File-Sharing). + + d. Wenn Sie den Schutzgegenstand oder eine Bearbeitung oder ein Sammelwerk vervielfältigen, verbreiten oder öffentlich wiedergeben, müssen Sie alle Urhebervermerke für den Schutzgegenstand unverändert lassen und die Urheberschaft oder Rechtsinhaberschaft in einer der von Ihnen vorgenommenen Nutzung angemessenen Form anerkennen, indem Sie den Namen (oder das Pseudonym, falls ein solches verwendet wird) des Urhebers oder Rechteinhabers nennen, wenn dieser angegeben ist. Dies gilt auch für den Titel des Schutzgegenstandes, wenn dieser angeben ist, sowie - in einem vernünftigerweise durchführbaren Umfang - für die mit dem Schutzgegenstand zu verbindende Internetadresse in Form des Uniform-Resource-Identifier (URI), wie sie der Lizenzgeber angegeben hat, sofern dies geschehen ist, es sei denn, diese Internetadresse verweist nicht auf den Urhebervermerk oder die Lizenzinformationen zu dem Schutzgegenstand. Bei einer Bearbeitung ist ein Hinweis darauf aufzuführen, in welcher Form der Schutzgegenstand in die Bearbeitung eingegangen ist (z.B. „Französische Übersetzung des ... (Werk) durch ... (Urheber)“ oder „Das Drehbuch beruht auf dem Werk des ... (Urheber)“). Ein solcher Hinweis kann in jeder angemessenen Weise erfolgen, wobei jedoch bei einer Bearbeitung, einer Datenbank oder einem Sammelwerk der Hinweis zumindest an gleicher Stelle und in ebenso auffälliger Weise zu erfolgen hat wie vergleichbare Hinweise auf andere Rechtsinhaber. + + e. Obwohl die gemäss Ziffer 3 gewährten Nutzungsrechte in umfassender Weise ausgeübt werden dürfen, findet diese Erlaubnis ihre gesetzliche Grenze in den Persönlichkeitsrechten der Urheber und ausübenden Künstler, deren berechtigte geistige und persönliche Interessen bzw. deren Ansehen oder Ruf nicht dadurch gefährdet werden dürfen, dass ein Schutzgegenstand über das gesetzlich zulässige Maß hinaus beeinträchtigt wird. + +5. Gewährleistung. Sofern dies von den Vertragsparteien nicht anderweitig schriftlich vereinbart,, bietet der Lizenzgeber keine Gewährleistung für die erteilten Rechte, außer für den Fall, dass Mängel arglistig verschwiegen wurden. Für Mängel anderer Art, insbesondere bei der mangelhaften Lieferung von Verkörperungen des Schutzgegenstandes, richtet sich die Gewährleistung nach der Regelung, die die Person, die Ihnen den Schutzgegenstand zur Verfügung stellt, mit Ihnen außerhalb dieser Lizenz vereinbart, oder - wenn eine solche Regelung nicht getroffen wurde - nach den gesetzlichen Vorschriften. + +6. Haftung. Über die in Ziffer 5 genannte Gewährleistung hinaus haftet Ihnen der Lizenzgeber nur für Vorsatz und grobe Fahrlässigkeit. + +7. Vertragsende + + a. Dieser Lizenzvertrag und die durch ihn eingeräumten Nutzungsrechte enden automatisch bei jeder Verletzung der Vertragsbedingungen durch Sie. Für natürliche und juristische Personen, die von Ihnen eine Bearbeitung, eine Datenbank oder ein Sammelwerk unter diesen Lizenzbedingungen erhalten haben, gilt die Lizenz jedoch weiter, vorausgesetzt, diese natürlichen oder juristischen Personen erfüllen sämtliche Vertragsbedingungen. Die Ziffern 1, 2, 5, 6, 7 und 8 gelten bei einer Vertragsbeendigung fort. + + b. Unter den oben genannten Bedingungen erfolgt die Lizenz auf unbegrenzte Zeit (für die Dauer des Schutzrechts). Dennoch behält sich der Lizenzgeber das Recht vor, den Schutzgegenstand unter anderen Lizenzbedingungen zu nutzen oder die eigene Weitergabe des Schutzgegenstandes jederzeit zu beenden, vorausgesetzt, dass solche Handlungen nicht dem Widerruf dieser Lizenz dienen (oder jeder anderen Lizenzierung, die auf Grundlage dieser Lizenz erfolgt ist oder erfolgen muss) und diese Lizenz wirksam bleibt, bis Sie unter den oben genannten Voraussetzungen endet. + +8. Schlussbestimmungen + + a. Jedes Mal, wenn Sie den Schutzgegenstand vervielfältigen, verbreiten oder öffentlich wiedergeben, bietet der Lizenzgeber dem Erwerber eine Lizenz für den Schutzgegenstand unter denselben Vertragsbedingungen an, unter denen er Ihnen die Lizenz eingeräumt hat. + + b. Jedes Mal, wenn Sie eine Bearbeitung vervielfältigen, verbreiten oder öffentlich wiedergeben, bietet der Lizenzgeber dem Erwerber eine Lizenz für den ursprünglichen Schutzgegenstand unter denselben Vertragsbedingungen an, unter denen er Ihnen die Lizenz eingeräumt hat. + + c. Sollte eine Bestimmung dieses Lizenzvertrages unwirksam sein, so wird die Wirksamkeit der übrigen Lizenzbestimmungen dadurch nicht berührt, und an die Stelle der unwirksamen Bestimmung tritt eine Ersatzregelung, die dem mit der unwirksamen Bestimmung angestrebten Zweck am nächsten kommt. + + d. Nichts soll dahingehend ausgelegt werden, dass auf eine Bestimmung dieses Lizenzvertrages verzichtet oder einer Vertragsverletzung zugestimmt wird, so lange ein solcher Verzicht oder eine solche Zustimmung nicht schriftlich vorliegen und von der verzichtenden oder zustimmenden Vertragspartei unterschrieben sind + + e. Dieser Lizenzvertrag stellt die vollständige Vereinbarung zwischen den Vertragsparteien hinsichtlich des Schutzgegenstandes dar. Es gibt keine weiteren ergänzenden Vereinbarungen oder mündlichen Abreden im Hinblick auf den Schutzgegenstand. Der Lizenzgeber ist an keine zusätzlichen Abreden gebunden, die aus irgendeiner Absprache mit Ihnen entstehen könnten. Der Lizenzvertrag kann nicht ohne eine übereinstimmende schriftliche Vereinbarung zwischen dem Lizenzgeber und Ihnen abgeändert werden. + + f. Auf diesen Lizenzvertrag findet das Recht der Bundesrepublik Deutschland Anwendung. + +CREATIVE COMMONS IST KEINE VERTRAGSPARTEI DIESES LIZENZVERTRAGES UND ÜBERNIMMT KEINERLEI GEWÄHRLEISTUNG FÜR DAS WERK. CREATIVE COMMONS IST IHNEN ODER DRITTEN GEGENÜBER NICHT HAFTBAR FÜR SCHÄDEN JEDWEDER ART. UNGEACHTET DER VORSTEHENDEN ZWEI (2) SÄTZE HAT CREATIVE COMMONS ALL RECHTE UND PFLICHTEN EINES LIZENSGEBERS, WENN SICH CREATIVE COMMONS AUSDRÜCKLICH ALS LIZENZGEBER BEZEICHNET. + +AUSSER FÜR DEN BESCHRÄNKTEN ZWECK EINES HINWEISES AN DIE ÖFFENTLICHKEIT, DASS DAS WERK UNTER DER CCPL LIZENSIERT WIRD, DARF KENIE VERTRAGSPARTEI DIE MARKE “CREATIVE COMMONS” ODER EINE ÄHNLICHE MARKE ODER DAS LOGO VON CREATIVE COMMONS OHNE VORHERIGE GENEHMIGUNG VON CREATIVE COMMONS NUTZEN. JEDE GESTATTETE NUTZUNG HAT IN ÜBREEINSTIMMUNG MIT DEN JEWEILS GÜLTIGEN NUTZUNGSBEDINGUNGEN FÜR MARKEN VON CREATIVE COMMONS ZU ERFOLGEN, WIE SIE AUF DER WEBSITE ODER IN ANDERER WEISE AUF ANFRAGE VON ZEIT ZU ZEIT ZUGÄNGLICH GEMACHT WERDEN. + +CREATIVE COMMONS KANN UNTER https://creativecommons.org KONTAKTIERT WERDEN. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/cfitsio.LICENSE b/src/licensedcode/data/licenses/cfitsio.LICENSE new file mode 100644 index 00000000000..e614585df12 --- /dev/null +++ b/src/licensedcode/data/licenses/cfitsio.LICENSE @@ -0,0 +1,32 @@ +--- +key: cfitsio +short_name: CFITSIO License +name: CFITSIO License +owner: NASA +category: Permissive +spdx_license_key: CFITSIO +other_urls: + - https://heasarc.gsfc.nasa.gov/docs/software/fitsio/c/f_user/node9.html +--- + +Copyright (Unpublished-all rights reserved under the copyright laws of the United States), +U.S. Government as represented by the Administrator of the National Aeronautics and Space +Administration. No copyright is claimed in the United States under Title 17, U.S. Code. + +Permission to freely use, copy, modify, and distribute this software and its documentation +without fee is hereby granted, provided that this copyright notice and disclaimer of warranty +appears in all copies. + +DISCLAIMER: + +THE SOFTWARE IS PROVIDED 'AS IS' WITHOUT ANY WARRANTY OF ANY KIND, EITHER EXPRESSED, IMPLIED, +OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTY THAT THE SOFTWARE WILL CONFORM TO +SPECIFICATIONS, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, +AND FREEDOM FROM INFRINGEMENT, AND ANY WARRANTY THAT THE DOCUMENTATION WILL CONFORM TO +THE SOFTWARE, OR ANY WARRANTY THAT THE SOFTWARE WILL BE ERROR FREE. IN NO EVENT SHALL NASA +BE LIABLE FOR ANY DAMAGES, INCLUDING, BUT NOT LIMITED TO, DIRECT, INDIRECT, SPECIAL OR +CONSEQUENTIAL DAMAGES, ARISING OUT OF, RESULTING FROM, OR IN ANY WAY CONNECTED WITH THIS +SOFTWARE, WHETHER OR NOT BASED UPON WARRANTY, CONTRACT, TORT , OR OTHERWISE, WHETHER OR NOT +INJURY WAS SUSTAINED BY PERSONS OR PROPERTY OR OTHERWISE, AND WHETHER OR NOT LOSS WAS +SUSTAINED FROM, OR AROSE OUT OF THE RESULTS OF, OR USE OF, THE SOFTWARE OR SERVICES +PROVIDED HEREUNDER." \ No newline at end of file diff --git a/src/licensedcode/data/licenses/clips.LICENSE b/src/licensedcode/data/licenses/clips.LICENSE new file mode 100644 index 00000000000..872461ae719 --- /dev/null +++ b/src/licensedcode/data/licenses/clips.LICENSE @@ -0,0 +1,26 @@ +--- +key: clips +short_name: Clips License +name: Clips License +owner: Joshua Scoggins +category: Permissive +spdx_license_key: Clips +other_urls: + - https://github.com/DrItanium/maya/blob/master/LICENSE.CLIPS +--- + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, and/or sell copies of the Software, and to permit persons +to whom the Software is furnished to do so. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY +CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/cornell-lossless-jpeg.LICENSE b/src/licensedcode/data/licenses/cornell-lossless-jpeg.LICENSE new file mode 100644 index 00000000000..d04b872c897 --- /dev/null +++ b/src/licensedcode/data/licenses/cornell-lossless-jpeg.LICENSE @@ -0,0 +1,37 @@ +--- +key: cornell-lossless-jpeg +short_name: Cornell Lossless JPEG License +name: Cornell Lossless JPEG License +owner: Kongji Huang +category: Permissive +spdx_license_key: Cornell-Lossless-JPEG +other_urls: + - https://android.googlesource.com/platform/external/dng_sdk/+/refs/heads/master/source/dng_lossless_jpeg.cpp#16 + - https://www.mssl.ucl.ac.uk/~mcrw/src/20050920/proto.h + - https://gitlab.freedesktop.org/libopenraw/libopenraw/blob/master/lib/ljpegdecompressor.cpp#L32 +ignorable_copyrights: + - Copyright (c) 1993 Cornell University, Kongji Huang +ignorable_holders: + - Cornell University, Kongji Huang +--- + +Copyright (c) 1993 Cornell University, Kongji Huang +All rights reserved. + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose, without fee, and without written +agreement is hereby granted, provided that the above copyright notice +and the following two paragraphs appear in all copies of this +software. + +IN NO EVENT SHALL THE CORNELL UNIVERSITY BE LIABLE TO ANY PARTY FOR +DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF CORNELL +UNIVERSITY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +THE CORNELL UNIVERSITY SPECIFICALLY DISCLAIMS ANY WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE +PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND CORNELL UNIVERSITY HAS +NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, +OR MODIFICATIONS. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/hpnd-export-us.LICENSE b/src/licensedcode/data/licenses/hpnd-export-us.LICENSE new file mode 100644 index 00000000000..86468e8d09e --- /dev/null +++ b/src/licensedcode/data/licenses/hpnd-export-us.LICENSE @@ -0,0 +1,32 @@ +--- +key: hpnd-export-us +short_name: HPND with US Government export control warning +name: HPND with US Government export control warning +owner: Massachusetts Institute of Technology +category: Free Restricted +spdx_license_key: HPND-export-US +other_urls: + - https://www.kermitproject.org/ck90.html#source +ignorable_copyrights: + - Copyright (c) 1990 by the Massachusetts Institute of Technology +ignorable_holders: + - the Massachusetts Institute of Technology +--- + +Copyright (C) 1990 by the Massachusetts Institute of Technology + +Export of this software from the United States of America may +require a specific license from the United States Government. +It is the responsibility of any person or organization contemplating +export to obtain such a license before exporting. + +WITHIN THAT CONSTRAINT, permission to use, copy, modify, and +distribute this software and its documentation for any purpose and +without fee is hereby granted, provided that the above copyright +notice appear in all copies and that both that copyright notice and +this permission notice appear in supporting documentation, and that +the name of M.I.T. not be used in advertising or publicity pertaining +to distribution of the software without specific, written prior +permission. M.I.T. makes no representations about the suitability of +this software for any purpose. It is provided "as is" without express +or implied warranty. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/hpnd-sell-variant-mit-disclaimer.LICENSE b/src/licensedcode/data/licenses/hpnd-sell-variant-mit-disclaimer.LICENSE new file mode 100644 index 00000000000..418b5ede3ee --- /dev/null +++ b/src/licensedcode/data/licenses/hpnd-sell-variant-mit-disclaimer.LICENSE @@ -0,0 +1,39 @@ +--- +key: hpnd-sell-variant-mit-disclaimer +category: Permissive +owner: Jim Knoble +short_name: HPND sell variant with MIT disclaimer +name: HPND sell variant with MIT disclaimer +spdx_license_key: HPND-sell-variant-MIT-disclaimer +other_urls: + - https://github.com/sigmavirus24/x11-ssh-askpass/blob/master/README +ignorable_copyrights: + - Copyright (c) 1999,2000,2001 Jim Knoble +ignorable_holders: + - Jim Knoble +ignorable_authors: + - Jim Knoble +ignorable_emails: + - jmknoble@pobox.com +--- + +by Jim Knoble + Copyright (C) 1999,2000,2001 Jim Knoble + + Permission to use, copy, modify, distribute, and sell this software + and its documentation for any purpose is hereby granted without fee, + provided that the above copyright notice appear in all copies and + that both that copyright notice and this permission notice appear in + supporting documentation. + ++------------+ +| Disclaimer | ++------------+ + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + express or implied, including but not limited to the warranties of + merchantability, fitness for a particular purpose and + noninfringement. In no event shall the author(s) be liable for any + claim, damages or other liability, whether in an action of contract, + tort or otherwise, arising from, out of or in connection with the + software or the use or other dealings in the software. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/iec-code-components-eula.LICENSE b/src/licensedcode/data/licenses/iec-code-components-eula.LICENSE new file mode 100644 index 00000000000..948007a3386 --- /dev/null +++ b/src/licensedcode/data/licenses/iec-code-components-eula.LICENSE @@ -0,0 +1,50 @@ +--- +key: iec-code-components-eula +short_name: IEC CC EULA +name: IEC Code Components End-user licence agreement +owner: IEC +category: Permissive +spdx_license_key: IEC-Code-Components-EULA +other_urls: + - https://www.iec.ch/webstore/custserv/pdf/CC-EULA.pdf + - https://www.iec.ch/CCv1 + - https://www.iec.ch/copyright +--- + +IEC Code Components End-user licence agreement + +Code Components in IEC standards (International Standards, Technical Specifications or +Technical Reports) which have been identified and approved for licensing, are licensed subject to +the following conditions: + +- Redistributions of software must retain the Copyright Notice, this list of conditions and the +disclaimer below (“Disclaimer”). +- The software license extends to modifications permitted under the relevant IEC standard. +- The software license extends to clarifications and corrections approved by IEC. +- Neither the name of IEC, nor the names of specific contributors, may be used to endorse or +promote products derived from this software without specific prior written permission. The +relevant IEC standard may be referenced when claiming compliance with the relevant IEC +standard. +- The user of Code Components shall attribute each such Code Component to IEC and identify +the IEC standard from which it is taken. Such attribution (e.g., “This code was derived from IEC +[insert standard reference number:publication year] within modifications permitted in the +relevant IEC standard. Please reproduce this note if possible.”), may be placed in the code itself +or any other reasonable location. + +Code Components means components included in IEC standards that are intended to be directly +processed by a computer and also includes any text found between the markers and , or otherwise clearly labeled in this standard as a Code +Component. + +The Disclaimer is: +EACH OF THE CODE COMPONENTS IS PROVIDED BY THE COPYRIGHT HOLDERS AND +CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT +NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A +PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER +OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THE CODE +COMPONENTS, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/ijg-short.LICENSE b/src/licensedcode/data/licenses/ijg-short.LICENSE new file mode 100644 index 00000000000..506b86da5fc --- /dev/null +++ b/src/licensedcode/data/licenses/ijg-short.LICENSE @@ -0,0 +1,50 @@ +--- +key: ijg-short +short_name: Independent JPEG Group License - short +name: Independent JPEG Group License - short +category: Permissive +owner: IJG - Independent JPEG Group +spdx_license_key: IJG-short +other_urls: + - https://sourceforge.net/p/xmedcon/code/ci/master/tree/libs/ljpg/ +ignorable_copyrights: + - copyright (c) 1991, 1992, Thomas G. Lane +ignorable_holders: + - Thomas G. Lane +--- + +The authors make NO WARRANTY or representation, either express or +implied, with respect to this software, its quality, accuracy, +merchantability, or fitness for a particular purpose. This software is +provided "AS IS", and you, its user, assume the entire risk as to its +quality and accuracy. + +This software is copyright (C) 1991, 1992, Thomas G. Lane. All Rights +Reserved except as specified below. + +Permission is hereby granted to use, copy, modify, and distribute this +software (or portions thereof) for any purpose, without fee, subject to +these conditions: + +(1) If any part of the source code for this software +is distributed, then this README file must be included, with this +copyright and no-warranty notice unaltered; and any additions, +deletions, or changes to the original files must be clearly indicated +in accompanying documentation. + +(2) If only executable code is +distributed, then the accompanying documentation must state that "this +software is based in part on the work of the Independent JPEG Group". + +(3) Permission for use of this software is granted only if the user +accepts full responsibility for any undesirable consequences; the +authors accept NO LIABILITY for damages of any kind. + +Permission is NOT granted for the use of any IJG author's name or +company name in advertising or publicity relating to this software or +products derived from it. This software may be referred to only as +"the Independent JPEG Group's software". + +We specifically permit and encourage the use of this software as the +basis of commercial products, provided that all warranty or liability +claims are assumed by the product vendor. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/jpl-image.LICENSE b/src/licensedcode/data/licenses/jpl-image.LICENSE new file mode 100644 index 00000000000..3f65fa43209 --- /dev/null +++ b/src/licensedcode/data/licenses/jpl-image.LICENSE @@ -0,0 +1,71 @@ +--- +key: jpl-image +short_name: JPL Image Use Policy +name: JPL Image Use Policy +owner: Nasa Jet Propulsion Laboratory +category: Source-available +spdx_license_key: JPL-image +other_urls: + - https://www.jpl.nasa.gov/jpl-image-use-policy +ignorable_emails: + - bert.ulrich@hq.nasa.gov + - instcomm@jpl.nasa.gov +--- + +JPL Image Use Policy + +Unless otherwise noted, images and video on JPL public web sites +(public sites ending with a jpl.nasa.gov address) may be used +for any purpose without prior permission, subject to the special +cases noted below. Publishers who wish to have authorization may +print this page and retain it for their records; JPL does not +issue image permissions on an image by image basis. + +By electing to download the material from this web site the user agrees: + +1. that Caltech makes no representations or warranties with respect to + ownership of copyrights in the images, and does not represent others + who may claim to be authors or owners of copyright of any of the images, + and makes no warranties as to the quality of the images. Caltech shall + not be responsible for any loss or expenses resulting from the use of + the images, and you release and hold Caltech harmless from all liability + arising from such use. +2. to use a credit line in connection with images. Unless otherwise noted + in the caption information for an image, the credit line should be + "Courtesy NASA/JPL-Caltech." +3. that the endorsement of any product or service by Caltech, JPL or NASA + must not be claimed or implied. + +Special Cases: + +* Prior written approval must be obtained to use the NASA insignia logo + (the blue "meatball" insignia), the NASA logotype (the red "worm" logo) + and the NASA seal. These images may not be used by persons who are not + NASA employees or on products (including Web pages) that are not NASA + sponsored. In addition, no image may be used to explicitly or implicitly + suggest endorsement by NASA, JPL or Caltech of commercial goods or services. + Requests to use NASA logos may be directed to Bert Ulrich, Public Services + Division, NASA Headquarters, Code POS, Washington, DC 20546, + telephone (202) 358-1713, fax (202) 358-4331, email bert.ulrich@hq.nasa.gov. + +* Prior written approval must be obtained to use the JPL logo + (stylized JPL letters in red or other colors). Requests to use the JPL logo + may be directed to the Institutional Communications Office, + email instcomm@jpl.nasa.gov. + +* If an image includes an identifiable person, using the image for commercial + purposes may infringe that person's right of privacy or publicity, + and permission should be obtained from the person. NASA and JPL generally + do not permit likenesses of current employees to appear on commercial products. + For more information, consult the NASA and JPL points of contact listed above. + +* JPL/Caltech contractors and vendors who wish to use JPL images in advertising + or public relation materials should direct requests to the Institutional + Communications Office, email instcomm@jpl.nasa.gov. + +* Some image and video materials on JPL public web sites are owned by organizations +other than JPL or NASA. These owners have agreed to make their images and video +available for journalistic, educational and personal uses, but restrictions are +placed on commercial uses. To obtain permission for commercial use, contact the +copyright owner listed in each image caption. Ownership of images and video by +parties other than JPL and NASA is noted in the caption material with each image. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/kazlib.LICENSE b/src/licensedcode/data/licenses/kazlib.LICENSE new file mode 100644 index 00000000000..a5781fc8624 --- /dev/null +++ b/src/licensedcode/data/licenses/kazlib.LICENSE @@ -0,0 +1,24 @@ +--- +key: kazlib +short_name: Kazlib +name: Kazlib License +owner: Kaz Kylheku +category: Permissive +spdx_license_key: Kazlib +other_urls: + - http://git.savannah.gnu.org/cgit/kazlib.git/tree/except.c?id=0062df360c2d17d57f6af19b0e444c51feb99036 +ignorable_copyrights: + - Copyright (c) 1999 Kaz Kylheku +ignorable_holders: + - Kaz Kylheku +--- + +Free Software License: +All rights are reserved by the author, with the following exceptions: +Permission is granted to freely reproduce and distribute this software, +possibly in exchange for a fee, provided that this copyright notice appears intact. +Permission is also granted to adapt this software to produce derivative works, +as long as the modified versions carry this copyright notice and additional notices +stating that the work has been modified. This source code may be translated into +executable form and incorporated into proprietary software; there is no requirement +for such software to contain a copyright notice related to this source. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/loop.LICENSE b/src/licensedcode/data/licenses/loop.LICENSE new file mode 100644 index 00000000000..e0a52bfb103 --- /dev/null +++ b/src/licensedcode/data/licenses/loop.LICENSE @@ -0,0 +1,66 @@ +--- +key: loop +short_name: Common Lisp LOOP License +name: Common Lisp LOOP License +spdx_license_key: LOOP +category: Permissive +owner: Symbolics Inc and MIT +other_urls: + - https://gitlab.com/embeddable-common-lisp/ecl/-/blob/develop/src/lsp/loop.lsp + - http://git.savannah.gnu.org/cgit/gcl.git/tree/gcl/lsp/gcl_loop.lsp?h=Version_2_6_13pre + - https://sourceforge.net/p/sbcl/sbcl/ci/master/tree/src/code/loop.lisp + - https://github.com/cl-adams/adams/blob/master/LICENSE.md + - https://github.com/blakemcbride/eclipse-lisp/blob/master/lisp/loop.lisp + - https://gitlab.common-lisp.net/cmucl/cmucl/-/blob/master/src/code/loop.lisp +ignorable_copyrights: + - Copyright (c) 1986 by the Massachusetts Institute of Technology + - Copyright (c) 1989, 1990, 1991, 1992 by Symbolics, Inc. +ignorable_holders: + - Symbolics, Inc. + - the Massachusetts Institute of Technology +--- + +Portions of LOOP are Copyright (c) 1986 by the Massachusetts Institute of Technology. +All Rights Reserved. + +Permission to use, copy, modify and distribute this software and its +documentation for any purpose and without fee is hereby granted, +provided that the M.I.T. copyright notice appear in all copies and that +both that copyright notice and this permission notice appear in +supporting documentation. The names "M.I.T." and "Massachusetts +Institute of Technology" may not be used in advertising or publicity +pertaining to distribution of the software without specific, written +prior permission. Notice must be given in supporting documentation that +copying distribution is by permission of M.I.T. M.I.T. makes no +representations about the suitability of this software for any purpose. +It is provided "as is" without express or implied warranty. + +Massachusetts Institute of Technology +77 Massachusetts Avenue +Cambridge, Massachusetts 02139 +United States of America ++1-617-253-1000 + +Portions of LOOP are Copyright (c) 1989, 1990, 1991, 1992 by Symbolics, Inc. +All Rights Reserved. + +Permission to use, copy, modify and distribute this software and its +documentation for any purpose and without fee is hereby granted, +provided that the Symbolics copyright notice appear in all copies and +that both that copyright notice and this permission notice appear in +supporting documentation. The name "Symbolics" may not be used in +advertising or publicity pertaining to distribution of the software +without specific, written prior permission. Notice must be given in +supporting documentation that copying distribution is by permission of +Symbolics. Symbolics makes no representations about the suitability of +this software for any purpose. It is provided "as is" without express +or implied warranty. + +Symbolics, CLOE Runtime, and Minima are trademarks, and CLOE, Genera, +and Zetalisp are registered trademarks of Symbolics, Inc. + +Symbolics, Inc. +8 New England Executive Park, East +Burlington, Massachusetts 01803 +United States of America ++1-617-221-1000 \ No newline at end of file diff --git a/src/licensedcode/data/licenses/offis.LICENSE b/src/licensedcode/data/licenses/offis.LICENSE new file mode 100644 index 00000000000..c6ab4cdc067 --- /dev/null +++ b/src/licensedcode/data/licenses/offis.LICENSE @@ -0,0 +1,39 @@ +--- +key: offis +short_name: OFFIS License +name: OFFIS License +spdx_license_key: OFFIS +category: Permissive +owner: OFFIS +other_urls: + - https://sourceforge.net/p/xmedcon/code/ci/master/tree/libs/dicom/README +ignorable_copyrights: + - Copyright (c) 1994-2001, OFFIS +ignorable_holders: + - OFFIS +ignorable_authors: + - Kuratorium OFFIS e.V. +--- + +Copyright (C) 1994-2001, OFFIS + +This software and supporting documentation were developed by + +Kuratorium OFFIS e.V. +Healthcare Information and Communication Systems +Escherweg 2 +D-26121 Oldenburg, Germany + +THIS SOFTWARE IS MADE AVAILABLE, AS IS, AND OFFIS MAKES NO WARRANTY +REGARDING THE SOFTWARE, ITS PERFORMANCE, ITS MERCHANTABILITY OR +FITNESS FOR ANY PARTICULAR USE, FREEDOM FROM ANY COMPUTER DISEASES OR +ITS CONFORMITY TO ANY SPECIFICATION. THE ENTIRE RISK AS TO QUALITY AND +PERFORMANCE OF THE SOFTWARE IS WITH THE USER. + +Copyright of the software and supporting documentation is, unless +otherwise stated, owned by OFFIS, and free access is hereby granted as +a license to use this software, copy this software and prepare +derivative works based upon this software. However, any distribution +of this software source code or supporting documentation or derivative +works (source code and supporting documentation) must include the +three paragraphs of this copyright notice. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/qpl-1.0-inria-2004.LICENSE b/src/licensedcode/data/licenses/qpl-1.0-inria-2004.LICENSE new file mode 100644 index 00000000000..b542b273791 --- /dev/null +++ b/src/licensedcode/data/licenses/qpl-1.0-inria-2004.LICENSE @@ -0,0 +1,117 @@ +--- +key: qpl-1.0-inria-2004 +short_name: Q Public License 1.0 - INRIA 2004 variant +name: Q Public License 1.0 - INRIA 2004 variant +owner: Troll Tech AS +category: Copyleft Limited +spdx_license_key: QPL-1.0-INRIA-2004 +other_urls: + - https://github.com/maranget/hevea/blob/master/LICENSE +ignorable_copyrights: + - Copyright (c) 1999 Troll Tech AS, Norway +ignorable_holders: + - Troll Tech AS, Norway +--- + +THE Q PUBLIC LICENSE version 1.0 + + Copyright (C) 1999 Troll Tech AS, Norway. + Everyone is permitted to copy and + distribute this license document. + +The intent of this license is to establish freedom to share and change +the software regulated by this license under the open source model. + +This license applies to any software containing a notice placed by the +copyright holder saying that it may be distributed under the terms of +the Q Public License version 1.0. Such software is herein referred to +as the Software. This license covers modification and distribution of +the Software, use of third-party application programs based on the +Software, and development of free software which uses the Software. + + Granted Rights + +1. You are granted the non-exclusive rights set forth in this license +provided you agree to and comply with any and all conditions in this +license. Whole or partial distribution of the Software, or software +items that link with the Software, in any form signifies acceptance of +this license. + +2. You may copy and distribute the Software in unmodified form +provided that the entire package, including - but not restricted to - +copyright, trademark notices and disclaimers, as released by the +initial developer of the Software, is distributed. + +3. You may make modifications to the Software and distribute your +modifications, in a form that is separate from the Software, such as +patches. The following restrictions apply to modifications: + + a. Modifications must not alter or remove any copyright notices + in the Software. + + b. When modifications to the Software are released under this + license, a non-exclusive royalty-free right is granted to the + initial developer of the Software to distribute your + modification in future versions of the Software provided such + versions remain available under these terms in addition to any + other license(s) of the initial developer. + +4. You may distribute machine-executable forms of the Software or +machine-executable forms of modified versions of the Software, +provided that you meet these restrictions: + + a. You must include this license document in the distribution. + + b. You must ensure that all recipients of the machine-executable + forms are also able to receive the complete machine-readable + source code to the distributed Software, including all + modifications, without any charge beyond the costs of data + transfer, and place prominent notices in the distribution + explaining this. + + c. You must ensure that all modifications included in the + machine-executable forms are available under the terms of this + license. + +5. You may use the original or modified versions of the Software to +compile, link and run application programs legally developed by you or +by others. + +6. You may develop application programs, reusable components and other +software items that link with the original or modified versions of the +Software. These items, when distributed, are subject to the following +requirements: + + a. You must ensure that all recipients of machine-executable + forms of these items are also able to receive and use the + complete machine-readable source code to the items without any + charge beyond the costs of data transfer. + + b. You must explicitly license all recipients of your items to + use and re-distribute original and modified versions of the + items in both machine-executable and source code forms. The + recipients must be able to do so without any charges whatsoever, + and they must be able to re-distribute to anyone they choose. + + c. If the items are not available to the general public, and the + initial developer of the Software requests a copy of the items, + then you must supply one. + + Limitations of Liability + +In no event shall the initial developers or copyright holders be +liable for any damages whatsoever, including - but not restricted to - +lost revenue or profits or other direct, indirect, special, incidental +or consequential damages, even if they have been advised of the +possibility of such damages, except to the extent invariable law, if +any, provides otherwise. + + No Warranty + +The Software and this license document are provided AS IS with NO +WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + Choice of Law + +This license is governed by the Laws of France. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/swi-exception.LICENSE b/src/licensedcode/data/licenses/swi-exception.LICENSE new file mode 100644 index 00000000000..61a6e82f01a --- /dev/null +++ b/src/licensedcode/data/licenses/swi-exception.LICENSE @@ -0,0 +1,18 @@ +--- +key: swi-exception +short_name: SWI exception +name: SWI exception +owner: SWI +category: Copyleft Limited +is_exception: yes +spdx_license_key: SWI-exception +other_urls: + - https://github.com/SWI-Prolog/packages-clpqr/blob/bfa80b9270274f0800120d5b8e6fef42ac2dc6a5/clpqr/class.pl +--- + +As a special exception, if you link this library with other files, +compiled with a Free Software compiler, to produce an executable, this +library does not by itself cause the resulting executable to be covered +by the GNU General Public License. This exception does not however +invalidate any other reasons why the executable file might be covered by +the GNU General Public License. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/symlinks.LICENSE b/src/licensedcode/data/licenses/symlinks.LICENSE new file mode 100644 index 00000000000..b6c7510e9f0 --- /dev/null +++ b/src/licensedcode/data/licenses/symlinks.LICENSE @@ -0,0 +1,21 @@ +--- +key: symlinks +short_name: Symlinks License +name: Symlinks License +owner: Mark Lord +category: Public Domain +spdx_license_key: Symlinks +other_urls: + - https://www.mail-archive.com/debian-bugs-rc@lists.debian.org/msg11494.html +--- + +My "symlinks" utility pre-dates the "open source licensing" +fad by a number of years. Just to clarify, this is 100% +freeware, written entirely by myself. The intent is to use +it to detect missing/obsolete symlink targets on an installed +distro, before creating the "gold" (or "final") release discs. + +Use and distribute and modify as you (or anyone +else) sees fit. There have no formal restrictions or +requirements whatsoever regarding distribution of either +binaries or source code, whether modified or original. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/tpdl.LICENSE b/src/licensedcode/data/licenses/tpdl.LICENSE new file mode 100644 index 00000000000..0447b119fba --- /dev/null +++ b/src/licensedcode/data/licenses/tpdl.LICENSE @@ -0,0 +1,15 @@ +--- +key: tpdl +short_name: Time::ParseDate License +name: Time::ParseDate License +owner: David Muir Sharnoff +category: Public Domain +spdx_license_key: TPDL +other_urls: + - https://metacpan.org/pod/Time::ParseDate#LICENSE +ignorable_emails: + - cpan@dave.sharnoff.org +--- + +License hereby granted for anyone to use, modify or redistribute this module +at their own risk. Please feed useful changes back to cpan@dave.sharnoff.org. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/ttwl.LICENSE b/src/licensedcode/data/licenses/ttwl.LICENSE new file mode 100644 index 00000000000..3e1925d0f3b --- /dev/null +++ b/src/licensedcode/data/licenses/ttwl.LICENSE @@ -0,0 +1,16 @@ +--- +key: ttwl +short_name: Text-Tabs+Wrap License +name: Text-Tabs+Wrap License +owner: David Muir Sharnoff +category: Public Domain +spdx_license_key: TTWL +other_urls: + - https://fedoraproject.org/wiki/Licensing/TTWL + - https://github.com/ap/Text-Tabs/blob/master/lib.modern/Text/Tabs.pm#L148 +--- + +This module may be modified, used, copied, and redistributed at your own risk. +Although allowed by the preceding license, please do not publicly +redistribute modified versions of this code with the name "Text::Tabs" +unless it passes the unmodified Text::Tabs test suite. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/ucar.LICENSE b/src/licensedcode/data/licenses/ucar.LICENSE new file mode 100644 index 00000000000..f01fc3a1af0 --- /dev/null +++ b/src/licensedcode/data/licenses/ucar.LICENSE @@ -0,0 +1,45 @@ +--- +key: ucar +short_name: UCAR License +name: UCAR License +owner: UCAR +category: Permissive +spdx_license_key: UCAR +other_urls: + - https://github.com/Unidata/UDUNITS-2/blob/master/COPYRIGHT +ignorable_authors: + - the Unidata Program Center of the University Corporation for Atmospheric Research (UCAR) + +ignorable_urls: + - http://www.unidata.ucar.edu/ +--- + +This software was developed by the Unidata Program Center of the +University Corporation for Atmospheric Research (UCAR) +. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + + 1) Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + 2) Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + 3) Neither the names of the development group, the copyright holders, nor the + names of contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + 4) This license shall terminate automatically and you may no longer exercise + any of the rights granted to you by this license as of the date you + commence an action, including a cross-claim or counterclaim, against + the copyright holders or any contributor alleging that this software + infringes a patent. This termination provision shall not apply for an + action alleging patent infringement by combinations of this software with + other software or hardware. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS +OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/w3m.LICENSE b/src/licensedcode/data/licenses/w3m.LICENSE new file mode 100644 index 00000000000..66beb10ac00 --- /dev/null +++ b/src/licensedcode/data/licenses/w3m.LICENSE @@ -0,0 +1,19 @@ +--- +key: w3m +short_name: w3m License +name: w3m License +owner: Unspecified +category: Permissive +spdx_license_key: w3m +other_urls: + - https://github.com/tats/w3m/blob/master/COPYING +--- + +Use, modification and redistribution of this software is hereby granted, +provided that this entire copyright notice is included on any copies of +this software and applications and derivations thereof. + +This software is provided on an "as is" basis, without warranty of any +kind, either expressed or implied, as to any matter including, but not +limited to warranty of fitness of purpose, or merchantability, or +results obtained from use of this software. \ No newline at end of file From e1f821c1e6d5c256d874678e0ccf4d7a1dacb9da Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 23 Feb 2023 04:04:38 +0530 Subject: [PATCH 05/12] Add updates in license rules from SPDX license list #3263 Signed-off-by: Ayan Sinha Mahapatra --- .../data/rules/brian-gladman-3-clause_10.RULE | 32 +++++++++++++++++++ .../data/rules/bsd-original-uc-1986_4.RULE | 19 +++++++++++ src/licensedcode/data/rules/clips_1.RULE | 8 +++++ .../data/rules/historical_35.RULE | 2 +- .../data/rules/martin-birgmeier_1.RULE | 11 +++++++ .../data/rules/other-permissive_212.RULE | 11 ------- .../data/rules/other-permissive_285.RULE | 15 --------- src/licensedcode/data/rules/snprintf_2.RULE | 9 ++++++ src/licensedcode/data/rules/sunpro_2.RULE | 12 +++++++ src/licensedcode/data/rules/thor-pl_4.RULE | 18 +++++++++++ .../data/rules/x11-bitstream_5.RULE | 19 +++++++++++ 11 files changed, 129 insertions(+), 27 deletions(-) create mode 100644 src/licensedcode/data/rules/brian-gladman-3-clause_10.RULE create mode 100644 src/licensedcode/data/rules/bsd-original-uc-1986_4.RULE create mode 100644 src/licensedcode/data/rules/clips_1.RULE create mode 100644 src/licensedcode/data/rules/martin-birgmeier_1.RULE delete mode 100644 src/licensedcode/data/rules/other-permissive_212.RULE delete mode 100644 src/licensedcode/data/rules/other-permissive_285.RULE create mode 100644 src/licensedcode/data/rules/snprintf_2.RULE create mode 100644 src/licensedcode/data/rules/sunpro_2.RULE create mode 100644 src/licensedcode/data/rules/thor-pl_4.RULE create mode 100644 src/licensedcode/data/rules/x11-bitstream_5.RULE diff --git a/src/licensedcode/data/rules/brian-gladman-3-clause_10.RULE b/src/licensedcode/data/rules/brian-gladman-3-clause_10.RULE new file mode 100644 index 00000000000..cb2c61f5884 --- /dev/null +++ b/src/licensedcode/data/rules/brian-gladman-3-clause_10.RULE @@ -0,0 +1,32 @@ +--- +license_expression: brian-gladman-3-clause +is_license_notice: yes +relevance: 100 +--- + +Copyright (c) 2003, Dr Brian Gladman, Worcester, UK. All rights reserved. + +LICENSE TERMS + +The free distribution and use of this software in both source and binary +form is allowed (with or without changes) provided that: + + 1. distributions of this source code include the above copyright + notice, this list of conditions and the following disclaimer; + + 2. distributions in binary form include the above copyright + notice, this list of conditions and the following disclaimer + in the documentation and/or other associated materials; + + 3. the copyright holder's name is not used to endorse products + built using this software without specific written permission. + +ALTERNATIVELY, provided that this notice is retained in full, this product +may be distributed under the terms of the GNU General Public License (GPL), +in which case the provisions of the GPL apply INSTEAD OF those given above. + +DISCLAIMER + +This software is provided 'as is' with no explicit or implied warranties +in respect of its properties, including, but not limited to, correctness +and/or fitness for purpose. \ No newline at end of file diff --git a/src/licensedcode/data/rules/bsd-original-uc-1986_4.RULE b/src/licensedcode/data/rules/bsd-original-uc-1986_4.RULE new file mode 100644 index 00000000000..4fe65dd7eef --- /dev/null +++ b/src/licensedcode/data/rules/bsd-original-uc-1986_4.RULE @@ -0,0 +1,19 @@ +--- +license_expression: bsd-original-uc-1986 +is_license_text: yes +relevance: 100 +ignorable_copyrights: + - Copyright (c) 1987 Regents of the University of California +ignorable_holders: + - Regents of the University of California +--- + +Copyright (c) 1987 Regents of the University of California. +All rights reserved. + +Redistribution and use in source and binary forms are permitted +provided that this notice is preserved and that due credit is given +to the University of California at Berkeley. The name of the University +may not be used to endorse or promote products derived from this +software without specific written prior permission. This software +is provided ``as is'' without express or implied warranty. \ No newline at end of file diff --git a/src/licensedcode/data/rules/clips_1.RULE b/src/licensedcode/data/rules/clips_1.RULE new file mode 100644 index 00000000000..096bd95477c --- /dev/null +++ b/src/licensedcode/data/rules/clips_1.RULE @@ -0,0 +1,8 @@ +--- +license_expression: clips +is_license_notice: yes +relevance: 100 +--- + +The {{CLIPS}} source code is licensed under a separate license which is found in +src/native/LICENSE. \ No newline at end of file diff --git a/src/licensedcode/data/rules/historical_35.RULE b/src/licensedcode/data/rules/historical_35.RULE index e57e1aa639f..fdec08f8c8d 100644 --- a/src/licensedcode/data/rules/historical_35.RULE +++ b/src/licensedcode/data/rules/historical_35.RULE @@ -2,7 +2,7 @@ license_expression: historical is_license_reference: yes is_continuous: yes -relevance: 100 +relevance: 99 minimum_coverage: 100 --- diff --git a/src/licensedcode/data/rules/martin-birgmeier_1.RULE b/src/licensedcode/data/rules/martin-birgmeier_1.RULE new file mode 100644 index 00000000000..e1fabb3d6c4 --- /dev/null +++ b/src/licensedcode/data/rules/martin-birgmeier_1.RULE @@ -0,0 +1,11 @@ +--- +license_expression: martin-birgmeier +is_license_text: yes +relevance: 100 +--- + +Copyright (c) 1993 Martin Birgmeier All rights reserved. + +You may redistribute unmodified or modified versions of this source code provided that the above copyright notice and this and the following conditions are retained. + +This software is provided ``as is'', and comes with no warranties of any kind. I shall in no event be liable for anything that happens to anyone/anything when using this software. \ No newline at end of file diff --git a/src/licensedcode/data/rules/other-permissive_212.RULE b/src/licensedcode/data/rules/other-permissive_212.RULE deleted file mode 100644 index 0980011870d..00000000000 --- a/src/licensedcode/data/rules/other-permissive_212.RULE +++ /dev/null @@ -1,11 +0,0 @@ ---- -license_expression: other-permissive -is_license_text: yes -relevance: 100 -notes: Seen in Perl Text::Tabs https://github.com/kbmbo/react/blob/6700d5e0bf93afee8e4ac806c94dec491770d629/usr/share/perl5/core_perl/Text/Tabs.pm#L188 ---- - -This module may be modified, used, copied, and redistributed at your own risk. - Although allowed by the preceding license, please do not publicly - redistribute modified versions of this code with the name "Text::Tabs" - unless it passes the unmodified Text::Tabs test suite. \ No newline at end of file diff --git a/src/licensedcode/data/rules/other-permissive_285.RULE b/src/licensedcode/data/rules/other-permissive_285.RULE deleted file mode 100644 index acc7b15e747..00000000000 --- a/src/licensedcode/data/rules/other-permissive_285.RULE +++ /dev/null @@ -1,15 +0,0 @@ ---- -license_expression: other-permissive -is_license_text: yes -relevance: 100 -notes: Seen in https://github.com/tats/w3m/blob/master/COPYING ---- - -Use, modification and redistribution of this software is hereby granted, -provided that this entire copyright notice is included on any copies of -this software and applications and derivations thereof. - -This software is provided on an "as is" basis, without warranty of any -kind, either expressed or implied, as to any matter including, but not -limited to warranty of fitness of purpose, or merchantability, or -results obtained from use of this software. \ No newline at end of file diff --git a/src/licensedcode/data/rules/snprintf_2.RULE b/src/licensedcode/data/rules/snprintf_2.RULE new file mode 100644 index 00000000000..83b0278bd1e --- /dev/null +++ b/src/licensedcode/data/rules/snprintf_2.RULE @@ -0,0 +1,9 @@ +--- +license_expression: snprintf +is_license_text: yes +relevance: 100 +--- + +Copyright Patrick Powell 1995 + +This code is based on code written by Patrick Powell (papowell@astart.com) It may be used for any purpose as long as this notice remains intact on all source code distributions \ No newline at end of file diff --git a/src/licensedcode/data/rules/sunpro_2.RULE b/src/licensedcode/data/rules/sunpro_2.RULE new file mode 100644 index 00000000000..6ddcfdfda26 --- /dev/null +++ b/src/licensedcode/data/rules/sunpro_2.RULE @@ -0,0 +1,12 @@ +--- +license_expression: sunpro +is_license_text: yes +relevance: 100 +--- + +Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. + +Developed at SunSoft, a Sun Microsystems, Inc. business. +Permission to use, copy, modify, and distribute this +software is freely granted, provided that this notice +is preserved. \ No newline at end of file diff --git a/src/licensedcode/data/rules/thor-pl_4.RULE b/src/licensedcode/data/rules/thor-pl_4.RULE new file mode 100644 index 00000000000..e7b94e58c06 --- /dev/null +++ b/src/licensedcode/data/rules/thor-pl_4.RULE @@ -0,0 +1,18 @@ +--- +license_expression: thor-pl +is_license_notice: yes +relevance: 100 +--- + + The contents of this file are subject to the {{THOR Public License Version + 1.0}} (the "License"); you may not use this file except in compliance with + the License. + Software distributed under the License is distributed on an "AS IS" basis, + WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License + for the specificlanguage governing rights and limitations under the + License. + The Original Code is + The Initial Developer of the Original Code is + Portions created by are Copyright (C) + All Rights Reserved. + Contributor(s): \ No newline at end of file diff --git a/src/licensedcode/data/rules/x11-bitstream_5.RULE b/src/licensedcode/data/rules/x11-bitstream_5.RULE new file mode 100644 index 00000000000..074a5cf3579 --- /dev/null +++ b/src/licensedcode/data/rules/x11-bitstream_5.RULE @@ -0,0 +1,19 @@ +--- +license_expression: x11-bitstream +is_license_notice: yes +relevance: 100 +ignorable_copyrights: + - (c) Copyright 1989-1992, Bitstream Inc., Cambridge, MA. +ignorable_holders: + - Bitstream Inc., Cambridge, MA. +--- + +(c) Copyright 1989-1992, Bitstream Inc., Cambridge, MA. + +You are hereby granted permission under all {{Bitstream}} propriety rights +to use, copy, modify, sublicense, sell, and redistribute the 4 {{Bitstream +Charter}} (r) Type 1 outline fonts and the 4 Courier Type 1 outline fonts for +any purpose and without restriction; provided, that this notice is left +intact on all copies of such fonts and that Bitstream's trademark is acknowledged +as shown below on all unmodified copies of the 4 Charter Type 1 fonts. +{{BITSTREAM CHARTER}} is a registered trademark of Bitstream Inc. \ No newline at end of file From e11af29c4743bf3957d3704c94f656026bf62708 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 23 Feb 2023 04:30:27 +0530 Subject: [PATCH 06/12] Format LICENSE files correctly Update license files with correct order of attributes. Signed-off-by: Ayan Sinha Mahapatra --- src/licensedcode/data/licenses/adacore-doc.LICENSE | 2 +- .../data/licenses/bsd-advertising-acknowledgement.LICENSE | 2 +- src/licensedcode/data/licenses/cc-by-nc-sa-2.0-de.LICENSE | 4 ++-- src/licensedcode/data/licenses/cfitsio.LICENSE | 2 +- src/licensedcode/data/licenses/clips.LICENSE | 2 +- src/licensedcode/data/licenses/cornell-lossless-jpeg.LICENSE | 2 +- src/licensedcode/data/licenses/hpnd-export-us.LICENSE | 2 +- .../data/licenses/hpnd-sell-variant-mit-disclaimer.LICENSE | 4 ++-- .../data/licenses/iec-code-components-eula.LICENSE | 2 +- src/licensedcode/data/licenses/jpl-image.LICENSE | 2 +- src/licensedcode/data/licenses/kazlib.LICENSE | 2 +- src/licensedcode/data/licenses/loop.LICENSE | 2 +- .../data/licenses/mpl-2.0-no-copyleft-exception.LICENSE | 1 + src/licensedcode/data/licenses/offis.LICENSE | 2 +- src/licensedcode/data/licenses/qpl-1.0-inria-2004.LICENSE | 2 +- src/licensedcode/data/licenses/swi-exception.LICENSE | 2 +- src/licensedcode/data/licenses/symlinks.LICENSE | 2 +- src/licensedcode/data/licenses/tpdl.LICENSE | 2 +- src/licensedcode/data/licenses/ttwl.LICENSE | 2 +- src/licensedcode/data/licenses/ucar.LICENSE | 2 +- src/licensedcode/data/licenses/w3m.LICENSE | 2 +- 21 files changed, 23 insertions(+), 22 deletions(-) diff --git a/src/licensedcode/data/licenses/adacore-doc.LICENSE b/src/licensedcode/data/licenses/adacore-doc.LICENSE index f4255850eaf..7467d2b66b4 100644 --- a/src/licensedcode/data/licenses/adacore-doc.LICENSE +++ b/src/licensedcode/data/licenses/adacore-doc.LICENSE @@ -2,8 +2,8 @@ key: adacore-doc short_name: AdaCore Doc License name: AdaCore Doc License -owner: adacore category: Permissive +owner: adacore spdx_license_key: AdaCore-doc other_urls: - https://github.com/AdaCore/xmlada/blob/master/docs/index.rst diff --git a/src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE b/src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE index 6d3e9417c29..ef397c73abe 100644 --- a/src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE +++ b/src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE @@ -2,8 +2,8 @@ key: bsd-advertising-acknowledgement short_name: BSD Advertising Acknowledgement License name: BSD Advertising Acknowledgement License -owner: David Giffin category: Permissive +owner: David Giffin spdx_license_key: BSD-Advertising-Acknowledgement other_urls: - https://github.com/python-excel/xlrd/blob/master/LICENSE#L33 diff --git a/src/licensedcode/data/licenses/cc-by-nc-sa-2.0-de.LICENSE b/src/licensedcode/data/licenses/cc-by-nc-sa-2.0-de.LICENSE index 97924c4ac7b..f565b85102e 100644 --- a/src/licensedcode/data/licenses/cc-by-nc-sa-2.0-de.LICENSE +++ b/src/licensedcode/data/licenses/cc-by-nc-sa-2.0-de.LICENSE @@ -1,10 +1,10 @@ --- key: cc-by-nc-sa-2.0-de language: de -category: Source-available -owner: Creative Commons short_name: CC-BY-NC-SA-2.0-DE name: Creative Commons Attribution Non Commercial Share Alike 2.0 Germany +category: Source-available +owner: Creative Commons spdx_license_key: CC-BY-NC-SA-2.0-DE other_urls: - https://creativecommons.org/licenses/by-nc-sa/2.0/de/legalcode diff --git a/src/licensedcode/data/licenses/cfitsio.LICENSE b/src/licensedcode/data/licenses/cfitsio.LICENSE index e614585df12..966dbf26186 100644 --- a/src/licensedcode/data/licenses/cfitsio.LICENSE +++ b/src/licensedcode/data/licenses/cfitsio.LICENSE @@ -2,8 +2,8 @@ key: cfitsio short_name: CFITSIO License name: CFITSIO License -owner: NASA category: Permissive +owner: NASA spdx_license_key: CFITSIO other_urls: - https://heasarc.gsfc.nasa.gov/docs/software/fitsio/c/f_user/node9.html diff --git a/src/licensedcode/data/licenses/clips.LICENSE b/src/licensedcode/data/licenses/clips.LICENSE index 872461ae719..664738d09ce 100644 --- a/src/licensedcode/data/licenses/clips.LICENSE +++ b/src/licensedcode/data/licenses/clips.LICENSE @@ -2,8 +2,8 @@ key: clips short_name: Clips License name: Clips License -owner: Joshua Scoggins category: Permissive +owner: Joshua Scoggins spdx_license_key: Clips other_urls: - https://github.com/DrItanium/maya/blob/master/LICENSE.CLIPS diff --git a/src/licensedcode/data/licenses/cornell-lossless-jpeg.LICENSE b/src/licensedcode/data/licenses/cornell-lossless-jpeg.LICENSE index d04b872c897..8a5a0e9f531 100644 --- a/src/licensedcode/data/licenses/cornell-lossless-jpeg.LICENSE +++ b/src/licensedcode/data/licenses/cornell-lossless-jpeg.LICENSE @@ -2,8 +2,8 @@ key: cornell-lossless-jpeg short_name: Cornell Lossless JPEG License name: Cornell Lossless JPEG License -owner: Kongji Huang category: Permissive +owner: Kongji Huang spdx_license_key: Cornell-Lossless-JPEG other_urls: - https://android.googlesource.com/platform/external/dng_sdk/+/refs/heads/master/source/dng_lossless_jpeg.cpp#16 diff --git a/src/licensedcode/data/licenses/hpnd-export-us.LICENSE b/src/licensedcode/data/licenses/hpnd-export-us.LICENSE index 86468e8d09e..d089ee420e7 100644 --- a/src/licensedcode/data/licenses/hpnd-export-us.LICENSE +++ b/src/licensedcode/data/licenses/hpnd-export-us.LICENSE @@ -2,8 +2,8 @@ key: hpnd-export-us short_name: HPND with US Government export control warning name: HPND with US Government export control warning -owner: Massachusetts Institute of Technology category: Free Restricted +owner: Massachusetts Institute of Technology spdx_license_key: HPND-export-US other_urls: - https://www.kermitproject.org/ck90.html#source diff --git a/src/licensedcode/data/licenses/hpnd-sell-variant-mit-disclaimer.LICENSE b/src/licensedcode/data/licenses/hpnd-sell-variant-mit-disclaimer.LICENSE index 418b5ede3ee..0264c4aca0b 100644 --- a/src/licensedcode/data/licenses/hpnd-sell-variant-mit-disclaimer.LICENSE +++ b/src/licensedcode/data/licenses/hpnd-sell-variant-mit-disclaimer.LICENSE @@ -1,9 +1,9 @@ --- key: hpnd-sell-variant-mit-disclaimer -category: Permissive -owner: Jim Knoble short_name: HPND sell variant with MIT disclaimer name: HPND sell variant with MIT disclaimer +category: Permissive +owner: Jim Knoble spdx_license_key: HPND-sell-variant-MIT-disclaimer other_urls: - https://github.com/sigmavirus24/x11-ssh-askpass/blob/master/README diff --git a/src/licensedcode/data/licenses/iec-code-components-eula.LICENSE b/src/licensedcode/data/licenses/iec-code-components-eula.LICENSE index 948007a3386..f3161e55253 100644 --- a/src/licensedcode/data/licenses/iec-code-components-eula.LICENSE +++ b/src/licensedcode/data/licenses/iec-code-components-eula.LICENSE @@ -2,8 +2,8 @@ key: iec-code-components-eula short_name: IEC CC EULA name: IEC Code Components End-user licence agreement -owner: IEC category: Permissive +owner: IEC spdx_license_key: IEC-Code-Components-EULA other_urls: - https://www.iec.ch/webstore/custserv/pdf/CC-EULA.pdf diff --git a/src/licensedcode/data/licenses/jpl-image.LICENSE b/src/licensedcode/data/licenses/jpl-image.LICENSE index 3f65fa43209..1f10561ac1e 100644 --- a/src/licensedcode/data/licenses/jpl-image.LICENSE +++ b/src/licensedcode/data/licenses/jpl-image.LICENSE @@ -2,8 +2,8 @@ key: jpl-image short_name: JPL Image Use Policy name: JPL Image Use Policy -owner: Nasa Jet Propulsion Laboratory category: Source-available +owner: Nasa Jet Propulsion Laboratory spdx_license_key: JPL-image other_urls: - https://www.jpl.nasa.gov/jpl-image-use-policy diff --git a/src/licensedcode/data/licenses/kazlib.LICENSE b/src/licensedcode/data/licenses/kazlib.LICENSE index a5781fc8624..1d605ce9e11 100644 --- a/src/licensedcode/data/licenses/kazlib.LICENSE +++ b/src/licensedcode/data/licenses/kazlib.LICENSE @@ -2,8 +2,8 @@ key: kazlib short_name: Kazlib name: Kazlib License -owner: Kaz Kylheku category: Permissive +owner: Kaz Kylheku spdx_license_key: Kazlib other_urls: - http://git.savannah.gnu.org/cgit/kazlib.git/tree/except.c?id=0062df360c2d17d57f6af19b0e444c51feb99036 diff --git a/src/licensedcode/data/licenses/loop.LICENSE b/src/licensedcode/data/licenses/loop.LICENSE index e0a52bfb103..0f223789a43 100644 --- a/src/licensedcode/data/licenses/loop.LICENSE +++ b/src/licensedcode/data/licenses/loop.LICENSE @@ -2,9 +2,9 @@ key: loop short_name: Common Lisp LOOP License name: Common Lisp LOOP License -spdx_license_key: LOOP category: Permissive owner: Symbolics Inc and MIT +spdx_license_key: LOOP other_urls: - https://gitlab.com/embeddable-common-lisp/ecl/-/blob/develop/src/lsp/loop.lsp - http://git.savannah.gnu.org/cgit/gcl.git/tree/gcl/lsp/gcl_loop.lsp?h=Version_2_6_13pre diff --git a/src/licensedcode/data/licenses/mpl-2.0-no-copyleft-exception.LICENSE b/src/licensedcode/data/licenses/mpl-2.0-no-copyleft-exception.LICENSE index fac8a59278e..f2763ec8f26 100644 --- a/src/licensedcode/data/licenses/mpl-2.0-no-copyleft-exception.LICENSE +++ b/src/licensedcode/data/licenses/mpl-2.0-no-copyleft-exception.LICENSE @@ -9,6 +9,7 @@ notes: | Per SPDX.org, this license was released in January 2012. This license list entry is for use when the MPL's Exhibit B, which removes the Sec 3.3 copyleft exception. +is_exception: yes spdx_license_key: MPL-2.0-no-copyleft-exception osi_url: http://opensource.org/licenses/MPL-2.0 other_urls: diff --git a/src/licensedcode/data/licenses/offis.LICENSE b/src/licensedcode/data/licenses/offis.LICENSE index c6ab4cdc067..3dc19a4146d 100644 --- a/src/licensedcode/data/licenses/offis.LICENSE +++ b/src/licensedcode/data/licenses/offis.LICENSE @@ -2,9 +2,9 @@ key: offis short_name: OFFIS License name: OFFIS License -spdx_license_key: OFFIS category: Permissive owner: OFFIS +spdx_license_key: OFFIS other_urls: - https://sourceforge.net/p/xmedcon/code/ci/master/tree/libs/dicom/README ignorable_copyrights: diff --git a/src/licensedcode/data/licenses/qpl-1.0-inria-2004.LICENSE b/src/licensedcode/data/licenses/qpl-1.0-inria-2004.LICENSE index b542b273791..6a4a118760f 100644 --- a/src/licensedcode/data/licenses/qpl-1.0-inria-2004.LICENSE +++ b/src/licensedcode/data/licenses/qpl-1.0-inria-2004.LICENSE @@ -2,8 +2,8 @@ key: qpl-1.0-inria-2004 short_name: Q Public License 1.0 - INRIA 2004 variant name: Q Public License 1.0 - INRIA 2004 variant -owner: Troll Tech AS category: Copyleft Limited +owner: Troll Tech AS spdx_license_key: QPL-1.0-INRIA-2004 other_urls: - https://github.com/maranget/hevea/blob/master/LICENSE diff --git a/src/licensedcode/data/licenses/swi-exception.LICENSE b/src/licensedcode/data/licenses/swi-exception.LICENSE index 61a6e82f01a..e805c5fb61f 100644 --- a/src/licensedcode/data/licenses/swi-exception.LICENSE +++ b/src/licensedcode/data/licenses/swi-exception.LICENSE @@ -2,8 +2,8 @@ key: swi-exception short_name: SWI exception name: SWI exception -owner: SWI category: Copyleft Limited +owner: SWI is_exception: yes spdx_license_key: SWI-exception other_urls: diff --git a/src/licensedcode/data/licenses/symlinks.LICENSE b/src/licensedcode/data/licenses/symlinks.LICENSE index b6c7510e9f0..5de625332ad 100644 --- a/src/licensedcode/data/licenses/symlinks.LICENSE +++ b/src/licensedcode/data/licenses/symlinks.LICENSE @@ -2,8 +2,8 @@ key: symlinks short_name: Symlinks License name: Symlinks License -owner: Mark Lord category: Public Domain +owner: Mark Lord spdx_license_key: Symlinks other_urls: - https://www.mail-archive.com/debian-bugs-rc@lists.debian.org/msg11494.html diff --git a/src/licensedcode/data/licenses/tpdl.LICENSE b/src/licensedcode/data/licenses/tpdl.LICENSE index 0447b119fba..70511c539ff 100644 --- a/src/licensedcode/data/licenses/tpdl.LICENSE +++ b/src/licensedcode/data/licenses/tpdl.LICENSE @@ -2,8 +2,8 @@ key: tpdl short_name: Time::ParseDate License name: Time::ParseDate License -owner: David Muir Sharnoff category: Public Domain +owner: David Muir Sharnoff spdx_license_key: TPDL other_urls: - https://metacpan.org/pod/Time::ParseDate#LICENSE diff --git a/src/licensedcode/data/licenses/ttwl.LICENSE b/src/licensedcode/data/licenses/ttwl.LICENSE index 3e1925d0f3b..6dc44781166 100644 --- a/src/licensedcode/data/licenses/ttwl.LICENSE +++ b/src/licensedcode/data/licenses/ttwl.LICENSE @@ -2,8 +2,8 @@ key: ttwl short_name: Text-Tabs+Wrap License name: Text-Tabs+Wrap License -owner: David Muir Sharnoff category: Public Domain +owner: David Muir Sharnoff spdx_license_key: TTWL other_urls: - https://fedoraproject.org/wiki/Licensing/TTWL diff --git a/src/licensedcode/data/licenses/ucar.LICENSE b/src/licensedcode/data/licenses/ucar.LICENSE index f01fc3a1af0..86357532583 100644 --- a/src/licensedcode/data/licenses/ucar.LICENSE +++ b/src/licensedcode/data/licenses/ucar.LICENSE @@ -2,8 +2,8 @@ key: ucar short_name: UCAR License name: UCAR License -owner: UCAR category: Permissive +owner: UCAR spdx_license_key: UCAR other_urls: - https://github.com/Unidata/UDUNITS-2/blob/master/COPYRIGHT diff --git a/src/licensedcode/data/licenses/w3m.LICENSE b/src/licensedcode/data/licenses/w3m.LICENSE index 66beb10ac00..d5fbb0afb1d 100644 --- a/src/licensedcode/data/licenses/w3m.LICENSE +++ b/src/licensedcode/data/licenses/w3m.LICENSE @@ -2,8 +2,8 @@ key: w3m short_name: w3m License name: w3m License -owner: Unspecified category: Permissive +owner: Unspecified spdx_license_key: w3m other_urls: - https://github.com/tats/w3m/blob/master/COPYING From c6dfc2c7cb34d042e4bc9bf965ff8fb4925ea0cd Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 23 Feb 2023 04:31:54 +0530 Subject: [PATCH 07/12] Add license data updates Add license data updates from @dennisclark Signed-off-by: Ayan Sinha Mahapatra --- src/licensedcode/data/licenses/996-icu-1.0.LICENSE | 2 ++ src/licensedcode/data/licenses/apl-1.1.LICENSE | 4 +++- src/licensedcode/data/licenses/dco-1.1.LICENSE | 2 ++ .../licenses/fsf-unlimited-no-warranty.LICENSE | 1 + .../data/licenses/mulanpsl-1.0.LICENSE | 2 +- .../data/licenses/mulanpsl-2.0.LICENSE | 2 +- .../data/licenses/newton-king-cla.LICENSE | 2 ++ .../data/licenses/npsl-exception-0.93.LICENSE | 14 -------------- src/licensedcode/data/licenses/ooura-2001.LICENSE | 4 ++-- 9 files changed, 14 insertions(+), 19 deletions(-) diff --git a/src/licensedcode/data/licenses/996-icu-1.0.LICENSE b/src/licensedcode/data/licenses/996-icu-1.0.LICENSE index 36fa699b3c1..961dd0db78d 100644 --- a/src/licensedcode/data/licenses/996-icu-1.0.LICENSE +++ b/src/licensedcode/data/licenses/996-icu-1.0.LICENSE @@ -9,6 +9,8 @@ notes: this is based on the still draft text as of 2019-04-17 spdx_license_key: LicenseRef-scancode-996-icu-1.0 text_urls: - https://github.com/996icu/996.ICU/blob/dd185162b9d56b629e52c5726995cd7505326b06/LICENSE +other_urls: + - https://ethicalsource.dev/licenses/ --- "Anti 996" License Version 1.0 (Draft) diff --git a/src/licensedcode/data/licenses/apl-1.1.LICENSE b/src/licensedcode/data/licenses/apl-1.1.LICENSE index 61da8f89e40..cbd6b58ce52 100644 --- a/src/licensedcode/data/licenses/apl-1.1.LICENSE +++ b/src/licensedcode/data/licenses/apl-1.1.LICENSE @@ -2,12 +2,14 @@ key: apl-1.1 short_name: APL-1.1 name: Academic Public License version 1.1 -category: Copyleft Limited +category: Proprietary Free owner: OMNeT++ homepage_url: https://github.com/omnetpp/omnetpp/blob/master/doc/License spdx_license_key: LicenseRef-scancode-apl-1.1 +faq_url: https://www.omnest.com/licensing other_urls: - https://opencarp.org/download/license + - https://www.omnest.com/ ignorable_copyrights: - Copyright (c) 2003, 2010, 2015 Andras Varga ignorable_holders: diff --git a/src/licensedcode/data/licenses/dco-1.1.LICENSE b/src/licensedcode/data/licenses/dco-1.1.LICENSE index 9898784e93b..9eacfd8e1e3 100644 --- a/src/licensedcode/data/licenses/dco-1.1.LICENSE +++ b/src/licensedcode/data/licenses/dco-1.1.LICENSE @@ -8,6 +8,8 @@ homepage_url: https://developercertificate.org/ spdx_license_key: LicenseRef-scancode-dco-1.1 text_urls: - https://developercertificate.org/ +other_urls: + - https://github.com/nexB/scancode-toolkit/issues/3038#issuecomment-1317511139 minimum_coverage: 90 ignorable_copyrights: - Copyright (c) 2004, 2006 The Linux Foundation and its contributors diff --git a/src/licensedcode/data/licenses/fsf-unlimited-no-warranty.LICENSE b/src/licensedcode/data/licenses/fsf-unlimited-no-warranty.LICENSE index 2d1e879d068..b631a830bd5 100644 --- a/src/licensedcode/data/licenses/fsf-unlimited-no-warranty.LICENSE +++ b/src/licensedcode/data/licenses/fsf-unlimited-no-warranty.LICENSE @@ -12,6 +12,7 @@ text_urls: - http://www.fsf.org/licensing/licenses/ other_urls: - https://github.com/nexB/scancode-toolkit/pull/1702 + - https://github.com/spdx/license-list-data/blob/main/json/details/FSFULLRWD.json#L19 - https://lists.gnu.org/archive/html/autoconf/2012-04/msg00061.html minimum_coverage: 60 --- diff --git a/src/licensedcode/data/licenses/mulanpsl-1.0.LICENSE b/src/licensedcode/data/licenses/mulanpsl-1.0.LICENSE index 922c214482d..82eb8f8c8df 100644 --- a/src/licensedcode/data/licenses/mulanpsl-1.0.LICENSE +++ b/src/licensedcode/data/licenses/mulanpsl-1.0.LICENSE @@ -4,7 +4,7 @@ language: zh-hans short_name: Mulan PSL v1 name: Mulan Permissive Software License, Version 1 category: Permissive -owner: COSCI +owner: COSCL - China Open Source Cloud League homepage_url: https://license.coscl.org.cn/MulanPSL/ spdx_license_key: MulanPSL-1.0 text_urls: diff --git a/src/licensedcode/data/licenses/mulanpsl-2.0.LICENSE b/src/licensedcode/data/licenses/mulanpsl-2.0.LICENSE index 25efa5520e7..6b4a066a14f 100644 --- a/src/licensedcode/data/licenses/mulanpsl-2.0.LICENSE +++ b/src/licensedcode/data/licenses/mulanpsl-2.0.LICENSE @@ -4,7 +4,7 @@ language: zh-hans short_name: Mulan PSL v2 name: Mulan Permissive Software License, Version 2 category: Permissive -owner: COSCI +owner: COSCL - China Open Source Cloud League homepage_url: https://license.coscl.org.cn/MulanPSL2/ spdx_license_key: MulanPSL-2.0 ignorable_copyrights: diff --git a/src/licensedcode/data/licenses/newton-king-cla.LICENSE b/src/licensedcode/data/licenses/newton-king-cla.LICENSE index 25e8a28bb72..b535d32a22e 100644 --- a/src/licensedcode/data/licenses/newton-king-cla.LICENSE +++ b/src/licensedcode/data/licenses/newton-king-cla.LICENSE @@ -7,6 +7,8 @@ owner: James Newton-King homepage_url: https://github.com/JamesNK/Newtonsoft.Json/blob/ce7f283b94c86341036078ed2f4e241b907b816d/CONTRIBUTING.md notes: this is a CLA spdx_license_key: LicenseRef-scancode-newton-king-cla +other_urls: + - https://github.com/nexB/scancode-toolkit/issues/3038#issuecomment-1317511139 --- Contributor License Agreement diff --git a/src/licensedcode/data/licenses/npsl-exception-0.93.LICENSE b/src/licensedcode/data/licenses/npsl-exception-0.93.LICENSE index 028b15cf48f..6d59c9afc00 100644 --- a/src/licensedcode/data/licenses/npsl-exception-0.93.LICENSE +++ b/src/licensedcode/data/licenses/npsl-exception-0.93.LICENSE @@ -12,20 +12,6 @@ other_urls: - https://nmap.org/book/man-legal.html - https://nmap.org/npsl/ - https://github.com/nmap/nmap/blob/master/zenmap/zenmap -ignorable_copyrights: - - Copyright (c) 1989, 1991 Free Software Foundation, Inc. - - copyrighted by the Free Software Foundation -ignorable_holders: - - Free Software Foundation, Inc. - - the Free Software Foundation -ignorable_urls: - - https://nmap.org/ - - https://nmap.org/npsl/ - - https://nmap.org/oem - - https://npcap.org/ - - https://www.gnu.org/licenses/gpl-2.0.html#SEC4 -ignorable_emails: - - sales@nmap.com --- Nmap Public Source License Version 0.93 diff --git a/src/licensedcode/data/licenses/ooura-2001.LICENSE b/src/licensedcode/data/licenses/ooura-2001.LICENSE index 0b716a5106c..18a337a23dd 100644 --- a/src/licensedcode/data/licenses/ooura-2001.LICENSE +++ b/src/licensedcode/data/licenses/ooura-2001.LICENSE @@ -2,8 +2,8 @@ key: ooura-2001 short_name: OOURA License 2001 name: OOURA License 2001 -category: Permissive -owner: OOURA +category: Proprietary Free +owner: Takuya OOURA homepage_url: https://www.kurims.kyoto-u.ac.jp/~ooura/fft.html spdx_license_key: LicenseRef-scancode-ooura-2001 text_urls: From 7115096e17fc49d877fd60e98c6572171adfdfe0 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 23 Feb 2023 04:32:36 +0530 Subject: [PATCH 08/12] Add new licenses Add new licenses from @dennisclark Signed-off-by: Ayan Sinha Mahapatra --- .../data/licenses/acm-sla.LICENSE | 95 +++ src/licensedcode/data/licenses/agtpl.LICENSE | 94 +++ .../apple-academic-lisa-OS-3.1.LICENSE | 50 ++ .../licenses/bigscience-open-rail-m.LICENSE | 113 ++++ .../cooperative-non-violent-6.0.LICENSE | 547 ++++++++++++++++++ .../cooperative-non-violent-7.0.LICENSE | 496 ++++++++++++++++ .../fujion-exception-to-apache-2.0.LICENSE | 41 ++ .../data/licenses/gtpl-v1.LICENSE | 143 +++++ .../data/licenses/gtpl-v2.LICENSE | 115 ++++ .../data/licenses/gtpl-v3.LICENSE | 226 ++++++++ .../licenses/liferay-marketplace-tos.LICENSE | 198 +++++++ .../licenses/ms-pre-release-sla-2023.LICENSE | 90 +++ .../data/licenses/mulanpubl-1.0.LICENSE | 106 ++++ .../data/licenses/mulanpubl-2.0.LICENSE | 104 ++++ .../data/licenses/non-violent-7.0.LICENSE | 436 ++++++++++++++ .../data/licenses/nucleusicons-eula.LICENSE | 29 + .../object-form-exception-to-mit.LICENSE | 16 + .../openmrs-exception-to-mpl-2.0.LICENSE | 27 + .../data/licenses/w3c-03-bsd-license.LICENSE | 19 + .../data/licenses/w3c-community-cla.LICENSE | 66 +++ 20 files changed, 3011 insertions(+) create mode 100644 src/licensedcode/data/licenses/acm-sla.LICENSE create mode 100644 src/licensedcode/data/licenses/agtpl.LICENSE create mode 100644 src/licensedcode/data/licenses/apple-academic-lisa-OS-3.1.LICENSE create mode 100644 src/licensedcode/data/licenses/bigscience-open-rail-m.LICENSE create mode 100644 src/licensedcode/data/licenses/cooperative-non-violent-6.0.LICENSE create mode 100644 src/licensedcode/data/licenses/cooperative-non-violent-7.0.LICENSE create mode 100644 src/licensedcode/data/licenses/fujion-exception-to-apache-2.0.LICENSE create mode 100644 src/licensedcode/data/licenses/gtpl-v1.LICENSE create mode 100644 src/licensedcode/data/licenses/gtpl-v2.LICENSE create mode 100644 src/licensedcode/data/licenses/gtpl-v3.LICENSE create mode 100644 src/licensedcode/data/licenses/liferay-marketplace-tos.LICENSE create mode 100644 src/licensedcode/data/licenses/ms-pre-release-sla-2023.LICENSE create mode 100644 src/licensedcode/data/licenses/mulanpubl-1.0.LICENSE create mode 100644 src/licensedcode/data/licenses/mulanpubl-2.0.LICENSE create mode 100644 src/licensedcode/data/licenses/non-violent-7.0.LICENSE create mode 100644 src/licensedcode/data/licenses/nucleusicons-eula.LICENSE create mode 100644 src/licensedcode/data/licenses/object-form-exception-to-mit.LICENSE create mode 100644 src/licensedcode/data/licenses/openmrs-exception-to-mpl-2.0.LICENSE create mode 100644 src/licensedcode/data/licenses/w3c-03-bsd-license.LICENSE create mode 100644 src/licensedcode/data/licenses/w3c-community-cla.LICENSE diff --git a/src/licensedcode/data/licenses/acm-sla.LICENSE b/src/licensedcode/data/licenses/acm-sla.LICENSE new file mode 100644 index 00000000000..70bc33cc322 --- /dev/null +++ b/src/licensedcode/data/licenses/acm-sla.LICENSE @@ -0,0 +1,95 @@ +--- +key: acm-sla +short_name: ACM SLA +name: ACM Software License Agreement +category: Proprietary Free +owner: ACM +homepage_url: https://www.acm.org/publications/policies/software-copyright-notice +spdx_license_key: LicenseRef-scancode-acm-sla +other_urls: + - https://github.com/search?q="ACM+Software+License+Agreement"&type=code +ignorable_copyrights: + - copyrighted by ACM +ignorable_holders: + - ACM +ignorable_authors: + - the original work and others +ignorable_emails: + - permissions@acm.org +--- + +Permission to include in application software or to make digital or hard copies +of part or all of this work is subject to the following licensing agreement. + +ACM Software License Agreement + +All software, both binary and source published by the Association for +Computing Machinery (hereafter, Software) is copyrighted by the +Association (hereafter, ACM) and ownership of all right, title and +interest in and to the Software remains with ACM. By using or copying +the Software, User agrees to abide by the terms of this Agreement. + +Noncommercial Use + +The ACM grants to you (hereafter, User) a royalty-free, nonexclusive +right to execute, copy, modify and distribute both the binary and +source code solely for academic, research and other similar +noncommercial uses, subject to the following conditions: + + 1. User acknowledges that the Software is still in the development + stage and that it is being supplied "as is," without any support + services from ACM. Neither ACM nor the author makes any + representations or warranties, express or implied, including, + without limitation, any representations or warranties of the + merchantability or fitness for any particular purpose, or that the + application of the software, will not infringe on any patents or + other proprietary rights of others. + + 2. ACM shall not be held liable for direct, indirect, incidental or + consequential damages arising from any claim by User or any third + party with respect to uses allowed under this Agreement, or from + any use of the Software. + + 3. User agrees to fully indemnify and hold harmless ACM and/or the + author(s) of the original work from and against any and all claims, + demands, suits, losses, damages, costs and expenses arising out of + the User's use of the Software, including, without limitation, + arising out of the User's modification of the Software. + + 4. User may modify the Software and distribute that modified work + to third parties provided that: (a) if posted separately, it + clearly acknowledges that it contains material copyrighted by ACM + (b) no charge is associated with such copies, (c) User agrees to + notify ACM and the Author(s) of the distribution, and (d) User + clearly notifies secondary users that such modified work is not the + original Software. + + 5. User agrees that ACM, the authors of the original work and + others may enjoy a royalty-free, non-exclusive license to use, + copy, modify and redistribute these modifications to the Software + made by the User and distributed to third parties as a derivative + work under this agreement. + + 6. This agreement will terminate immediately upon User's breach of, + or non-compliance with, any of its terms. User may be held liable + for any copyright infringement or the infringement of any other + proprietary rights in the Software that is caused or facilitated by + the User's failure to abide by the terms of this agreement. + + 7. This agreement will be construed and enforced in accordance with + the law of the state of New York applicable to contracts performed + entirely within the State. The parties irrevocably consent to the + exclusive jurisdiction of the state or federal courts located in + the City of New York for all disputes concerning this agreement. + +Commercial Use + +Any User wishing to make a commercial use of the Software must contact +ACM at permissions@acm.org to arrange an appropriate license. +Commercial use includes (1) integrating or incorporating all or part +of the source code into a product for sale or license by, or on behalf +of, User to third parties, or (2) distribution of the binary or source +code to third parties for use with a commercial product sold or +licensed by, or on behalf of, User. + +Revised 6/98 \ No newline at end of file diff --git a/src/licensedcode/data/licenses/agtpl.LICENSE b/src/licensedcode/data/licenses/agtpl.LICENSE new file mode 100644 index 00000000000..b15a4c025c8 --- /dev/null +++ b/src/licensedcode/data/licenses/agtpl.LICENSE @@ -0,0 +1,94 @@ +--- +key: agtpl +short_name: AGTPL +name: Access Grid Toolkit Public License (AGTPL) +category: Permissive +owner: University of Chicago +homepage_url: https://www.mcs.anl.gov/research/projects/accessgrid/about/license.html +spdx_license_key: LicenseRef-scancode-agtpl +faq_url: https://www.mcs.anl.gov/research/projects/accessgrid/about/faq.html +ignorable_copyrights: + - Copyright (c) 2000-2003 University of Chicago +ignorable_holders: + - University of Chicago +ignorable_urls: + - http://www.accessgrid.org/ +--- + +License + +Access Grid Toolkit Public License (AGTPL) + +Copyright (c) 2000-2003 University of Chicago. All Rights Reserved. + +1) The "Software", below, refers to the Access Grid Toolkit (in either source- +code, or binary form and related documentation) and a "work based on the +Software" means a work based on either the Software, on part of the Software, or +on any derivative work of the Software under copyright law: that is, a work +containing all or a portion of the Software either verbatim or with +modifications. Each licensee is addressed as "you" or "Licensee." + +2) The University of Chicago as Operator of Argonne National Laboratory is the +copyright holder in the Software. The holder reserves all rights except those +expressly granted to the Licensee herein and license rights held by the U.S. +Government. + +3) A copy or copies of the Software may be given to others, if you meet the +following conditions: + +a) Copies in source code form must include the copyright notice and this +license. + +b) Copies in binary form must include the copyright notice and this license in +the documentation. + +4) All advertising materials, journal articles and documentation mentioning +features derived from or use of the Software must display the following +acknowledgement: + +"This product includes software developed by and/or derived from the Access +Grid project (http://www.accessgrid.org)." + +In the event that the product being advertised includes an intact Access Grid +Toolkit distribution (with copyright and license included) then this clause is +waived. + +5) You may make modifications to the Software, however, if you modify a copy or +copies of the Software or any portion of it, thus forming a work based on the +Software, and give a copy or copies of such work to others, either in source +code or binary form, you must meet the following conditions: + +a) The Software must carry prominent notices stating that you changed portions +of the Software. + +b) The Software must display the following acknowledgement: + +"This product includes software developed by and/or derived from the Access +Grid Project (http://www.accessgrid.org) to which the U.S. Government retains +certain rights." + +6) LICENSEE AGREES THAT THE EXPORT OF GOODS AND/OR TECHNICAL DATA FROM THE +UNITED STATES MAY REQUIRE SOME FORM OF EXPORT CONTROL LICENSE FROM THE U.S. +GOVERNMENT AND THAT FAILURE TO OBTAIN SUCH EXPORT CONTROL LICENSE MAY RESULT IN +CRIMINAL LIABILITY UNDER U.S. LAWS. + +7) Portions of the Software resulted from work developed under a U.S. Government +contract and are subject to the following license: the Government is granted for +itself and others acting on its behalf a paid-up, nonexclusive, irrevocable +worldwide license in this computer software to reproduce, prepare derivative +works, and perform publicly and display publicly. + +8) The Software was prepared, in part, as an account of work sponsored by an +agency of the United States Government. Neither the United States, nor the +University of Chicago, nor any contributors to the Access Grid Project or Access +Grid Toolkit, nor any of their employees, makes any warranty express or implied, +or assumes any legal liability or responsibility for the accuracy, completeness, +or usefulness of any information, apparatus, product, or process disclosed, or +represents that its use would not infringe privately owned rights. + +9) IN NO EVENT WILL THE UNITED STATES, THE UNIVERSITY OF CHICAGO OR ANY +CONTRIBUTORS TO THE ACCESS GRID PROJECT OR ACCESS GRID TOOLKIT BE LIABLE FOR ANY +DAMAGES, INCLUDING DIRECT, INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES +RESULTING FROM EXERCISE OF THIS LICENSE AGREEMENT OR THE USE OF THE SOFTWARE. + +END OF LICENSE \ No newline at end of file diff --git a/src/licensedcode/data/licenses/apple-academic-lisa-OS-3.1.LICENSE b/src/licensedcode/data/licenses/apple-academic-lisa-OS-3.1.LICENSE new file mode 100644 index 00000000000..3e1340cf800 --- /dev/null +++ b/src/licensedcode/data/licenses/apple-academic-lisa-OS-3.1.LICENSE @@ -0,0 +1,50 @@ +--- +key: apple-academic-lisa-OS-3.1 +short_name: Apple Academic Lisa OS v3.1 +name: Apple Academic License Agreement Lisa OS v3.1 +category: Proprietary Free +owner: Apple +homepage_url: https://info.computerhistory.org/apple-lisa-code +spdx_license_key: LicenseRef-scancode-apple-academic-lisa-OS-3.1 +text_urls: + - https://d1yx3ys82bpsa0.cloudfront.net/source/lisa-source.zip +other_urls: + - https://arstechnica.com/information-technology/2023/01/pioneering-apple-lisa-goes-open-source-thanks-to-computer-history-museum/ +--- + +APPLE ACADEMIC LICENSE AGREEMENT +Lisa OS Software version 3.1 + +IMPORTANT: Please read these terms carefully as they are an agreement between you and Apple Inc. about the Apple software, fonts, interfaces, content, data, and documentation included as part of the Lisa OS software package referenced above (collectively the "Apple Software"). + +By using the Apple Software, you accept these terms. If you do not accept these terms, you may not download or use the Apple Software. + +1. Software Use Rights and Limitations. Subject to your compliance with these terms, Apple grants you a non-exclusive, non-transferable license under Apple's copyrights in the Apple Software to do the following for non-commercial, academic research, educational teaching, and personal study purposes only: +• use, reproduce, compile and modify the Apple Software, +• run the Apple Software and your modifications of it on your hardware, +• copy and reference documentation that comes with the Apple Software. +You may not and you agree not to: +• redistribute, publish, sublicense, sell, rent or transfer the Apple Software publish benchmarking results about the Apple Software or your use of it +• use the name, trademarks, service marks or logos of Apple to endorse or +promote your modifications or other materials derived from the Apple Software + +2. Scope of License. The Apple Software is only licensed (not sold) to you for the non-commercial purposes stated above and may not be used for any other purposes without Apple's prior written permission. Apple and Apple's licensors +retain ownership of the Apple Software and reserve all rights not expressly granted to you. If you create modifications of the Apple Software, you hereby grant to Apple a non-exclusive, perpetual, irrevocable, royalty-free, sublicensable, assignable, worldwide license to use, reproduce, modify, publicly display, distribute, make, have made, import and sell your modifications. + +3. Term. The license granted under this agreement shall continue in effect unless terminated as provided herein. If you fail to comply with any term of this agreement, the license granted to you under this agreement will terminate automatically, with or without notice from Apple. Apple may also, in its sale discretion, terminate this agreement upon thirty (30) days notice for any reason. Upon termination, you agree to cease all use of the Apple Software and destroy all copies of it in your possession or control. Sections 4 through 7, inclusive, of this agreement shall survive any such termination. + +4. Export Control. The Apple Software is subject to U.S. export laws and regulations and you agree to comply fully with all such laws and regulations. In particular, but without limitation, the Apple Software may not be exported or re-exported (a) into any U.S. embargoed countries or (b) to anyone on the U.S. Treasury Department's list of Specially Designated Nationals, the U.S. Department of Commerce Denied Person's List or Entity List or any other restricted party lists. By using the Apple Software, you represent and warrant that you are not located in any such country or on any such list, and that will not use the Apple Software for any purposes prohibited by U.S. laws and regulations. + +5. Disclaimer of Warranty. THE APPLE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND. APPLE DISCLAIMS ALL WARRANTIES AND CONDITIONS, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE, ITS USE, PERFORMANCE, ACCURACY OR COMPLETENESS. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY APPLE OR AN APPLE AUTHORIZED REPRESENTATIVE SHALL CREATE A WARRANTY. + +6. Limitation of Liability. APPLE'S TOTAL LIABILITY TO YOU FROM ALL CAUSES OF ACTION AND UNDER ALL THEORIES OF LIABILITY WILL BE LIMITED TO US$10. IN NO EVENT WILL APPLE BE LIABLE TO YOU FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT OR THE EXECUTION OR PERFORMANCE OF THE APPLE SOFTWARE, HOWEVER CAUSED AND WHETHER UNDER +THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Some jurisdictions do not allow the exclusion or limitation of liability for personal injury or of incidental or consequential damages, so this limitation may not apply to you. + +7. General. +a. This agreement will be governed by and construed in accordance with the laws of the State of California, excluding its conflict of law principles. The United Nations Convention on Contracts for the International Sale of Goods will not apply. Each party hereby consents to the jurisdiction and venue of the United States +District Court for the Northern District of California, the Superior Court of the State of California for the County of Santa Clara, the Santa Clara Municipal Court, and any mutually agreed to alternative dispute resolution proceeding taking place in Santa Clara County, California, with respect to any claim or suit related to or arising out of this agreement. +b. You may not assign or transfer this Agreement or any rights granted hereunder, by operation of law or otherwise, without Apple's prior written consent, and any attempt by you to do so, without such consent, will be void. +c. If any provision of this Agreement is held to be unenforceable or invalid, that provision will be enforced to the maximum extent possible, and the other provisions will remain in full force and effect. +d. This agreement is the entire agreement between you and Apple for the Apple Software. No amendment to or modification of this agreement will be binding unless in writing and signed by Apple. + +YOUR INSTALLATION AND USE OF THE APPLE SOFTWARE CONSTITUTES AGREEMENT TO THE FOREGOING TERMS AND CONDITIONS. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/bigscience-open-rail-m.LICENSE b/src/licensedcode/data/licenses/bigscience-open-rail-m.LICENSE new file mode 100644 index 00000000000..cd86db94a9d --- /dev/null +++ b/src/licensedcode/data/licenses/bigscience-open-rail-m.LICENSE @@ -0,0 +1,113 @@ +--- +key: bigscience-open-rail-m +short_name: BigScience Open RAIL-M License +name: BigScience Open RAIL-M License +category: Proprietary Free +owner: BigScience +homepage_url: https://www.licenses.ai/blog/2022/8/26/bigscience-open-rail-m-license +spdx_license_key: LicenseRef-scancode-bigscience-open-rail-m +text_urls: + - https://drive.google.com/file/d/16NqKiAkzyZ55NClubCIFup8pT2jnyVIo/view +other_urls: + - https://www.licenses.ai/ai-licenses +--- + +BigScience Open RAIL-M License +dated August 18, 2022 + +Section I: PREAMBLE + +This Open RAIL-M License was created by BigScience, a collaborative open innovation project aimed at the responsible development and use of large multilingual datasets and Large Language Models (“LLMs”). While a similar license was originally designed for the BLOOM model, we decided to adapt it and create this license in order to propose a general open and responsible license applicable to other machine learning based AI models (e.g. multimodal generative models). + +In short, this license strives for both the open and responsible downstream use of the accompanying model. When it comes to the open character, we took inspiration from open source permissive licenses regarding the grant of IP rights. Referring to the downstream responsible use, we added use-based restrictions not permitting the use of the Model in very specific scenarios, in order for the licensor to be able to enforce the license in case potential misuses of the Model may occur. Even though downstream derivative versions of the model could be released under different licensing terms, the latter will always have to include - at minimum - the same use-based restrictions as the ones in the original license (this license). + +The development and use of artificial intelligence (“AI”), does not come without concerns. The world has witnessed how AI techniques may, in some instances, become risky for the public in general. These risks come in many forms, from racial discrimination to the misuse of sensitive information. + +BigScience believes in the intersection between open and responsible AI development; thus, this License aims to strike a balance between both in order to enable responsible open-science in the field of AI. +This License governs the use of the model (and its derivatives) and is informed by the model card associated with the model. + +NOW THEREFORE, You and Licensor agree as follows: + +1. Definitions + +(a) "License" means the terms and conditions for use, reproduction, and Distribution as defined in this document. + +(b) “Data” means a collection of information and/or content extracted from the dataset used with the Model, including to train, pretrain, or otherwise evaluate the Model. The Data is not licensed under this License. + +(c) “Output” means the results of operating a Model as embodied in informational content resulting therefrom. + +(d) “Model” means any accompanying machine-learning based assemblies (including checkpoints), consisting of learnt weights, parameters (including optimizer states), corresponding to the model architecture as embodied in the Complementary Material, that have been trained or tuned, in whole or in part on the Data, using the Complementary Material. + +(e) “Derivatives of the Model” means all modifications to the Model, works based on the Model, or any other model which is created or initialized by transfer of patterns of the weights, parameters, activations or output of the Model, to the other model, in order to cause the other model to perform similarly to the Model, including - but not limited to - distillation methods entailing the use of intermediate data representations or methods based on the generation of synthetic data by the Model for training the other model. + +(f) “Complementary Material” means the accompanying source code and scripts used to define, run, load, benchmark or evaluate the Model, and used to prepare data for training or evaluation, if any. This includes any accompanying documentation, tutorials, examples, etc, if any. + +(g) “Distribution” means any transmission, reproduction, publication or other sharing of the Model or Derivatives of the Model to a third party, including providing the Model as a hosted service made available by electronic or other remote means - e.g. API-based or web access. + +(h) “Licensor” means the copyright owner or entity authorized by the copyright owner that is granting the License, including the persons or entities that may have rights in the Model and/or distributing the Model. + +(i) "You" (or "Your") means an individual or Legal Entity exercising permissions granted by this License and/or making use of the Model for whichever purpose and in any field of use, including usage of the Model in an end-use application - e.g. chatbot, translator, image generator. + +(j) “Third Parties” means individuals or legal entities that are not under common control with Licensor or You. + +(k) "Contribution" means any work of authorship, including the original version of the Model and any modifications or additions to that Model or Derivatives of the Model thereof, that is intentionally submitted to Licensor for inclusion in the Model by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, “submitted” means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Model, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." + +(l) "Contributor" means Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Model. + +Section II: INTELLECTUAL PROPERTY RIGHTS + +Both copyright and patent grants apply to the Model, Derivatives of the Model and Complementary Material. The Model and Derivatives of the Model are subject to additional terms as described in Section III. + +2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable +copyright license to reproduce, prepare, publicly display, publicly perform, sublicense, and distribute the Complementary Material, the Model, and Derivatives of the Model. + +3. Grant of Patent License. Subject to the terms and conditions of this License and where and as applicable, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this paragraph) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Model and the Complementary Material, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Model to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Model and/or Complementary Material or a Contribution incorporated within the Model and/or Complementary Material constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for the Model and/or Work shall terminate as of the date such litigation is asserted or filed. +Section III: CONDITIONS OF USAGE, DISTRIBUTION AND REDISTRIBUTION + +4. Distribution and Redistribution. You may host for Third Party remote access purposes (e.g. software-as-a-service), reproduce and distribute copies of the Model or Derivatives of the Model thereof in any medium, with or without modifications, provided that You meet the following conditions: + +a. Use-based restrictions as referenced in paragraph 5 MUST be included as an enforceable provision by You in any type of legal agreement (e.g. a license) governing the use and/or distribution of the Model or Derivatives of the Model, and You shall give notice to subsequent users You Distribute to, that the Model or Derivatives of the Model are subject to paragraph 5. This provision does not apply to the use of Complementary Material. + +b. You must give any Third Party recipients of the Model or Derivatives of the Model a copy of this License; + +c. You must cause any modified files to carry prominent notices stating that You changed the files; d. You must retain all copyright, patent, trademark, and attribution notices excluding those notices that do not pertain to any part of the Model, + +Derivatives of the Model. +You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions - respecting paragraph 4.a. - for use, reproduction, or Distribution of Your modifications, or for any such Derivatives of the Model as a whole, provided Your use, reproduction, and Distribution of the Model otherwise complies with the conditions stated in this License. + +5. Use-based restrictions. The restrictions set forth in Attachment A are considered Use-based restrictions. Therefore You cannot use the Model and the Derivatives of the Model for the specified restricted uses. You may use the Model subject to this License, including only for lawful purposes and in accordance with the License. Use may include creating any content with, finetuning, updating, running, training, evaluating and/or reparametrizing the Model. You shall require all of Your users who use the Model or a Derivative of the Model to comply with the terms of this paragraph (paragraph 5). + +6. The Output You Generate. Except as set forth herein, Licensor claims no rights in the Output You generate using the Model. You are accountable for the Output you generate and its subsequent uses. No use of the output can contravene any provision as stated in the License. + +Section IV: OTHER PROVISIONS + +7. Updates and Runtime Restrictions. To the maximum extent permitted by law, Licensor reserves the right to restrict (remotely or otherwise) usage of the Model in violation of this License, update the Model through electronic means, or modify the Output of the Model based on updates. You shall undertake reasonable efforts to use the latest version of the Model. + +8. Trademarks and related. Nothing in this License permits You to make use of Licensors’ trademarks, trade names, logos or to otherwise suggest endorsement or misrepresent the relationship between the parties; and any rights not expressly granted herein are reserved by the Licensors. + +9. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Model and the Complementary Material (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Model, Derivatives of the Model, and the Complementary Material and assume any risks associated with Your exercise of permissions under this License. + +10. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Model and the Complementary Material (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. + +11. Accepting Warranty or Additional Liability. While redistributing the Model, Derivatives of the Model and the Complementary Material thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. + +12. If any provision of this License is held to be invalid, illegal or unenforceable, the remaining provisions shall be unaffected thereby and remain valid as if such provision had not been set forth herein. + +END OF TERMS AND CONDITIONS + +Attachment A +Use Restrictions +You agree not to use the Model or Derivatives of the Model: +(a) In any way that violates any applicable national, federal, state, local or international law or regulation; +(b) For the purpose of exploiting, harming or attempting to exploit or harm minors in any way; +(c) To generate or disseminate verifiably false information and/or content with the purpose of harming others; +(d) To generate or disseminate personal identifiable information that can be used to harm an individual; +(e) To generate or disseminate information and/or content (e.g. images, code, posts, articles), and place the information and/or content in any context (e.g. bot generating tweets) without expressly and intelligibly disclaiming that the information and/or content is machine generated; +(f) To defame, disparage or otherwise harass others; +(g) To impersonate or attempt to impersonate (e.g. deepfakes) others without their consent; +(h) For fully automated decision making that adversely impacts an individual’s legal rights or otherwise creates or modifies a binding, enforceable obligation; +(i) For any use intended to or which has the effect of discriminating against or harming individuals or groups based on online or offline social behavior or known or predicted personal or personality characteristics; +(j) To exploit any of the vulnerabilities of a specific group of persons based on their age, social, physical or mental characteristics, in order to materially distort the behavior of a person pertaining to that group in a manner that causes or is likely to cause that person or another person physical or psychological harm; +(k) For any use intended to or which has the effect of discriminating against individuals or groups based on legally protected characteristics or categories; +(l) To provide medical advice and medical results interpretation; +(m) To generate or disseminate information for the purpose to be used for administration of justice, law enforcement, immigration or asylum processes, such as predicting an individual will commit fraud/crime commitment (e.g. by text profiling, drawing causal relationships between assertions made in documents, indiscriminate and arbitrarily-targeted use). \ No newline at end of file diff --git a/src/licensedcode/data/licenses/cooperative-non-violent-6.0.LICENSE b/src/licensedcode/data/licenses/cooperative-non-violent-6.0.LICENSE new file mode 100644 index 00000000000..cba645dd2ad --- /dev/null +++ b/src/licensedcode/data/licenses/cooperative-non-violent-6.0.LICENSE @@ -0,0 +1,547 @@ +--- +key: cooperative-non-violent-6.0 +short_name: CNVPL 6.0 +name: Cooperative Non-Violent Public License v6 +category: Proprietary Free +owner: Thufie +homepage_url: https://thufie.lain.haus/NPL.html +spdx_license_key: LicenseRef-scancode-cooperative-non-violent-6.0 +text_urls: + - https://git.pixie.town/thufie/CNPL/src/branch/main/CNPL.txt +ignorable_urls: + - https://thufie.lain.haus/NPL.html +--- + +[Work Title] +Copyright [Author] [Year] + +COOPERATIVE NON-VIOLENT PUBLIC LICENSE v6 + +Preamble + +The Cooperative Non-Violent Public license is a freedom-respecting sharealike +license for both the author of a work as well as those subject to a work. +It aims to protect the basic rights of human beings from exploitation, +the earth from plunder, and the equal treatment of the workers involved in the +creation of the work. It aims to ensure a copyrighted work is forever +available for public use, modification, and redistribution under the same +terms so long as the work is not used for harm. For more information about +the CNPL refer to the official webpage + +Official Webpage: https://thufie.lain.haus/NPL.html + +Terms and Conditions + +THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS +COOPERATIVE NON-VIOLENT PUBLIC LICENSE ("LICENSE"). THE WORK IS +PROTECTED BY COPYRIGHT AND ALL OTHER APPLICABLE LAWS. ANY USE OF THE +WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS +PROHIBITED. BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED IN THIS +LICENSE, YOU AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. +TO THE EXTENT THIS LICENSE MAY BE CONSIDERED TO BE A CONTRACT, +THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN AS CONSIDERATION +FOR ACCEPTING THE TERMS AND CONDITIONS OF THIS LICENSE AND FOR AGREEING +TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS LICENSE. + +1. DEFINITIONS + + a. "Act of War" means any action of one country against any group + either with an intention to provoke a conflict or an action that + occurs during a declared war or during armed conflict between + military forces of any origin. This includes but is not limited + to enforcing sanctions or sieges, supplying armed forces, + or profiting from the manufacture of tools or weaponry used in + military conflict. + + b. "Adaptation" means a work based upon the Work, or upon the + Work and other pre-existing works, such as a translation, + adaptation, derivative work, arrangement of music or other + alterations of a literary or artistic work, or phonogram or + performance and includes cinematographic adaptations or any + other form in which the Work may be recast, transformed, or + adapted including in any form recognizably derived from the + original, except that a work that constitutes a Collection will + not be considered an Adaptation for the purpose of this License. + For the avoidance of doubt, where the Work is a musical work, + performance or phonogram, the synchronization of the Work in + timed-relation with a moving image ("synching") will be + considered an Adaptation for the purpose of this License. In + addition, where the Work is designed to output a neural network + the output of the neural network will be considered an + Adaptation for the purpose of this license. + + c. "Bodily Harm" means any physical hurt or injury to a person that + interferes with the health or comfort of the person and that is more + than merely transient or trifling in nature. + + d. "Collection" means a collection of literary or artistic + works, such as encyclopedias and anthologies, or performances, + phonograms or broadcasts, or other works or subject matter other + than works listed in Section 1(i) below, which, by reason of the + selection and arrangement of their contents, constitute + intellectual creations, in which the Work is included in its + entirety in unmodified form along with one or more other + contributions, each constituting separate and independent works + in themselves, which together are assembled into a collective + whole. A work that constitutes a Collection will not be + considered an Adaptation (as defined above) for the purposes of + this License. + + e. "Distribute" means to make available to the public the + original and copies of the Work or Adaptation, as appropriate, + through sale, gift or any other transfer of possession or + ownership. + + f. "Incarceration" means confinement in a jail, prison, or + any other place where individuals of any kind are held against + either their will or (if their will cannot be determined) the + will of their legal guardian or guardians. In the case of a + conflict between the will of the individual and the will of + their legal guardian or guardians, the will of the + individual will take precedence. + + g. "Licensor" means the individual, individuals, entity or + entities that offer(s) the Work under the terms of this License. + + h. "Original Author" means, in the case of a literary or + artistic work, the individual, individuals, entity or entities + who created the Work or if no individual or entity can be + identified, the publisher; and in addition (i) in the case of a + performance the actors, singers, musicians, dancers, and other + persons who act, sing, deliver, declaim, play in, interpret or + otherwise perform literary or artistic works or expressions of + folklore; (ii) in the case of a phonogram the producer being the + person or legal entity who first fixes the sounds of a + performance or other sounds; and, (iii) in the case of + broadcasts, the organization that transmits the broadcast. + + i. "Work" means the literary and/or artistic work offered under + the terms of this License including without limitation any + production in the literary, scientific and artistic domain, + whatever may be the mode or form of its expression including + digital form, such as a book, pamphlet and other writing; a + lecture, address, sermon or other work of the same nature; a + dramatic or dramatico-musical work; a choreographic work or + entertainment in dumb show; a musical composition with or + without words; a cinematographic work to which are assimilated + works expressed by a process analogous to cinematography; a work + of drawing, painting, architecture, sculpture, engraving or + lithography; a photographic work to which are assimilated works + expressed by a process analogous to photography; a work of + applied art; an illustration, map, plan, sketch or + three-dimensional work relative to geography, topography, + architecture or science; a performance; a broadcast; a + phonogram; a compilation of data to the extent it is protected + as a copyrightable work; or a work performed by a variety or + circus performer to the extent it is not otherwise considered a + literary or artistic work. + + j. "You" means an individual or entity exercising rights under + this License who has not previously violated the terms of this + License with respect to the Work, or who has received express + permission from the Licensor to exercise rights under this + License despite a previous violation. + + k. "Publicly Perform" means to perform public recitations of the + Work and to communicate to the public those public recitations, + by any means or process, including by wire or wireless means or + public digital performances; to make available to the public + Works in such a way that members of the public may access these + Works from a place and at a place individually chosen by them; + to perform the Work to the public by any means or process and + the communication to the public of the performances of the Work, + including by public digital performance; to broadcast and + rebroadcast the Work by any means including signs, sounds or + images. + + l. "Reproduce" means to make copies of the Work by any means + including without limitation by sound or visual recordings and + the right of fixation and reproducing fixations of the Work, + including storage of a protected performance or phonogram in + digital form or other electronic medium. + + m. "Software" means any digital Work which, through use of a + third-party piece of Software or through the direct usage of + itself on a computer system, the memory of the computer is + modified dynamically or semi-dynamically. "Software", + secondly, processes or interprets information. + + n. "Source Code" means the human-readable form of Software + through which the Original Author and/or Distributor originally + created, derived, and/or modified it. + + o. "Surveilling" means the use of the Work to either + overtly or covertly observe and record persons and or their + activities. + + p. "Network Service" means the use of a piece of Software to + interpret or modify information that is subsequently and directly + served to users over the Internet. + + q. "Discriminate" means the use of a work to differentiate between + humans in a such a way which prioritizes some above others on the + basis of percieved membership within certain groups. + + r. "Hate Speech" means communication or any form + of expression which is solely for the purpose of expressing hatred + for some group or advocating a form of Discrimination + (to Discriminate per definition in (q)) between humans. + + s. "Coercion" means leveraging of the threat of force or use of force + to intimidate a person in order to gain compliance, or to offer + large incentives which aim to entice a person to act against their + will. + +2. FAIR DEALING RIGHTS + + Nothing in this License is intended to reduce, limit, or restrict any + uses free from copyright or rights arising from limitations or + exceptions that are provided for in connection with the copyright + protection under copyright law or other applicable laws. + +3. LICENSE GRANT + + Subject to the terms and conditions of this License, Licensor hereby + grants You a worldwide, royalty-free, non-exclusive, perpetual (for the + duration of the applicable copyright) license to exercise the rights in + the Work as stated below: + + a. to Reproduce the Work, to incorporate the Work into one or + more Collections, and to Reproduce the Work as incorporated in + the Collections; + + b. to create and Reproduce Adaptations provided that any such + Adaptation, including any translation in any medium, takes + reasonable steps to clearly label, demarcate or otherwise + identify that changes were made to the original Work. For + example, a translation could be marked "The original work was + translated from English to Spanish," or a modification could + indicate "The original work has been modified."; + + c. to Distribute and Publicly Perform the Work including as + incorporated in Collections; and, + + d. to Distribute and Publicly Perform Adaptations. The above + rights may be exercised in all media and formats whether now + known or hereafter devised. The above rights include the right + to make such modifications as are technically necessary to + exercise the rights in other media and formats. Subject to + Section 8(g), all rights not expressly granted by Licensor are + hereby reserved, including but not limited to the rights set + forth in Section 4(i). + +4. RESTRICTIONS + + The license granted in Section 3 above is expressly made subject to and + limited by the following restrictions: + + a. You may Distribute or Publicly Perform the Work only under + the terms of this License. You must include a copy of, or the + Uniform Resource Identifier (URI) for, this License with every + copy of the Work You Distribute or Publicly Perform. You may not + offer or impose any terms on the Work that restrict the terms of + this License or the ability of the recipient of the Work to + exercise the rights granted to that recipient under the terms of + the License. You may not sublicense the Work. You must keep + intact all notices that refer to this License and to the + disclaimer of warranties with every copy of the Work You + Distribute or Publicly Perform. When You Distribute or Publicly + Perform the Work, You may not impose any effective technological + measures on the Work that restrict the ability of a recipient of + the Work from You to exercise the rights granted to that + recipient under the terms of the License. This Section 4(a) + applies to the Work as incorporated in a Collection, but this + does not require the Collection apart from the Work itself to be + made subject to the terms of this License. If You create a + Collection, upon notice from any Licensor You must, to the + extent practicable, remove from the Collection any credit as + required by Section 4(h), as requested. If You create an + Adaptation, upon notice from any Licensor You must, to the + extent practicable, remove from the Adaptation any credit as + required by Section 4(h), as requested. + + b. Subject to the exception in Section 4(e), you may not + exercise any of the rights granted to You in Section 3 above in + any manner that is primarily intended for or directed toward + commercial advantage or private monetary compensation. The + exchange of the Work for other copyrighted works by means of + digital file-sharing or otherwise shall not be considered to be + intended for or directed toward commercial advantage or private + monetary compensation, provided there is no payment of any + monetary compensation in connection with the exchange of + copyrighted works. + + c. If the Work meets the definition of Software, You may exercise + the rights granted in Section 3 only if You provide a copy of the + corresponding Source Code from which the Work was derived in digital + form, or You provide a URI for the corresponding Source Code of + the Work, to any recipients upon request. + + d. If the Work is used as or for a Network Service, You may exercise + the rights granted in Section 3 only if You provide a copy of the + corresponding Source Code from which the Work was derived in digital + form, or You provide a URI for the corresponding Source Code to the + Work, to any recipients of the data served or modified by the Web + Service. + + e. You may exercise the rights granted in Section 3 for + commercial purposes only if: + + i. You are a worker-owned business or worker-owned + collective; and + + ii. after tax, all financial gain, surplus, profits and + benefits produced by the business or collective are + distributed among the worker-owners unless a set amount + is to be allocated towards community projects as decided + by a previously-established consensus agreement between the + worker-owners where all worker-owners agreed + + iii. You are not using such rights on behalf of a business + other than those specified in 4(e.i) and elaborated upon in + 4(e.ii), nor are using such rights as a proxy on behalf of a + business with the intent to circumvent the aforementioned + restrictions on such a business. + + f. Any use by a business that is privately owned and managed, + and that seeks to generate profit from the labor of employees + paid by salary or other wages, is not permitted under this + license. + + g. You may exercise the rights granted in Section 3 for + any purposes only if: + + i. You do not use the Work for the purpose of inflicting + Bodily Harm on human beings (subject to criminal + prosecution or otherwise) outside of providing medical aid + or undergoing a voluntary procedure under no form of + Coercion. + + ii.You do not use the Work for the purpose of Surveilling + or tracking individuals for financial gain. + + iii. You do not use the Work in an Act of War. + + iv. You do not use the Work for the purpose of supporting + or profiting from an Act of War. + + v. You do not use the Work for the purpose of Incarceration. + + vi. You do not use the Work for the purpose of extracting, + processing, or refining, oil, gas, or coal. Or to in any other + way to deliberately pollute the environment as a byproduct + of manufacturing or irresponsible disposal of hazardous materials. + + vii. You do not use the Work for the purpose of + expediting, coordinating, or facilitating paid work + undertaken by individuals under the age of 12 years. + + viii. You do not use the Work to either Discriminate or + spread Hate Speech on the basis of sex, sexual orientation, + gender identity, race, age, disability, color, national origin, + religion, or lower economic status. + + h. If You Distribute, or Publicly Perform the Work or any + Adaptations or Collections, You must, unless a request has been + made pursuant to Section 4(a), keep intact all copyright notices + for the Work and provide, reasonable to the medium or means You + are utilizing: (i) the name of the Original Author (or + pseudonym, if applicable) if supplied, and/or if the Original + Author and/or Licensor designate another party or parties (e.g., + a sponsor institute, publishing entity, journal) for attribution + ("Attribution Parties") in Licensor's copyright notice, terms of + service or by other reasonable means, the name of such party or + parties; (ii) the title of the Work if supplied; (iii) to the + extent reasonably practicable, the URI, if any, that Licensor + to be associated with the Work, unless such URI does + not refer to the copyright notice or licensing information for + the Work; and, (iv) consistent with Section 3(b), in the case of + an Adaptation, a credit identifying the use of the Work in the + Adaptation (e.g., "French translation of the Work by Original + Author," or "Screenplay based on original Work by Original + Author"). The credit required by this Section 4(h) may be + implemented in any reasonable manner; provided, however, that in + the case of an Adaptation or Collection, at a minimum such credit + will appear, if a credit for all contributing authors of the + Adaptation or Collection appears, then as part of these credits + and in a manner at least as prominent as the credits for the + other contributing authors. For the avoidance of doubt, You may + only use the credit required by this Section for the purpose of + attribution in the manner set out above and, by exercising Your + rights under this License, You may not implicitly or explicitly + assert or imply any connection with, sponsorship or endorsement + by the Original Author, Licensor and/or Attribution Parties, as + appropriate, of You or Your use of the Work, without the + separate, express prior written permission of the Original + Author, Licensor and/or Attribution Parties. + + i. For the avoidance of doubt: + + i. Non-waivable Compulsory License Schemes. In those + jurisdictions in which the right to collect royalties + through any statutory or compulsory licensing scheme + cannot be waived, the Licensor reserves the exclusive + right to collect such royalties for any exercise by You of + the rights granted under this License; + + ii. Waivable Compulsory License Schemes. In those + jurisdictions in which the right to collect royalties + through any statutory or compulsory licensing scheme can + be waived, the Licensor reserves the exclusive right to + collect such royalties for any exercise by You of the + rights granted under this License if Your exercise of such + rights is for a purpose or use which is otherwise than + noncommercial as permitted under Section 4(b) and + otherwise waives the right to collect royalties through + any statutory or compulsory licensing scheme; and, + iii.Voluntary License Schemes. The Licensor reserves the + right to collect royalties, whether individually or, in + the event that the Licensor is a member of a collecting + society that administers voluntary licensing schemes, via + that society, from any exercise by You of the rights + granted under this License that is for a purpose or use + which is otherwise than noncommercial as permitted under + Section 4(b). + + j. Except as otherwise agreed in writing by the Licensor or as + may be otherwise permitted by applicable law, if You Reproduce, + Distribute or Publicly Perform the Work either by itself or as + part of any Adaptations or Collections, You must not distort, + mutilate, modify or take other derogatory action in relation to + the Work which would be prejudicial to the Original Author's + honor or reputation. Licensor agrees that in those jurisdictions + (e.g. Japan), in which any exercise of the right granted in + Section 3(b) of this License (the right to make Adaptations) + would be deemed to be a distortion, mutilation, modification or + other derogatory action prejudicial to the Original Author's + honor and reputation, the Licensor will waive or not assert, as + appropriate, this Section, to the fullest extent permitted by + the applicable national law, to enable You to reasonably + exercise Your right under Section 3(b) of this License (right to + make Adaptations) but not otherwise. + + k. Do not make any legal claim against anyone accusing the + Work, with or without changes, alone or with other works, + of infringing any patent claim. + +5. REPRESENTATIONS, WARRANTIES AND DISCLAIMER + + UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR + OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY + KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, + INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, + FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF + LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF + ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW + THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO + YOU. + +6. LIMITATION ON LIABILITY + + EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL + LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF + THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED + OF THE POSSIBILITY OF SUCH DAMAGES. + +7. TERMINATION + + a. This License and the rights granted hereunder will terminate + automatically upon any breach by You of the terms of this + License. Individuals or entities who have received Adaptations + or Collections from You under this License, however, will not + have their licenses terminated provided such individuals or + entities remain in full compliance with those licenses. Sections + 1, 2, 5, 6, 7, and 8 will survive any termination of this + License. + + b. Subject to the above terms and conditions, the license + granted here is perpetual (for the duration of the applicable + copyright in the Work). Notwithstanding the above, Licensor + reserves the right to release the Work under different license + terms or to stop distributing the Work at any time; provided, + however that any such election will not serve to withdraw this + License (or any other license that has been, or is required to + be, granted under the terms of this License), and this License + will continue in full force and effect unless terminated as + stated above. + +8. REVISED LICENSE VERSIONS + + a. This License may receive future revisions in the original + spirit of the license intended to strengthen This License. + Each version of This License has an incrementing version number. + + b. Unless otherwise specified like in Section 8(c) The Licensor + has only granted this current version of This License for The Work. + In this case future revisions do not apply. + + c. The Licensor may specify that the latest available + revision of This License be used for The Work by either explicitly + writing so or by suffixing the License URI with a "+" symbol. + + d. The Licensor may specify that The Work is also available + under the terms of This License's current revision as well + as specific future revisions. The Licensor may do this by + writing it explicitly or suffixing the License URI with any + additional version numbers each separated by a comma. + +9. MISCELLANEOUS + + a. Each time You Distribute or Publicly Perform the Work or a + Collection, the Licensor offers to the recipient a license to + the Work on the same terms and conditions as the license granted + to You under this License. + + b. Each time You Distribute or Publicly Perform an Adaptation, + Licensor offers to the recipient a license to the original Work + on the same terms and conditions as the license granted to You + under this License. + + c. If the Work is classified as Software, each time You Distribute + or Publicly Perform an Adaptation, Licensor offers to the recipient + a copy and/or URI of the corresponding Source Code on the same + terms and conditions as the license granted to You under this License. + + d. If the Work is used as a Network Service, each time You Distribute + or Publicly Perform an Adaptation, or serve data derived from the + Software, the Licensor offers to any recipients of the data a copy + and/or URI of the corresponding Source Code on the same terms and + conditions as the license granted to You under this License. + + e. If any provision of this License is invalid or unenforceable + under applicable law, it shall not affect the validity or + enforceability of the remainder of the terms of this License, + and without further action by the parties to this agreement, + such provision shall be reformed to the minimum extent necessary + to make such provision valid and enforceable. + + f. No term or provision of this License shall be deemed waived + and no breach consented to unless such waiver or consent shall + be in writing and signed by the party to be charged with such + waiver or consent. + + g. This License constitutes the entire agreement between the + parties with respect to the Work licensed here. There are no + understandings, agreements or representations with respect to + the Work not specified here. Licensor shall not be bound by any + additional provisions that may appear in any communication from + You. This License may not be modified without the mutual written + agreement of the Licensor and You. + + h. The rights granted under, and the subject matter referenced, + in this License were drafted utilizing the terminology of the + Berne Convention for the Protection of Literary and Artistic + Works (as amended on September 28, 1979), the Rome Convention of + 1961, the WIPO Copyright Treaty of 1996, the WIPO Performances + and Phonograms Treaty of 1996 and the Universal Copyright + Convention (as revised on July 24, 1971). These rights and + subject matter take effect in the relevant jurisdiction in which + the License terms are sought to be enforced according to the + corresponding provisions of the implementation of those treaty + provisions in the applicable national law. If the standard suite + of rights granted under applicable copyright law includes + additional rights not granted under this License, such + additional rights are deemed to be included in the License; this + License is not intended to restrict the license of any rights + under applicable law. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/cooperative-non-violent-7.0.LICENSE b/src/licensedcode/data/licenses/cooperative-non-violent-7.0.LICENSE new file mode 100644 index 00000000000..2265968ba93 --- /dev/null +++ b/src/licensedcode/data/licenses/cooperative-non-violent-7.0.LICENSE @@ -0,0 +1,496 @@ +--- +key: cooperative-non-violent-7.0 +short_name: CNVPL 7.0 +name: Cooperative Non-Violent Public License v7 +category: Proprietary Free +owner: Thufie +homepage_url: https://thufie.lain.haus/NPL.html +spdx_license_key: LicenseRef-scancode-cooperative-non-violent-7.0 +text_urls: + - https://git.pixie.town/thufie/thufie-site/raw/branch/main/files/CNPLv7.md +ignorable_authors: + - Screenplay +--- + +THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS +COOPERATIVE NON-VIOLENT PUBLIC LICENSE (\"LICENSE\"). THE WORK IS +PROTECTED BY COPYRIGHT AND ALL OTHER APPLICABLE LAWS. ANY USE OF THE +WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS +PROHIBITED. BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED IN THIS +LICENSE, YOU AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE.TO THE +EXTENT THIS LICENSE MAY BE CONSIDERED TO BE A CONTRACT, THE LICENSOR +GRANTS YOU THE RIGHTS CONTAINED HERE IN AS CONSIDERATION FOR ACCEPTING +THE TERMS AND CONDITIONS OF THIS LICENSE AND FOR AGREEING TO BE BOUND BY +THE TERMS AND CONDITIONS OF THIS LICENSE. + +# Definitions + +An Act of War is any action of one country against any group either with +an intention to provoke a conflict or an action that occurs during a +declared war or during armed conflict between military forces of any +origin. This includes but is not limited to enforcing sanctions or +sieges, supplying armed forces, or profiting from the manufacture of +tools or weaponry used in military conflict. + +An Adaptation is a work based upon the Work, or upon the Work and other +pre-existing works, such as a translation, adaptation, derivative work, +arrangement of music or other alterations of a literary or artistic +work, or phonogram or performance and includes cinematographic +adaptations or any other form in which the Work may be recast, +transformed, or adapted including in any form recognizably derived from +the original, except that a work that constitutes a Collection will not +be considered an Adaptation for the purpose of this License. For the +avoidance of doubt, where the Work is a musical work, performance or +phonogram, the synchronization of the Work in timed-relation with a +moving image (\"synching\") will be considered an Adaptation for the +purpose of this License. In addition, where the Work is designed to +output a neural network the output of the neural network will be +considered an Adaptation for the purpose of this license. + +Bodily Harm is any physical hurt or injury to a person that interferes +with the health or comfort of the person and that is more than merely +transient or trifling in nature. + +Distribute is to make available to the public the original and copies of +the Work or Adaptation, as appropriate, through sale, gift or any other +transfer of possession or ownership. + +Incarceration is Confinement in a jail, prison, or any other place where +individuals of any kind are held against either their will or (if their +will cannot be determined) the will of their legal guardian or +guardians. In the case of a conflict between the will of the individual +and the will of their legal guardian or guardians, the will of the +individual will take precedence. + +Licensor is The individual, individuals, entity, or entities that +offer(s) the Work under the terms of this License + +Original Author is in the case of a literary or artistic work, the +individual, individuals, entity or entities who created the Work or if +no individual or entity can be identified, the publisher; and in +addition + +- in the case of a performance the actors, singers, musicians, + dancers, and other persons who act, sing, deliver, declaim, play in, + interpret or otherwise perform literary or artistic works or + expressions of folklore; + +- in the case of a phonogram the producer being the person or legal + entity who first fixes the sounds of a performance or other sounds; + and, + +- in the case of broadcasts, the organization that transmits the + broadcast. + +Work is the literary and/or artistic work offered under the terms of +this License including without limitation any production in the +literary, scientific and artistic domain, whatever may be the mode or +form of its expression including digital form, such as a book, pamphlet +and other writing; a lecture, address, sermon or other work of the same +nature; a dramatic or dramatico-musical work; a choreographic work or +entertainment in dumb show; a musical composition with or without words; +a cinematographic work to which are assimilated works expressed by a +process analogous to cinematography; a work of drawing, painting, +architecture, sculpture, engraving or lithography; a photographic work +to which are assimilated works expressed by a process analogous to +photography; a work of applied art; an illustration, map, plan, sketch +or three-dimensional work relative to geography, topography, +architecture or science; a performance; a broadcast; a phonogram; a +compilation of data to the extent it is protected as a copyrightable +work; or a work performed by a variety or circus performer to the extent +it is not otherwise considered a literary or artistic work. + +You means an individual or entity exercising rights under this License +who has not previously violated the terms of this License with respect +to the Work, or who has received express permission from the Licensor to +exercise rights under this License despite a previous violation. + +Publicly Perform means to perform public recitations of the Work and to +communicate to the public those public recitations, by any means or +process, including by wire or wireless means or public digital +performances; to make available to the public Works in such a way that +members of the public may access these Works from a place and at a place +individually chosen by them; to perform the Work to the public by any +means or process and the communication to the public of the performances +of the Work, including by public digital performance; to broadcast and +rebroadcast the Work by any means including signs, sounds or images. + +Reproduce is to make copies of the Work by any means including without +limitation by sound or visual recordings and the right of fixation and +reproducing fixations of the Work, including storage of a protected +performance or phonogram in digital form or other electronic medium. + +Software is any digital Work which, through use of a third-party piece +of Software or through the direct usage of itself on a computer system, +the memory of the computer is modified dynamically or semi-dynamically. +\"Software\", secondly, processes or interprets information. + +Source Code is Any digital Work which, through use of a third-party +piece of Software or through the direct usage of itself on a computer +system, the memory of the computer is modified dynamically or +semi-dynamically. \"Software\", secondly, processes or interprets +information. + +Surveilling is the use of the Work to either overtly or covertly observe +and record persons and or their activities. + +A Network Service is the use of a piece of Software to interpret or +modify information that is subsequently and directly served to users +over the Internet. + +To Discriminate is the use of a piece of Software to interpret or modify +information that is subsequently and directly served to users over the +Internet. + +Hate Speech is Communication or any form of expression which is solely +for the purpose of expressing hatred for some group or advocating a form +of Discrimination between humans. + +Coercion is leveraging of the threat of force or use of force to +intimidate a person in order to gain compliance, or to offer large +incentives which aim to entice a person to act against their will. + +# Fair Dealing Rights + +Nothing in this License is intended to reduce, limit, or restrict any +uses free from copyright or rights arising from limitations or +exceptions that are provided for in connection with the copyright +protection under copyright law or other applicable laws. + +# License Grant + +Subject to the terms and conditions of this License, Licensor hereby +grants You a worldwide, royalty-free, non-exclusive, perpetual (for the +duration of the applicable copyright) license to exercise the rights in +the Work as stated below: + +To Reproduce the Work, to incorporate the Work into one or more +Collections, and to Reproduce the Work as incorporated in the +Collections + +To create and Reproduce Adaptations provided that any such Adaptation, +including any translation in any medium, takes reasonable steps to +clearly label, demarcate or otherwise identify that changes were made to +the original Work. For example, a translation could be marked \"The +original work was translated from English to Spanish,\" or a +modification could indicate \"The original work has been modified.\" + +To Distribute and Publicly Perform the Work including as incorporated in +Collections. + +To Distribute and Publicly Perform Adaptations. The above rights may be +exercised in all media and formats whether now known or hereafter +devised. The above rights include the right to make such modifications +as are technically necessary to exercise the rights in other media and +formats. This License constitutes the entire agreement between the +parties with respect to the Work licensed here. There are no +understandings, agreements or representations with respect to the Work +not specified here. Licensor shall not be bound by any additional +provisions that may appear in any communication from You. This License +may not be modified without the mutual written agreement of the Licensor +and You. All rights not expressly granted by Licensor are hereby +reserved, including but not limited to the rights set forth in +Non-waivable Compulsory License Schemes, Waivable Compulsory License +Schemes, and Voluntary License Schemes in the restrictions. + +# Restrictions + +The license granted in the license grant above is expressly made subject +to and limited by the following restrictions: + +You may Distribute or Publicly Perform the Work only under the terms of +this License. You must include a copy of, or the Uniform Resource +Identifier (URI) for, this License with every copy of the Work You +Distribute or Publicly Perform. You may not offer or impose any terms on +the Work that restrict the terms of this License or the ability of the +recipient of the Work to exercise the rights granted to that recipient +under the terms of the License. You may not sublicense the Work. You +must keep intact all notices that refer to this License and to the +disclaimer of warranties with every copy of the Work You Distribute or +Publicly Perform. When You Distribute or Publicly Perform the Work, You +may not impose any effective technological measures on the Work that +restrict the ability of a recipient of the Work from You to exercise the +rights granted to that recipient under the terms of the License. This +Section applies to the Work as incorporated in a Collection, but this +does not require the Collection apart from the Work itself to be made +subject to the terms of this License. If You create a Collection, upon +notice from any Licensor You must, to the extent practicable, remove +from the Collection any credit as requested. If You create an +Adaptation, upon notice from any Licensor You must, to the extent +practicable, remove from the Adaptation any credit as requested. + +## Commercial Restrictions + +You may not exercise any of the rights granted to You in the above +section in any manner that is primarily intended for or directed toward +commercial advantage or private monetary compensation unless you meet +the following requirements. + +i. You are a worker-owned business or worker-owned collective. + +ii. after tax, all financial gain, surplus, profits and benefits + produced by the business or collective are distributed among the + worker-owners unless a set amount is to be allocated towards + community projects as decided by a previously-established consensus + agreement between the worker-owners where all worker-owners agreed. + +iii. You are not using such rights on behalf of a business other than + those specified in (i) or (ii) above, nor are using such rights as + a proxy on behalf of a business with the intent to circumvent the + aforementioned restrictions on such a business. + +The exchange of the Work for other copyrighted works by means of digital +file-sharing or otherwise shall not be considered to be intended for or +directed toward commercial advantage or private monetary compensation, +provided there is no payment of any monetary compensation in connection +with the exchange of copyrighted works. + +If the Work meets the definition of Software, You may exercise the +rights granted in the license grant only if You provide a copy of the +corresponding Source Code from which the Work was derived in digital +form, or You provide a URI for the corresponding Source Code of the +Work, to any recipients upon request. + +If the Work is used as or for a Network Service, You may exercise the +rights granted in the license grant only if You provide a copy of the +corresponding Source Code from which the Work was derived in digital +form, or You provide a URI for the corresponding Source Code to the +Work, to any recipients of the data served or modified by the Web +Service. + +Any use by a business that is privately owned and managed, and that +seeks to generate profit from the labor of employees paid by salary or +other wages, is not permitted under this license. + +## + +You may exercise the rights granted in the license grant for any +purposes only if: + +i. You do not use the Work for the purpose of inflicting Bodily Harm on + human beings (subject to criminal prosecution or otherwise) outside + of providing medical aid or undergoing a voluntary procedure under + no form of Coercion. + +ii. You do not use the Work for the purpose of Surveilling or tracking + individuals for financial gain. + +iii. You do not use the Work in an Act of War. + +iv. You do not use the Work for the purpose of supporting or profiting + from an Act of War. + +v. You do not use the Work for the purpose of Incarceration. + +vi. You do not use the Work for the purpose of extracting, processing, + or refining, oil, gas, or coal. Or to in any other way to + deliberately pollute the environment as a byproduct of manufacturing + or irresponsible disposal of hazardous materials. + +vii. You do not use the Work for the purpose of expediting, + coordinating, or facilitating paid work undertaken by individuals + under the age of 12 years. + +viii. You do not use the Work to either Discriminate or spread Hate + Speech on the basis of sex, sexual orientation, gender identity, + race, age, disability, color, national origin, religion, caste, or + lower economic status. + +## + +If You Distribute, or Publicly Perform the Work or any Adaptations or +Collections, You must, unless a request has been made by any Licensor to +remove credit from a Collection or Adaptation, keep intact all copyright +notices for the Work and provide, reasonable to the medium or means You +are utilizing: + +i. the name of the Original Author (or pseudonym, if applicable) if + supplied, and/or if the Original Author and/or Licensor designate + another party or parties (e.g., a sponsor institute, publishing + entity, journal) for attribution (\"Attribution Parties\") in + Licensor\'s copyright notice, terms of service or by other + reasonable means, the name of such party or parties; + +ii. the title of the Work if supplied; + +iii. to the extent reasonably practicable, the URI, if any, that + Licensor to be associated with the Work, unless such URI does not + refer to the copyright notice or licensing information for the + Work; and, + +iv. in the case of an Adaptation, a credit identifying the use of the + Work in the Adaptation (e.g., \"French translation of the Work by + Original Author,\" or \"Screenplay based on original Work by + Original Author\"). + +If any Licensor has sent notice to request removing credit, You must, to +the extent practicable, remove any credit as requested. The credit +required by this Section may be implemented in any reasonable manner; +provided, however, that in the case of an Adaptation or Collection, at a +minimum such credit will appear, if a credit for all contributing +authors of the Adaptation or Collection appears, then as part of these +credits and in a manner at least as prominent as the credits for the +other contributing authors. For the avoidance of doubt, You may only use +the credit required by this Section for the purpose of attribution in +the manner set out above and, by exercising Your rights under this +License, You may not implicitly or explicitly assert or imply any +connection with, sponsorship or endorsement by the Original Author, +Licensor and/or Attribution Parties, as appropriate, of You or Your use +of the Work, without the separate, express prior written permission of +the Original Author, Licensor and/or Attribution Parties. + +Non-waivable Compulsory License Schemes. In those jurisdictions in which +the right to collect royalties through any statutory or compulsory +licensing scheme cannot be waived, the Licensor reserves the exclusive +right to collect such royalties for any exercise by You of the rights +granted under this License + +Waivable Compulsory License Schemes. In those jurisdictions in which the +right to collect royalties through any statutory or compulsory licensing +scheme can be waived, the Licensor reserves the exclusive right to +collect such royalties for any exercise by You of the rights granted +under this License if Your exercise of such rights is for a purpose or +use which is otherwise than noncommercial as permitted under Commercial +Restrictions and otherwise waives the right to collect royalties through +any statutory or compulsory licensing scheme. + +Voluntary License Schemes. The Licensor reserves the right to collect +royalties, whether individually or, in the event that the Licensor is a +member of a collecting society that administers voluntary licensing +schemes, via that society, from any exercise by You of the rights +granted under this License that is for a purpose or use which is +otherwise than noncommercial as permitted under the license grant. + +Except as otherwise agreed in writing by the Licensor or as may be +otherwise permitted by applicable law, if You Reproduce, Distribute or +Publicly Perform the Work either by itself or as part of any Adaptations +or Collections, You must not distort, mutilate, modify or take other +derogatory action in relation to the Work which would be prejudicial to +the Original Author\'shonor or reputation. Licensor agrees that in those +jurisdictions (e.g. Japan), in which any exercise of the right granted +in the license grant of this License (the right to make Adaptations) +would be deemed to be a distortion, mutilation, modification or other +derogatory action prejudicial to the Original Author\'s honor and +reputation, the Licensor will waive or not assert, as appropriate, this +Section, to the fullest extent permitted by the applicable national law, +to enable You to reasonably exercise Your right under the license grant +of this License (right to make Adaptations) but not otherwise. + +Do not make any legal claim against anyone accusing the Work, with or +without changes, alone or with other works, of infringing any patent +claim. + +# Representations Warranties and Disclaimer + +UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR +OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY +KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, +INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, +FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF +LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, +WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE +EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. + +# Limitation on Liability + +EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL +LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, +INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF +THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED +OF THE POSSIBILITY OF SUCH DAMAGES. + +# Termination + +This License and the rights granted hereunder will terminate +automatically upon any breach by You of the terms of this License. +Individuals or entities who have received Adaptations or Collections +from You under this License, however, will not have their licenses +terminated provided such individuals or entities remain in full +compliance with those licenses. The Sections on definitions, fair +dealing rights, representations, warranties, and disclaimer, limitation +on liability, termination, and revised license versions will survive any +termination of this License. + +Subject to the above terms and conditions, the license granted here is +perpetual (for the duration of the applicable copyright in the Work). +Notwithstanding the above, Licensor reserves the right to release the +Work under different license terms or to stop distributing the Work at +any time; provided, however that any such election will not serve to +withdraw this License (or any other license that has been, or is +required to be, granted under the terms of this License), and this +License will continue in full force and effect unless terminated as +stated above. + +# Revised License Versions + +This License may receive future revisions in the original spirit of the +license intended to strengthen This License. Each version of This +License has an incrementing version number. + +Unless otherwise specified like in the below subsection The Licensor has +only granted this current version of This License for The Work. In this +case future revisions do not apply. + +The Licensor may specify that the latest available revision of This +License be used for The Work by either explicitly writing so or by +suffixing the License URI with a \"+\" symbol. + +The Licensor may specify that The Work is also available under the terms +of This License\'s current revision as well as specific future +revisions. The Licensor may do this by writing it explicitly or +suffixing the License URI with any additional version numbers each +separated by a comma. + +# Miscellaneous + +Each time You Distribute or Publicly Perform the Work or a Collection, +the Licensor offers to the recipient a license to the Work on the same +terms and conditions as the license granted to You under this License. + +Each time You Distribute or Publicly Perform an Adaptation, Licensor +offers to the recipient a license to the original Work on the same terms +and conditions as the license granted to You under this License. + +If the Work is classified as Software, each time You Distribute or +Publicly Perform an Adaptation, Licensor offers to the recipient a copy +and/or URI of the corresponding Source Code on the same terms and +conditions as the license granted to You under this License. + +If the Work is used as a Network Service, each time You Distribute or +Publicly Perform an Adaptation, or serve data derived from the Software, +the Licensor offers to any recipients of the data a copy and/or URI of +the corresponding Source Code on the same terms and conditions as the +license granted to You under this License. + +If any provision of this License is invalid or unenforceable under +applicable law, it shall not affect the validity or enforceability of +the remainder of the terms of this License, and without further action +by the parties to this agreement, such provision shall be reformed to +the minimum extent necessary to make such provision valid and +enforceable. + +No term or provision of this License shall be deemed waived and no +breach consented to unless such waiver or consent shall be in writing +and signed by the party to be charged with such waiver or consent. + +This License constitutes the entire agreement between the parties with +respect to the Work licensed here. There are no understandings, +agreements or representations with respect to the Work not specified +here. Licensor shall not be bound by any additional provisions that may +appear in any communication from You. This License may not be modified +without the mutual written agreement of the Licensor and You. + +The rights granted under, and the subject matter referenced, in this +License were drafted utilizing the terminology of the Berne Convention +for the Protection of Literary and Artistic Works (as amended on +September 28, 1979), the Rome Convention of 1961, the WIPO Copyright +Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 and +the Universal Copyright Convention (as revised on July 24, 1971). These +rights and subject matter take effect in the relevant jurisdiction in +which the License terms are sought to be enforced according to the +corresponding provisions of the implementation of those treaty +provisions in the applicable national law. If the standard suite of +rights granted under applicable copyright law includes additional rights +not granted under this License, such additional rights are deemed to be +included in the License; this License is not intended to restrict the +license of any rights under applicable law. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/fujion-exception-to-apache-2.0.LICENSE b/src/licensedcode/data/licenses/fujion-exception-to-apache-2.0.LICENSE new file mode 100644 index 00000000000..ad2bae02dff --- /dev/null +++ b/src/licensedcode/data/licenses/fujion-exception-to-apache-2.0.LICENSE @@ -0,0 +1,41 @@ +--- +key: fujion-exception-to-apache-2.0 +short_name: Fujion Clinical Exception to Apache 2.0 +name: Fujion Clinical Exception to Apache 2.0 +category: Permissive +owner: Fujion Clinical +homepage_url: https://github.com/fujionclinical/fujion-clinical-plugins/blob/c2b48c04daca42e4759e3b49c234f3436a2d5ccd/DISCLAIMER.txt +is_exception: yes +spdx_license_key: LicenseRef-scancode-fujion-exception-to-apache-2.0 +--- + +Health-Related Additional Disclaimer of Warranty and Limitation of Liability +============================================================================ + +In the United States, or any other jurisdictions where they may apply, the following +additional disclaimer of warranty and limitation of liability are hereby incorporated +into the terms and conditions of Apache License 2.0: + + a. No warranties of any kind whatsoever are made as to the results that You will + obtain from relying upon the covered code (or any information or content obtained + by way of the covered code), including but not limited to compliance with privacy + laws or regulations or clinical care industry standards and protocols. Use of the + covered code is not a substitute for a health care provider's standard practice or + professional judgment. Any decision with regard to the appropriateness of treatment, + or the validity or reliability of information or content made available by the + covered code, is the sole responsibility of the health care provider. Consequently, + it is incumbent upon each health care provider to verify all medical history and + treatment plans with each patient. + + b. Under no circumstances and under no legal theory, whether tort (including negligence), + contract, or otherwise, shall any Contributor, or anyone who distributes Covered + Software as permitted by the license, be liable to You for any indirect, special, + incidental, consequential damages of any character including, without limitation, + damages for loss of goodwill, work stoppage, computer failure or malfunction, or + any and all other damages or losses, of any nature whatsoever (direct or otherwise) + on account of or associated with the use or inability to use the covered content + (including, without limitation, the use of information or content made available + by the covered code, all documentation associated therewith, and the failure of + the covered code to comply with privacy laws and regulations or clinical care + industry standards and protocols), even if such party shall have been informed of + the possibility of such damages. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/gtpl-v1.LICENSE b/src/licensedcode/data/licenses/gtpl-v1.LICENSE new file mode 100644 index 00000000000..0ed3e33627a --- /dev/null +++ b/src/licensedcode/data/licenses/gtpl-v1.LICENSE @@ -0,0 +1,143 @@ +--- +key: gtpl-v1 +short_name: GTPL-v1 +name: Globus Toolkit Public License (GTPL) v1 +category: Permissive +owner: Globus +homepage_url: https://web.archive.org/web/20021213102637/http://www.globus.org/toolkit/license.html +spdx_license_key: LicenseRef-scancode-gtpl-v1 +ignorable_copyrights: + - Copyright (c) 1999 University of Chicago and The University of Southern California +ignorable_holders: + - University of Chicago and The University of Southern California +ignorable_authors: + - and/or derived from the Globus Project (http://www.globus.org/) + - and/or derived from the Globus project (http://www.globus.org/) +ignorable_urls: + - http://www.globus.org/ +--- + +Globus Toolkit Public License (GTPL) +Copyright (c) 1999 University of Chicago and The University of +Southern California. All Rights Reserved. + + 1) The "Software", below, refers to the Globus Toolkit (in either + source-code, or binary form and accompanying documentation) and a + "work based on the Software" means a work based on either the + Software, on part of the Software, or on any derivative work of + the Software under copyright law: that is, a work containing all + or a portion of the Software either verbatim or with + modifications. Each licensee is addressed as "you" or "Licensee." + + 2) The University of Southern California and the University of + Chicago as Operator of Argonne National Laboratory are copyright + holders in the Software. The copyright holders and their third + party licensors hereby grant Licensee a royalty-free nonexclusive + license, subject to the limitations stated herein and + U.S. Government license rights. + + 3) A copy or copies of the Software may be given to others, if you + meet the following conditions: + + a) Copies in source code must include the copyright notice and + this license. + + b) Copies in binary form must include the copyright notice and + this license in the documentation and/or other materials + provided with the copy. + + 4) All advertising materials, journal articles and documentation + mentioning features derived from or use of the Software must + display the following acknowledgement: + + "This product includes software developed by and/or derived from + the Globus project (http://www.globus.org/)." + + In the event that the product being advertised includes an intact + Globus distribution (with copyright and license included) then + this clause is waived. + + 5) You are encouraged to package modifications to the Software + separately, as patches to the Software. + + 6) You may make modifications to the Software, however, if you + modify a copy or copies of the Software or any portion of it, + thus forming a work based on the Software, and give a copy or + copies of such work to others, either in source code or binary + form, you must meet the following conditions: + + a) The Software must carry prominent notices stating that you + changed specified portions of the Software. + + b) The Software must display the following acknowledgement: + + "This product includes software developed by and/or derived + from the Globus Project (http://www.globus.org/) to which the + U.S. Government retains certain rights." + + 7) You may incorporate the Software or a modified version of the + Software into a commercial product, if you meet the following + conditions: + + a) The commercial product or accompanying documentation must + display the following acknowledgment: + + "This product includes software developed by and/or derived + from the Globus Project (http://www.globus.org/) to which the + U.S. Government retains a paid-up, nonexclusive, irrevocable + worldwide license to reproduce, prepare derivative works, and + perform publicly and display publicly." + + b) The user of the commercial product must be given the following + notice: + + "[Commercial product] was prepared, in part, as an account of + work sponsored by an agency of the United States Government. + Neither the United States, nor the University of Chicago, nor + University of Southern California, nor any contributors to + the Globus Project or Globus Toolkit nor any of their employees, + makes any warranty express or implied, or assumes any legal + liability or responsibility for the accuracy, completeness, or + usefulness of any information, apparatus, product, or process + disclosed, or represents that its use would not infringe + privately owned rights. + + IN NO EVENT WILL THE UNITED STATES, THE UNIVERSITY OF CHICAGO + OR THE UNIVERSITY OF SOUTHERN CALIFORNIA OR ANY CONTRIBUTORS + TO THE GLOBUS PROJECT OR GLOBUS TOOLKIT BE LIABLE FOR ANY + DAMAGES, INCLUDING DIRECT, INCIDENTAL, SPECIAL, OR CONSEQUENTIAL + DAMAGES RESULTING FROM EXERCISE OF THIS LICENSE AGREEMENT OR + THE USE OF THE [COMMERCIAL PRODUCT]." + + 8) LICENSEE AGREES THAT THE EXPORT OF GOODS AND/OR TECHNICAL DATA + FROM THE UNITED STATES MAY REQUIRE SOME FORM OF EXPORT CONTROL + LICENSE FROM THE U.S. GOVERNMENT AND THAT FAILURE TO OBTAIN SUCH + EXPORT CONTROL LICENSE MAY RESULT IN CRIMINAL LIABILITY UNDER U.S. + LAWS. + + 9) Portions of the Software resulted from work developed under a + U.S. Government contract and are subject to the following license: + the Government is granted for itself and others acting on its + behalf a paid-up, nonexclusive, irrevocable worldwide license in + this computer software to reproduce, prepare derivative works, and + perform publicly and display publicly. + +10) The Software was prepared, in part, as an account of work + sponsored by an agency of the United States Government. Neither + the United States, nor the University of Chicago, nor The + University of Southern California, nor any contributors to the + Globus Project or Globus Toolkit, nor any of their employees, + makes any warranty express or implied, or assumes any legal + liability or responsibility for the accuracy, completeness, or + usefulness of any information, apparatus, product, or process + disclosed, or represents that its use would not infringe privately + owned rights. + +11) IN NO EVENT WILL THE UNITED STATES, THE UNIVERSITY OF CHICAGO OR + THE UNIVERSITY OF SOUTHERN CALIFORNIA OR ANY CONTRIBUTORS TO THE + GLOBUS PROJECT OR GLOBUS TOOLKIT BE LIABLE FOR ANY DAMAGES, + INCLUDING DIRECT, INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES + RESULTING FROM EXERCISE OF THIS LICENSE AGREEMENT OR THE USE OF + THE SOFTWARE. + + END OF LICENSE \ No newline at end of file diff --git a/src/licensedcode/data/licenses/gtpl-v2.LICENSE b/src/licensedcode/data/licenses/gtpl-v2.LICENSE new file mode 100644 index 00000000000..4162111460f --- /dev/null +++ b/src/licensedcode/data/licenses/gtpl-v2.LICENSE @@ -0,0 +1,115 @@ +--- +key: gtpl-v2 +short_name: GTPL-v2 +name: Globus Toolkit Public License (GTPL) v2 +category: Permissive +owner: Globus +homepage_url: https://web.archive.org/web/20060715182344/http://www.globus.org/toolkit/legal/3.2/license-v2.html +spdx_license_key: LicenseRef-scancode-gtpl-v2 +ignorable_copyrights: + - Copyright 1999-2003 University of Chicago and The University of Southern California +ignorable_holders: + - University of Chicago and The University of Southern California +ignorable_authors: + - the Globus Project (http://www.globus.org/) +ignorable_urls: + - http://www.globus.org/ +ignorable_emails: + - info@globus.org +--- + +Globus Toolkit Public License +Version 2, July 31, 2003 + +Copyright 1999-2003 University of Chicago and The University of Southern +California. All rights reserved. + +This software referred to as the Globus Toolkit software +("Software") includes voluntary contributions made to the Globus +Project collaboration. Persons and entities that have made voluntary +contributions are hereinafter referred to as "Contributors." This Globus +Toolkit Public License is referred to herein as "the GTPL." For more +information on the Globus Project, please see http://www.globus.org/. + +Permission is granted for the installation, use, reproduction, +modification, display, performance and redistribution of this Software, +with or without modification, in source and binary forms. Permission is +granted for the installation, use, reproduction, modification, display, +performance and redistribution of user files, manuals, and training and +demonstration slides ("Documentation") distributed with or specifically +designated as distributed under the GTPL. Any exercise of rights under +the GTPL is subject to the following conditions: + +1. Redistributions of this Software, with or without modification, + must reproduce the GTPL in: (1) the Software, or (2) the Documentation + or some other similar material which is provided with the Software + (if any). + +2. The Documentation, alone or if included with a redistribution of + the Software, must include the following notice: "This + product includes material developed by the Globus Project + (http://www.globus.org/)." + + Alternatively, if that is where third-party acknowledgments normally + appear, this acknowledgment must be reproduced in the Software itself. + +3. Globus Toolkit and Globus Project are trademarks of the + University of Chicago. Any trademarks of the University of + Chicago or the University of Southern California may not be used + to endorse or promote software, or products derived therefrom, and + except as expressly provided herein may not be affixed to modified + redistributions of this Software or Documentation except with prior + written approval, obtainable at the discretion of the trademark + owner from info@globus.org. + +4. To the extent that patent claims licensable by the University of + Southern California and/or by the University of Chicago (as Operator + of Argonne National Laboratory) are necessarily infringed by the + use or sale of the Software, you and your transferees are granted + a non-exclusive, worldwide, royalty-free license under such patent + claims, with the rights to make, use, sell, offer to sell, import and + otherwise transfer the Software in source code and object code form. + This patent license shall not apply to Documentation or to any other + software combinations which include the Software. No hardware per + se is licensed hereunder. + + If you or any subsequent transferee (a "Recipient") institutes patent + litigation against any entity (including a cross-claim or counterclaim + in a lawsuit) alleging that the Software infringes such Recipient's + patent(s), then such Recipient's rights granted under the patent + license above shall terminate as of the date such litigation is filed. + +5. DISCLAIMER + + SOFTWARE AND DOCUMENTATION ARE PROVIDED BY THE COPYRIGHT HOLDERS AND + CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, + BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, + OF SATISFACTORY QUALITY, AND FITNESS FOR A PARTICULAR PURPOSE OR + USE ARE DISCLAIMED. THE COPYRIGHT HOLDERS AND CONTRIBUTORS MAKE + NO REPRESENTATION THAT THE SOFTWARE, DOCUMENTATION, MODIFICATIONS, + ENHANCEMENTS OR DERIVATIVE WORKS THEREOF, WILL NOT INFRINGE ANY + PATENT, COPYRIGHT, TRADEMARK, TRADE SECRET OR OTHER PROPRIETARY RIGHT. + +6. LIMITATION OF LIABILITY + + THE COPYRIGHT HOLDERS AND CONTRIBUTORS SHALL HAVE NO LIABILITY TO + LICENSEE OR OTHER PERSONS FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, + CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES OF ANY CHARACTER + INCLUDING, WITHOUT LIMITATION, PROCUREMENT OF SUBSTITUTE GOODS OR + SERVICES, LOSS OF USE, DATA OR PROFITS, OR BUSINESS INTERRUPTION, + HOWEVER CAUSED AND ON ANY THEORY OF CONTRACT, WARRANTY, TORT + (INCLUDING NEGLIGENCE), PRODUCT LIABILITY OR OTHERWISE, ARISING IN + ANY WAY OUT OF THE USE OF THIS SOFTWARE OR DOCUMENTATION, EVEN IF + ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +7. The Globus Project may publish revised and/or new versions of + the GTPL from time to time. Each version will be given a + distinguishing version number. Once Software or Documentation + has been published under a particular version of the GTPL, you may + always continue to use it under the terms of that version. You may + also choose to use such Software or Documentation under the terms of + any subsequent version of the GTPL published by the Globus Project. + No one other than the Globus Project has the right to modify the + terms of the GTPL. + +Globus Toolkit Public License 7-31-03 \ No newline at end of file diff --git a/src/licensedcode/data/licenses/gtpl-v3.LICENSE b/src/licensedcode/data/licenses/gtpl-v3.LICENSE new file mode 100644 index 00000000000..ff98a402fa9 --- /dev/null +++ b/src/licensedcode/data/licenses/gtpl-v3.LICENSE @@ -0,0 +1,226 @@ +--- +key: gtpl-v3 +short_name: GTPL-v3 +name: Globus Toolkit Public License (GTPL) v3 +category: Permissive +owner: Globus +homepage_url: https://web.archive.org/web/20060715222352/http://www.globus.org/toolkit/legal/4.0/license-v3.html +spdx_license_key: LicenseRef-scancode-gtpl-v3 +ignorable_urls: + - http://www.apache.org/licenses/LICENSE-2.0 + - http://www.globus.org/toolkit/license.html +--- + +Globus(R) Toolkit Public License +Version 3, March 2005 +http://www.globus.org/toolkit/license.html + + + (This license is identical to the Apache License, Version 2.0, January + 2004, http://www.apache.org/licenses/LICENSE-2.0, except for the + addition of an explicit U.S. Government disclaimer and limitation of + liability in paragraphs 7 and 8.) + + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor and the U.S. Government provide + the Work (and each Contributor provides its Contributions) on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + either express or implied, including, without limitation, any + warranties or conditions of TITLE, NON-INFRINGEMENT, + MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You and + third parties are solely responsible for determining the + appropriateness of using or redistributing the Work and assume + any risks associated with Your exercise of permissions under + this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and + grossly negligent acts) or agreed to in writing, shall any + Contributor or the U.S. Government be liable to You for damages, + including any direct, indirect, special, incidental, or + consequential damages of any character arising as a result of + this License or out of the use or inability to use the Work + (including but not limited to damages for loss of goodwill, work + stoppage, computer failure or malfunction, or any and all other + commercial damages or losses), even if such Contributor or the + U.S. Government has been advised of the possibility of such + damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Globus Toolkit Public License to your work. + + To apply the Globus Toolkit Public License to your work, attach + the following boilerplate notice, with the fields enclosed by + brackets "[]" replaced with your own identifying + information. (Don't include the brackets!) The text should be + enclosed in the appropriate comment syntax for the file + format. We also recommend that a file or class name and + description of purpose be included on the same "printed page" as + the copyright notice for easier identification within + third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Globus Toolkit Public License, Version 3 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.globus.org/toolkit/license.html + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/liferay-marketplace-tos.LICENSE b/src/licensedcode/data/licenses/liferay-marketplace-tos.LICENSE new file mode 100644 index 00000000000..da4820d45ee --- /dev/null +++ b/src/licensedcode/data/licenses/liferay-marketplace-tos.LICENSE @@ -0,0 +1,198 @@ +--- +key: liferay-marketplace-tos +short_name: Liferay Marketplace TOS +name: Liferay Marketplace Terms of Service Agreement +category: Proprietary Free +owner: Liferay +homepage_url: https://www.liferay.com/en/legal/marketplace-terms-of-service +spdx_license_key: LicenseRef-scancode-liferay-marketplace-tos +ignorable_urls: + - http://www.liferay.com/about-us/privacy + - http://www.liferay.com/legal/copyright +--- + +LIFERAY MARKETPLACE TERMS OF SERVICE AGREEMENT +Last modified: March 14, 2014 + +PLEASE READ THIS LIFERAY MARKETPLACE TERMS OF SERVICE AGREEMENT (THESE "TERMS") CAREFULLY BEFORE USING THE LIFERAY MARKETPLACE SERVICES, SOFTWARE OR ANY ASSOCIATED WEB PAGES ON LIFERAY.COM (COLLECTIVELY, THE "MARKETPLACE"). THESE TERMS APPLY TO THE MARKETPLACE. IF YOU ARE AGREEING TO THESE TERMS ON BEHALF OF A COMPANY OR OTHER LEGAL ENTITY, YOU REPRESENT THAT YOU HAVE THE AUTHORITY TO BIND SUCH ENTITY TO THESE TERMS, IN WHICH CASE THE TERMS "YOU" OR "YOUR" SHALL REFER TO SUCH ENTITY. IF YOU DO NOT HAVE SUCH AUTHORITY, OR IF YOU DO NOT UNCONDITIONALLY AGREE TO THE TERMS, YOU WILL NOT HAVE ANY RIGHT TO USE THE MARKETPLACE AND YOU MUST IMMEDIATELY DISCONTINUE USE OF THE MARKETPLACE. YOU ACCEPT THESE TERMS BY EITHER (1) CLICKING "ACCEPT," (2) PROVIDING YOUR ELECTRONIC SIGNATURE AS DIRECTED BELOW, AND/OR (3) ACTUALLY USING THE MARKETPLACE. IF YOU DO NOT AGREE TO ABIDE BY THESE TERMS, DO NOT USE THE MARKETPLACE. + +In order to use the Marketplace you must be of an age of full legal capacity or have obtained the consent of your parent or guardian allowing you to use the Marketplace. + +PROVISION OF SERVICES BY LIFERAY + +The Marketplace is owned and operated by Liferay, Inc. and its affiliates ("Liferay"). You acknowledge and agree that the Marketplace may change over time at Liferay's sole discretion. + +You acknowledge and agree that if Liferay disables access to your account and/or the Marketplace, you may be prevented from accessing your account details or any files or other content which is contained in your account or on the Marketplace. + +As a condition to accessing parts of the Marketplace, you may be required to provide information about yourself (such as identification, contact, and billing details). You agree that any information you give to Liferay will always be accurate, correct, and up to date. + +YOUR PASSWORDS AND ACCOUNT SECURITY + +You agree and understand that you are responsible for maintaining the confidentiality and security of passwords associated with any account you use to access the Marketplace. You agree that you will be solely responsible to Liferay for all activities that occur on or through your account, and you agree to immediately notify Liferay of any security breach of your account. In short, don't give your password to anyone, especially strangers. + +PRIVACY AND YOUR PERSONAL INFORMATION + +By agreeing to these Terms, you also consent to the collection, use and disclosure of your personal information outlined in this section and in Liferay's Privacy Policy at http://www.liferay.com/about-us/privacy. We may collect certain data about your use of the Marketplace. In particular, we may access or disclose information about you, including the content of your communications, in order to comply with the law or respond to lawful requests or legal process, or as otherwise disclosed in our Privacy Policy, or as you may otherwise authorize. When you purchase, subscribe to, or use Apps (as defined in the "Usage Terms" below), some personal information, including your contact information will be sent to the respective Application Licensors to help them prevent fraud, to support the transactions contemplated in connection with the distribution of the Apps to you and to fulfill any obligations towards you resulting from such transactions (e.g. support of the App) and as otherwise described in the privacy notices provided by the Application Provider to you. Application Providers are prohibited from using the information for other purposes without your consent. If you choose to make a purchase or sign up for paid services, we or our third party payment processor will ask for additional information, such as your payment card number and billing address, which is used to process your payment and effect the transaction and delivery. + +Information that is collected by or sent to Liferay may be stored and processed in the United States or any other country in which Liferay or its affiliates, subsidiaries or service providers maintain facilities. You consent to any such transfer of information outside of your country. Liferay abides by the Privacy Shield framework as set forth by the U.S. Department of Commerce regarding the collection, use and retention of data from the European Union, the European Economic Area and Switzerland. If you collect, store, or otherwise process personal information using the Marketplace, you must comply with all applicable privacy and data protection laws. + +When you interact directly with third party web sites, including but in no way limited to Liferay's third party payment processor, you may be asked to provide personal data or submit to different requirements, policies and rules regarding the use of such sites including as to the collection of personal data. You should be aware when leaving the Marketplace or interacting directly with third parties, that those entities may treat your personal data differently than Liferay. You should review their respective privacy policies and terms of use. + +For additional information about Liferay's data protection practices, please read Liferay's Privacy Policy at http://www.liferay.com/about-us/privacy. + +USAGE TERMS + +The following terms below constitute the rules of usage ("Usage Rules") established by Liferay and those who make software and other products available through the Marketplace ("Application Licensors"). Usage Rules may be controlled and monitored by Liferay for compliance purposes, and Liferay reserves the right to enforce the Usage Rules without notice to you. + +(i) You acknowledge that the software or other products made available through the Marketplace ("Apps") may contain security functionality that enforces the licenses afforded to you as part of your purchase of the Apps and you agree to use the Apps in compliance with the terms established by Liferay and its Application Licensors. You further agree not to (and not to attempt to and not to assist another person to) violate, circumvent, reverse-engineer, decompile, disassemble, remove, or otherwise tamper with any of the said security functionality present in the App for any reason. + +(ii) You agree to use the Marketplace only for purposes that are permitted by (a) these Terms and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries). + +(iii) You agree not to access (and not to attempt to access and not to assist another person to access) any part of the Marketplace by any means other than through the interface or software that is provided by Liferay. You specifically agree not to access (and not to attempt to access and not to assist another person to access) any part of the Marketplace through any automated means (including use of scripts or web crawlers) and shall ensure that you comply with the instructions set out in any robots.txt file present on the Marketplace. + +(iv) You agree that you will not engage in any activity that interferes with or disrupts the Marketplace (or the servers and networks which are connected to the Marketplace). + +(v) You agree that you will not reproduce, duplicate, copy, sell, trade or resell any portion of the Marketplace for any purpose without the prior written consent of Liferay. + +(vi) You agree that you are solely responsible for (and that Liferay has no responsibility to you or to any third party for) any breach of your obligations under these Terms and for the consequences (including any loss or damage which Liferay may suffer) of any such breach. + +(vii) You shall not access (or attempt to access or assist another person to access) any Marketplace account that you are not authorized to access and you shall not access (or attempt to access or assist another person to access) the Marketplace in an unauthorized manner. + +Generally speaking, we are good people so please don't hack the Marketplace. If you do, we'll need to kick you out and you don't want that (and we don't want to do it either). + +CONTENT IN THE MARKETPLACE + +You understand that all information, including, but not limited to, data files, written text, computer software, music, audio files or other sounds, photographs, videos or other images, which you may have access to as part of, or through your use of, the Marketplace (collectively, "Content") is the sole responsibility of the person from which such Content originated. + +You should be aware that Content presented to you as part of the Marketplace, including, but not limited to advertisements in the Marketplace and sponsored Content within the Marketplace, may be protected by intellectual property rights which are owned by the sponsors or advertisers who provide that Content to Liferay (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this Content (either in whole or in part) unless you have been specifically told that you may do so by Liferay or by the owners of that Content, in a separate written agreement. + +Liferay reserves the right (but shall have no obligation) to pre-screen, review, flag, filter, modify, refuse or remove any or all Content from the Marketplace. + +You agree that you are solely responsible for (and that Liferay has no responsibility to you or to any third party for) any Content that you create, transmit, submit, post or display on, through or while using the Marketplace ("Your Content") and for the consequences of your actions (including any loss or damage which Liferay may suffer) by doing so. + +OTHER CONTENT + +The Marketplace may include hyperlinks to other web sites, content or resources, in each case provided by companies or persons other than Liferay and that Liferay has no control over (collectively, "Other Content"). + +You acknowledge and agree that Liferay is not responsible for the availability of any Other Content, and does not endorse any advertising, products or other materials on, or available from the owners or providers of, such Other Content. + +You acknowledge and agree that Liferay is not liable for any loss or damage which may be incurred by you as a result of the availability of such Other Content, or as a result of any reliance placed by you on the completeness, accuracy or existence of any advertising, products or other materials on, or available from the owners or providers of, such Other Content. + +Your use of any Other Content may be subject to separate terms between you and the company or person concerned. If so, and in any event, these Terms do not affect your legal relationship with these other companies or individuals with respect to the Other Content. + +LIFERAY MARKS + +Liferay, the Liferay logo, and other Liferay trademarks, service marks, graphics, and logos used in connection with the Marketplace are trademarks or registered trademarks of Liferay. Unless otherwise agreed to in writing with Liferay, you do not have a right to use any of Liferay's trade names, trademarks, service marks, logos, domain names, and other distinctive brand features. + +You agree that in using the Marketplace, you will not use any trademark, service mark, trade name, logo, domain name or other distinctive brand features of any company or organization in a way that is likely or intended to cause confusion about the owner or authorized user of such marks, names, logos or other distinctive brand features. + +You acknowledge and agree that Liferay (or Liferay's licensors) own all legal right, title and interest in and to the Marketplace, including any intellectual property rights which subsist in the Marketplace, whether those rights happen to be registered or not, and wherever in the world those rights may exist. You further acknowledge and agree that the Marketplace may contain information which is designated confidential by Liferay and that you shall not disclose such information without Liferay's prior written consent. + +Liferay acknowledges and agrees that it obtains no right, title or interest from you (or your licensors) under these Terms in or to any Content that you submit, post, transmit or display on, or through, the Marketplace, including any intellectual property rights which subsist in that Content, whether those rights happen to be registered or not, and wherever in the world those rights may exist. You agree that you are responsible for protecting and enforcing those rights and that Liferay has no obligation to do so on your behalf. + +You agree that you shall not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the Marketplace. + +Notwithstanding any other provision of these Terms to the contrary, Liferay and its licensors reserve the right to change, suspend, remove, or disable access to any Apps, content, or other materials comprising a part of the Marketplace at any time, without notice, and in Liferay's sole discretion. Liferay also reserves the right to impose limits on the use of, or access to, certain features or portions of the Marketplace, at any time, without notice, and in Liferay's sole discretion. In no event will Liferay be liable for exercising the rights described in this paragraph. + +CONTACT LICENSE + +You retain copyright and any other rights you already hold in Your Content. You give Liferay a perpetual, irrevocable, worldwide, royalty-free, and non-exclusive license to reproduce, adapt, modify, translate, publish, publicly perform, publicly display and distribute Your Content. + +You agree that this license includes a right for Liferay to make Your Content available to other companies, organizations or individuals with whom Liferay has relationships for the provision of services, and to use Your Content in connection with the provision of those services. + +You understand that Liferay, in the course of providing the Marketplace to our users, may (i) transmit or distribute Your Content over various public networks and in various media; and (ii) make such changes to Your Content as are necessary or reasonable to conform and adapt Your Content to the technical requirements of connecting networks, devices, services or media. You agree that this license shall permit Liferay to take these actions. + +You confirm and warrant to Liferay that you have all the rights, power and authority necessary to grant the above license. + +OFFENSIVE MATERIAL + +In using the Marketplace, you agree to use it at your sole risk and acknowledge that you may come across material that you may deem to be offensive, indecent, or objectionable, and that such material may or may not be identified as explicit. We hope you can trust that we're not in the business of encouraging such behavior and that we generally don't like seeing this sort of stuff either. If you feel so compelled, you are more than welcome to explore other commercially available services and software to protect your gentle mind. + +AUTOMATIC UPDATES + +Apps may automatically communicate with Liferay's servers from time to time to check for available updates to such Apps, including, but not limited to, bug fixes, patches, enhanced functionality, and new versions (collectively, "Updates"). By installing an App, you agree that such App may automatically check for such Updates. + +PREVIOUS PURCHASES + +You are encouraged to download and back up the App upon purchase. Apps that have been previously purchased by you may not be available for download at a later time, and Liferay shall have no liability to you in such event. It is your responsibility to not lose, destroy, or damage the App once you have downloaded it. + +TERMINATION + +If you fail, or Liferay, in its sole discretion, suspects that you have failed, to comply with any of the provisions of these Terms, Liferay, in its sole discretion and without notice may: (i) terminate these Terms and/or your account, in which case you will remain liable for all amounts due under your account up to and including the date of termination; (ii) terminate any or all licenses you have received from Liferay related to these Terms, the Marketplace or any App; and/or (iii) suspend your access to the Marketplace (or any part thereof). + +When these Terms cease, all of the legal rights, obligations and liabilities that you and Liferay have benefitted from, been subject to, or which have accrued over time, or which are expressed to continue indefinitely, shall be unaffected by such cessation, and the provisions in these Terms regarding applicable law and venue selection shall continue to apply to such rights, obligations and liabilities indefinitely. + +INDEMNIFICATION + +You agree to defend, indemnify and hold harmless, to the maximum extent permitted by law, Liferay, its directors, officers, employees, affiliates, contractors, principals, licensors and agents from and against all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs, and expenses (including attorneys' fees) arising out of or accruing from your use of the Marketplace, including your purchase, download, installation or use of any Apps, or your violation of these Terms. + +DISCLAIMER OF WARRANTIES + +LIFERAY DOES NOT GUARANTEE, REPRESENT, OR WARRANT THAT YOUR USE OF THE MARKETPLACE WILL MEET YOUR REQUIREMENTS, BE UNINTERRUPTED, TIMELY, SECURE OR ERROR-FREE. YOU AGREE THAT LIFERAY, AT ANY TIME AND IN ITS SOLE DISCRETION, MAY REMOVE THE MARKETPLACE FOR INDEFINITE PERIODS OF TIME OR CANCEL THE MARKETPLACE ENTIRELY, WITHOUT NOTICE TO YOU. + +YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF, OR INABILITY TO USE, THE MARKETPLACE IS AT YOUR SOLE RISK AND THAT THE MARKETPLACE AND ALL APPS ARE (EXCEPT AS EXPRESSLY STATED BY LIFERAY) PROVIDED "AS IS" AND "AS AVAILABLE" FOR YOUR USE, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NONINFRINGEMENT. BECAUSE SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, THE ABOVE EXCLUSION OF IMPLIED WARRANTIES MAY NOT APPLY TO YOU. + +LIFERAY DOES NOT REPRESENT THAT ANY INFORMATION OBTAINED BY YOU AS A RESULT OF YOUR USE OF THE MARKETPLACE WILL BE ACCURATE OR RELIABLE, OR THAT DEFECTS IN THE OPERATION OR FUNCTIONALITY OF ANY MATERIAL PROVIDED TO YOU AS PART OF THE MARKETPLACE WILL BE CORRECTED. + +ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE MARKETPLACE IS DONE AT YOUR OWN DISCRETION AND RISK AND YOU WILL BE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM THE DOWNLOAD OF ANY SUCH MATERIAL. +NO ADVICE OR INFORMATION, WHETHER ORAL OR WRITTEN, OBTAINED BY YOU FROM LIFERAY OR THROUGH OR FROM THE MARKETPLACE SHALL CREATE ANY WARRANTY NOT EXPRESSLY STATED IN THESE TERMS. + +LIFERAY SHALL USE REASONABLE EFFORTS TO PROTECT INFORMATION SUBMITTED BY YOU IN CONNECTION WITH THE MARKETPLACE, BUT YOU AGREE THAT YOUR SUBMISSION OF SUCH INFORMATION IS AT YOUR SOLE RISK, AND LIFERAY HEREBY DISCLAIMS ANY AND ALL LIABILITY TO YOU FOR ANY LOSS OR LIABILITY RELATING TO SUCH INFORMATION IN ANY WAY. + +LIFERAY DOES NOT REPRESENT OR GUARANTEE THAT THE MARKETPLACE WILL BE FREE FROM LOSS, CORRUPTION, ATTACK, VIRUSES, INTERFERENCE, HACKING, OR OTHER SECURITY INTRUSION, AND LIFERAY DISCLAIMS ANY LIABILITY RELATING THERETO. YOU SHALL BE RESPONSIBLE FOR BACKING UP YOUR OWN SYSTEM, INCLUDING ANY APPS PURCHASED FROM THE MARKETPLACE. + +LIMITATION OF LIABILITY + +IN NO CASE SHALL LIFERAY, ITS DIRECTORS, OFFICERS, EMPLOYEES, AFFILIATES, AGENTS, CONTRACTORS, PRINCIPALS, OR LICENSORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, PUNITIVE, SPECIAL, CONSEQUENTIAL, OR SIMILAR DAMAGES ARISING FROM YOUR USE OF THE MARKETPLACE, ANY APPS, OR FOR ANY OTHER CLAIM RELATED IN ANY WAY TO YOUR USE OF THE MARKETPLACE OR ANY APPS, INCLUDING, BUT NOT LIMITED TO, (I) ANY ERRORS OR OMISSIONS IN ANY CONTENT, (II) THE DELAY OR INABILITY TO USE THE MARKETPLACE, APPS, OR RELATED SERVICES, OR (III) ANY LOSS OR DAMAGE OF ANY KIND INCURRED AS A RESULT OF THE USE OF ANY CONTENT OR APP POSTED, TRANSMITTED, OR OTHERWISE MADE AVAILABLE VIA THE MARKETPLACE, WHETHER BASED ON CONTRACT, TORT, NEGLIGENCE, STRICT LIABILITY OR OTHERWISE, EVEN IF LIFERAY WERE ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME STATES OR JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR THE LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, IN SUCH STATES OR JURISDICTIONS, LIFERAY'S LIABILITY SHALL BE LIMITED TO THE MAXIMUM EXTENT PERMITTED BY LAW. + +THE LIMITATIONS ON LIFERAY'S LIABILITY TO YOU IN THIS SECTION SHALL APPLY WHETHER OR NOT LIFERAY HAS BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING. + +COPYRIGHT + +Liferay respects the intellectual property rights of others. Therefore, it is Liferay's policy to respond to notices of alleged copyright infringement that comply with applicable international intellectual property law (including, in the United States, the Digital Millennium Copyright Act) and to (i) block access to material that is deemed, in good faith, to be infringing on another's intellectual property rights; and (ii) terminate the accounts of users who violate others' intellectual property rights. If you believe that your, or another user's, intellectual property has been copied such that it constitutes infringement, please provide Liferay with the information requested in Liferay's Copyright Policy: http://www.liferay.com/legal/copyright. + +ADVERTISEMENTS + +The Marketplace may display featured Apps, advertisements, or promotions. The manner, mode and extent of advertising by Liferay on the Marketplace are subject to change without notice to you. In consideration for Liferay granting you access to and use of the Marketplace, you agree that Liferay may place such advertising on the Marketplace. + +NO REFUNDS + +All sales of Apps are final and you shall not be entitled to a refund for any reason. Notwithstanding the foregoing, Liferay may, in its sole discretion, issue refunds if technical problems prevent or unreasonably delay the delivery of the App or if authorized by the applicable licensor (whether Liferay or other Application Licensors). + +MODIFICATION OF TERMS + +Liferay reserves the right, in its sole discretion, to change, modify, add or remove portions of these Terms at any time, which shall take effect and be incorporated into the Terms no sooner than fourteen (14) days after such modifications are posted, unless a change is made for a legal reason, in which case it will be effective immediately. Liferay will post notice of any modification to these Terms to this page, but it is your responsibility to check this page periodically for changes and notices of changes. Your continued use of the Marketplace following the posting of changes will mean that you accept and agree to the changes. + +MISCELLANEOUS + +These Terms constitute the whole legal agreement between you and Liferay and govern your use of the Marketplace (but excluding any services which Liferay may provide to you under a separate written agreement), and completely replace any prior agreements between you and Liferay in relation to the Marketplace. + +You agree that Liferay may provide you with notices, including those regarding changes to these Terms, by email, regular mail, or postings on the Marketplace. In the event that an email notice is sent, twenty-four (24) hours following sending, you will be deemed to have received any email notice sent to the email address provided by you in connection with your account. + +You agree that if Liferay does not exercise or enforce any legal right or remedy which is contained in these Terms (or which Liferay has the benefit of under any applicable law), this will not be taken to be a formal waiver of Liferay's rights and those rights or remedies will still be available to Liferay. + +If any court of law, having the jurisdiction to decide on this matter, rules that any provision of these Terms is invalid, then such provision will be removed from the Terms (to the extent necessary, for the time necessary, and with respect to the parties necessary) without affecting the rest of the Terms. The remaining provisions of the Terms will continue to be valid and enforceable. + +You acknowledge and agree that each of Liferay, Inc.'s affiliates shall be third party beneficiaries to these Terms and that such affiliates shall be entitled to directly enforce, and rely upon, any provision of these Terms which confers a benefit on (or rights in favor of) such affiliate. Other than this, no other person or company shall be a third party beneficiary of these Terms. + +You agree that the rights granted and responsibilities and obligations undertaken by these Terms may not be assigned or transferred by you without the prior written approval of Liferay. + +These Terms, and your relationship with Liferay under these Terms, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Liferay agree to submit to the exclusive jurisdiction of the courts located within the county of Los Angeles, California to resolve any legal matter arising from these Terms. Notwithstanding the immediately preceding sentence, you agree that Liferay shall still be permitted to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction. + +Liferay reserves the right to take steps it believes are reasonably necessary or appropriate to enforce and/or verify compliance with any part of these Terms. You agree that Liferay has the right, without liability to you, to disclose any data provided by you during the registration process and/or account information to law enforcement authorities, government officials, and/or third parties, as Liferay believes is reasonably necessary or appropriate to enforce and/or verify compliance with any part of these Terms (including but not limited to Liferay's right to cooperate with any legal process relating to your use of Apps, and/or a third-party claims that your use of the Apps is unlawful and/or infringes such third party's rights). + +LICENSE OF APPS + +Apps are licensed, not sold, to you. There are two (2) categories of Apps: (i) those that have been developed, and are licensed to you, by Liferay ("Liferay Apps") and (ii) those that have been developed, and are licensed to you, by a non-Liferay Application Licensor ("Third-Party Apps"). + +Your license to each App is subject to the App's end user license agreement. In the event that the Application Licensor of any App supplies its own end user license agreement with respect to such App, you agree that the terms of the Application Licensor's end user license agreement will apply to that App. The Application Licensor reserves all rights in and to the App not expressly granted to you. + +You acknowledge that the license to each Liferay App that you obtain through the Marketplace is a binding agreement between you and Liferay. You further acknowledge that, with respect to each Third-Party App you obtain through the Marketplace: (i) you are acquiring the license to such App from the Application Licensor; (ii) Liferay is acting as agent for such Application Licensor in providing each such App to you; and (iii) Liferay is not a party to the license between you and such Application Licensor with respect to such App. The Application Licensor of each Third-Party App is solely responsible for such Third-Party App, the content therein, any warranties to the extent that such warranties have not been disclaimed, and any claims that you or any other party may have relating to such Third-Party App. + +Some components of both Liferay Apps and Third-Party Apps may also be governed by applicable open source software licenses. In the event of a conflict between these Terms and any such licenses, the open source software licenses shall prevail with respect to those components. + +You acknowledge and agree that Liferay is a third-party beneficiary of the default end user license agreement or the Application Licensor's end user license agreement, as the case may be. You also agree that, upon your acceptance of the terms and conditions of the license to any Third-Party App, Liferay will have the right (and will be deemed to have accepted the right) to enforce such license against you as a third-party beneficiary thereof. + +APP MAINTENANCE AND SUPPORT + +Liferay will be responsible for providing any maintenance and support services with respect to the Liferay Apps only, and only as specified in the applicable Liferay App's end user license agreement or as required under applicable law. The Application Licensor of any Third-Party App will be solely responsible for providing maintenance and support services with respect to the Third-Party Apps of such Application Licensor, as specified in the applicable Third-Party App's end user license agreement or as required under applicable law. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/ms-pre-release-sla-2023.LICENSE b/src/licensedcode/data/licenses/ms-pre-release-sla-2023.LICENSE new file mode 100644 index 00000000000..7749561167e --- /dev/null +++ b/src/licensedcode/data/licenses/ms-pre-release-sla-2023.LICENSE @@ -0,0 +1,90 @@ +--- +key: ms-pre-release-sla-2023 +short_name: MS Pre-Release SLA 2023 +name: Microsoft Pre-Release Software License Terms 2023 +category: Proprietary Free +owner: Microsoft +homepage_url: https://code.visualstudio.com/preview-license +spdx_license_key: LicenseRef-scancode-ms-pre-release-sla-2023 +ignorable_urls: + - https://aka.ms/vsmarketplace-ToU + - https://code.visualstudio.com/docs/supporting/faq#_how-to-disable-telemetry-reporting + - https://go.microsoft.com/?linkid=9840733 + - https://go.microsoft.com/fwlink/?LinkID=824704 +--- + +This license applies to the Visual Studio Code Remote Development Extensions. + +MICROSOFT PRE-RELEASE SOFTWARE LICENSE TERMS +MICROSOFT VISUAL STUDIO CODE REMOTE DEVELOPMENT EXTENSIONS + +These license terms are an agreement between you and Microsoft Corporation (or based on where you live, one of its affiliates). They apply to the pre-release software named above. The terms also apply to any Microsoft services or updates for the software, except to the extent those have additional terms. + +IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE RIGHTS BELOW. + +1. INSTALLATION AND USE RIGHTS. + a. General. You may use a copy of the software with each validly licensed copy of Microsoft Visual Studio Code. You may not use the software if you do not have a license for Microsoft Visual Studio Code. You may copy and install files from the software onto your application development devices, including physical devices and virtual machines or containers on those machines, which are (i) owned by you and located on-premises or hosted on your own private cloud or data center, or (ii) remote devices, virtual machines, or containers which are dedicated solely to your use and hosted for you on Microsoft Azure or by other cloud hosting providers (collectively, “Development Devices”). You and others in your organization may use these files on your Development Devices solely to develop and test applications. For clarity, “applications” means applications developed by you and others in your organization who are each licensed to use Microsoft Visual Studio Code. + b. Demo Use. The uses permitted above include use of the software in demonstrating your applications. + c. Third Party Components. The software may include third party components with separate legal notices or governed by other agreements, as may be described in the ThirdPartyNotices file(s) accompanying the software. + d. Extensions. The software gives you the option to download other Microsoft and third party software packages from our extension marketplace or package managers. Those packages are under their own licenses, and not this agreement. Microsoft does not distribute, license or provide any warranties for any of the third party packages. By accessing or using our extension marketplace, you agree to the extension marketplace terms located at https://aka.ms/vsmarketplace-ToU. + +2. PRE-RELEASE SOFTWARE. The software is a pre-release version. It may not work the way a final version of the software will. Microsoft may change it for the final, commercial version. We also may not release a commercial version. Microsoft is not obligated to provide maintenance, technical support or updates to you for the software. + +3. ONLINE SERVICES IN THE SOFTWARE. Some features of the software make use of online services to provide you with updates to the software or extensions, to download or install additional software to enable use of this software, or to enable you to retrieve content, collaborate with others, or otherwise supplement your development. As used throughout this agreement, the term “software” includes these online service features. + +4. DATA. + a. Data Collection. The software may collect information about you and your use of the software, and send that to Microsoft. Microsoft may use this information to provide services and improve our products and services. You may opt-out of many of these scenarios, but not all, as described in the product documentation located at https://code.visualstudio.com/docs/supporting/faq#_how-to-disable-telemetry-reporting. There may also be some features in the software that may enable you and Microsoft to collect data from users of your applications. If you use these features, you must comply with applicable law, including providing appropriate notices to users of your applications together with Microsoft’s privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data collection and use in the help documentation and our privacy statement. Your use of the software operates as your consent to these practices. + b. Processing of Personal Data. To the extent Microsoft is a processor or subprocessor of personal data in connection with the software, Microsoft makes the commitments in the European Union General Data Protection Regulation Terms of the Online Services Terms to all customers effective May 25, 2018, at https://go.microsoft.com/?linkid=9840733. + +5. UPDATES. The software may periodically check for updates and download and install them for you. You may obtain updates only from Microsoft or authorized sources. Microsoft may need to update your system to provide you with updates. You agree to receive these automatic updates without any additional notice. Updates may not include or support all existing software features, services, or peripheral devices. + +6. FEEDBACK. If you give feedback about the software to Microsoft, you give to Microsoft, without charge, the right to use, share and commercialize your feedback in any way and for any purpose. You will not give feedback that is subject to a license that requires Microsoft to license its software or documentation to third parties because we include your feedback in them. These rights survive this agreement. + +7. SCOPE OF LICENSE. The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways. For example, if Microsoft technically limits or disables extensibility for the software, you may not extend the software by, among other things, loading or injecting into the software any non-Microsoft add-ins, macros, or packages; modifying the software registry settings; or adding features or functionality equivalent to that found in other Visual Studio products. You may not: + * work around any technical limitations in the software; + * reverse engineer, decompile or disassemble the software, or otherwise attempt to derive the source code for the software, except and to the extent required by third party licensing terms governing use of certain open source components that may be included with the software; + * remove, minimize, block or modify any notices of Microsoft or its suppliers in the software; + * use the software in any way that is against the law; + * host, share, publish, rent or lease the software; or + * provide the software as a stand-alone or integrated offering or combine it with any of your applications for others to use. + +8. SUPPORT SERVICES. Because the software is “as is,” we may not provide support services for it. + +9. ENTIRE AGREEMENT. This agreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support services. + +10. EXPORT RESTRICTIONS. You must comply with all domestic and international export laws and regulations that apply to the software, which include restrictions on destinations, end users and end use. For further information on export restrictions, visit (aka.ms/exporting). + +11. APPLICABLE LAW. If you acquired the software in the United States, Washington State law applies to interpretation of and claims for breach of this agreement, and the laws of the state where you live apply to all other claims. If you acquired the software in any other country, its laws apply. + +12. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You may have other rights, including consumer rights, under the laws of your state or country. Separate and apart from your relationship with Microsoft, you may also have rights with respect to the party from which you acquired the software. This agreement does not change those other rights if the laws of your state or country do not permit it to do so. For example, if you acquired the software in one of the below regions, or mandatory country law applies, then the following provisions apply to you: + a. Australia. You have statutory guarantees under the Australian Consumer Law and nothing in this agreement is intended to affect those rights. + b. Canada. If you acquired the software in Canada, you may stop receiving updates by turning off the automatic update feature, disconnecting your device from the Internet (if and when you re-connect to the Internet, however, the software will resume checking for and installing updates), or uninstalling the software. The product documentation, if any, may also specify how to turn off updates for your specific device or software. + c. Germany and Austria. + (i) Warranty. The properly licensed software will perform substantially as described in any Microsoft materials that accompany the software. However, Microsoft gives no contractual guarantee in relation to the licensed software. + (ii) Limitation of Liability. In case of intentional conduct, gross negligence, claims based on the Product Liability Act, as well as, in case of death or personal or physical injury, Microsoft is liable according to the statutory law. + Subject to the foregoing clause (ii), Microsoft will only be liable for slight negligence if Microsoft is in breach of such material contractual obligations, the fulfillment of which facilitate the due performance of this agreement, the breach of which would endanger the purpose of this agreement and the compliance with which a party may constantly trust in (so-called "cardinal obligations"). In other cases of slight negligence, Microsoft will not be liable for slight negligence. + +13. LEGAL EFFECT. This agreement describes certain legal rights. You may have other rights under the laws of your country. You may also have rights with respect to the party from whom you acquired the software. This agreement does not change your rights under the laws of your country if the laws of your country do not permit it to do so. + +14. DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. + +15. LIMITATION ON AND EXCLUSION OF DAMAGES. YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. + + This limitation applies to (a) anything related to the software, services, content (including code) on third party Internet sites, or third party programs; and (b) claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law. + + It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential or other damages. + +Please note: As the software is distributed in Quebec, Canada, some of the clauses in this agreement are provided below in French. + +Remarque : Ce logiciel étant distribué au Québec, Canada, certaines des clauses dans ce contrat sont fournies ci-dessous en français. + +EXONÉRATION DE GARANTIE. Le logiciel visé par une licence est offert « tel quel ». Toute utilisation de ce logiciel est à votre seule risque et péril. Microsoft n’accorde aucune autre garantie expresse. Vous pouvez bénéficier de droits additionnels en vertu du droit local sur la protection des consommateurs, que ce contrat ne peut modifier. La ou elles sont permises par le droit locale, les garanties implicites de qualité marchande, d’adéquation à un usage particulier et d’absence de contrefaçon sont exclues. + +LIMITATION DES DOMMAGES-INTÉRÊTS ET EXCLUSION DE RESPONSABILITÉ POUR LES DOMMAGES. Vous pouvez obtenir de Microsoft et de ses fournisseurs une indemnisation en cas de dommages directs uniquement à hauteur de 5,00 $ US. Vous ne pouvez prétendre à aucune indemnisation pour les autres dommages, y compris les dommages spéciaux, indirects ou accessoires et pertes de bénéfices. + +Cette limitation concerne : +* tout ce qui est relié au logiciel, aux services ou au contenu (y compris le code) figurant sur des sites Internet tiers ou dans des programmes tiers ; et +* les réclamations au titre de violation de contrat ou de garantie, ou au titre de responsabilité stricte, de négligence ou d’une autre faute dans la limite autorisée par la loi en vigueur. +Elle s’applique également, même si Microsoft connaissait ou devrait connaître l’éventualité d’un tel dommage. Si votre pays n’autorise pas l’exclusion ou la limitation de responsabilité pour les dommages indirects, accessoires ou de quelque nature que ce soit, il se peut que la limitation ou l’exclusion ci-dessus ne s’appliquera pas à votre égard. + +EFFET JURIDIQUE. Le présent contrat décrit certains droits juridiques. Vous pourriez avoir d’autres droits prévus par les lois de votre pays. Le présent contrat ne modifie pas les droits que vous confèrent les lois de votre pays si celles-ci ne le permettent pas. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/mulanpubl-1.0.LICENSE b/src/licensedcode/data/licenses/mulanpubl-1.0.LICENSE new file mode 100644 index 00000000000..583133201ab --- /dev/null +++ b/src/licensedcode/data/licenses/mulanpubl-1.0.LICENSE @@ -0,0 +1,106 @@ +--- +key: mulanpubl-1.0 +short_name: MulanPubl-1.0 +name: Mulan Public License, Version 1 (Mulan PubL v1) +category: Copyleft +owner: COSCL - China Open Source Cloud League +homepage_url: https://license.coscl.org.cn/MulanPubL-1.0 +spdx_license_key: LicenseRef-scancode-mulanpubl-1.0 +faq_url: http://license.coscl.org.cn/faq.html +ignorable_urls: + - http://license.coscl.org.cn/MulanPubL-1.0 +--- + +Mulan Public License,Version 1 (Mulan PubL v1) + +December 2020 http://license.coscl.org.cn/MulanPubL-1.0 + +Your reproduction, use, modification and Distribution of the Contribution shall be subject to Mulan Public License, Version 1 (this License) with following terms and conditions: + +0. Definitions + +Contribution means the copyrightable work licensed by a particular Contributor under this License, including the work licensed by the initial Contributor under this License and its Derivative Work licensed by any subsequent Contributor under this License. + +Contributor means the Individual or Legal Entity who licenses its copyrightable work under this License. + +Legal Entity means the entity making a Contribution and all its Affiliates. + +Affiliates means entities that control, are controlled by, or are under common control with the acting entity under this License, ‘control’ means direct or indirect ownership of at least fifty percent (50%) of the voting power, capital or other securities of controlled or commonly controlled entity. + +Derivative Work means works created based on Contribution, specifically including works formed by modifying, rewriting, translating, annotating, combining or linking to all or part of Contribution (including dynamic linking or static linking). Works which only communicate with Contribution through inter-process communication or system call, are independent works, rather than Derivative Work. + +Corresponding Source Code means all the source code needed to generate, install, and (for an executable work) run the object code including the interface definition files associated with source files for the work, and scripts to control those activities, excluding of compilation environment and compilation tools, cloud services platform (if any). + +Distribute (or Distribution) means the act of making the Contribution or Derivative Work available to others through any medium, and using the Contribution or Derivative Work to provide online services to users, such as the act of providing online services through a cloud service platform built using Contributions or Derivative Works. + +1. Grant of copyright license + +Subject to the terms and conditions of this License, each Contributor hereby grants to you a perpetual, worldwide, royalty-free, non-exclusive, irrevocable copyright license to reproduce, use, modify, or Distribute its Contribution or Derivative Work, with modification or not. + +2. Grant of patent license + +Subject to the terms and conditions of this License, each Contributor hereby grants to you a perpetual, worldwide, royalty-free, non-exclusive, irrevocable (except for revocation under this Section) patent license to make, have made, use, offer for sale, sell, import or otherwise transfer its Contribution, where such patent license is only limited to the patent claims owned or controlled by such Contributor now or in future which will be necessarily infringed by its Contribution alone, excluding of any patent claims solely be infringed by your modification. If you or your Affiliates directly or indirectly institute patent litigation (including a cross claim or counterclaim in a litigation) or other patent enforcement activities against any individual or entity by alleging that any Contribution infringes patents, then any patent license granted to you under this License for the Contribution shall terminate as of the date such litigation or activity is filed or taken. + +3. No Trademark License + +No trademark license is granted to use the trade names, trademarks, service marks, or product names of Contributor, except as required to fulfill notice requirements in Section 4. + +4. Distribution Restriction + +You may Distribute the Contribution you received or your Derivative Work through any medium with or without modification, whether in source or executable forms, provided that you meet the following conditions: + +1) You must provide recipients with a copy of this License and retain copyright, trademark, patent and disclaimer statements in the Contribution; and, + +2) If you Distribute the Contribution you received, you must provide copies of the Contribution’s source code under this License; + +If you Distribute your Derivative Work, you have to: + +(i) accompanying the Derivative work, provide recipients with Corresponding Source Code of your Derivative Work under this License. If you provide the Corresponding Source Code through a download link, you should place such link address prominently in the Derivative Work or its accompanying documents, and be valid no less than three years from your Distribution of the particular Derivative Work, and ensure that the recipients can acquire the Corresponding Source Code through the link; or, + +(ii) accompanying the Derivative Work, provide recipients with a written offer indicating your willingness to provide the Corresponding Source Code of the Derivative Work licensed under this License. Such written offer shall be placed prominently in the Derivative Work or its accompanying documents. Without reasonable excuse, the recipient shall be able to acquire the Corresponding Source code of the Derivative work for no more than three months from your receipt of a valid request, and be valid no less than three years from your Distribution of the particular Derivative Work. + +5. Breach and Termination + +If you breach this License, any Contributor has the right to notify you in writing to terminate its license granted to you under this License. The license granted to you by such Contributor terminates upon your receipt of such notice of termination. Notwithstanding the foregoing, your license will not be terminated even if you receive a notice of termination from Contributor, provided that: + +1) you have cured all the breaches prior to receiving such notice of termination; or, + +2) it’s your first time to receive a notice of termination from such Contributor pursuant to this License, and you cured all the breaches within 30 days of receipt of such notice. + +Termination of your license under this License shall not affect the downstream recipient's rights under this License, provided that the downstream recipient complies with this License. + +6. Exceptions + +If you combine Contribution or your Derivative Work with a work licensed under the GPLv3, AGPLv3 or subsequent versions of those licenses (hereinafter referred to as “GPL Style License”), and according to the GPL Style License, you have an obligation to make the combined work to be licensed under the corresponding GPL Style License, you can license such combined work under the GPL Style License, provided that when you Distribute the combined work, you also provide a copy of this License to the recipients, and retain copyright, trademarks, patents, and disclaimer statements in the Contribution. No Contributor will grant additional rights to the recipients of the combined work for your license under GPL Style License. + +7. Disclaimer of Warranty and Limitation of liability + +CONTRIBUTION ARE PROVIDED WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL ANY CONTRIBUTOR OR COPYRIGHT HOLDER BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING, BUT NOT LIMITED TO ANY DIRECT, OR INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING FROM YOUR USE OR INABILITY TO USE THE CONTRIBUTION, NO MATTER HOW IT’S CAUSED OR BASED ON WHICH LEGAL THEORY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +8. Language + +THIS LICENSE IS WRITTEN IN BOTH CHINESE AND ENGLISH, AND THE CHINESE VERSION AND ENGLISH VERSION SHALL HAVE THE SAME LEGAL EFFECT. IN THE CASE OF DIVERGENCE BETWEEN THE CHINESE AND ENGLISH VERSIONS, THE CHINESE VERSION SHALL PREVAIL. + +End of the Terms and Conditions + + + +How to apply the Mulan Public License,Version 1 (Mulan PubL v1), to your software + +To apply the Mulan Public License,Version 1 to your work, for easy identification by recipients, you are suggested to complete following three steps: + +Fill in the blanks in following statement, including insert your software name, the year of the first publication of your software, and your name identified as the copyright owner; + +Create a file named “LICENSE” which contains the whole context of this License in the first directory of your software package; + +Attach the statement to the appropriate annotated syntax at the beginning of each source file. + +Copyright (c) [Year] [name of copyright holder] +[Software Name] is licensed under Mulan PubL v1. +You can use this software according to the terms and conditions of the Mulan PubL v1. +You may obtain a copy of Mulan PubL v1 at: + http://license.coscl.org.cn/MulanPubL-1.0 +THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, +EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, +MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. +See the Mulan PubL v1 for more details. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/mulanpubl-2.0.LICENSE b/src/licensedcode/data/licenses/mulanpubl-2.0.LICENSE new file mode 100644 index 00000000000..e4e480660ef --- /dev/null +++ b/src/licensedcode/data/licenses/mulanpubl-2.0.LICENSE @@ -0,0 +1,104 @@ +--- +key: mulanpubl-2.0 +short_name: MulanPubl-2.0 +name: Mulan Public License, Version 2 (Mulan PubL v2) +category: Copyleft +owner: COSCL - China Open Source Cloud League +homepage_url: http://license.coscl.org.cn/MulanPubL-2.0 +spdx_license_key: LicenseRef-scancode-mulanpubl-2.0 +faq_url: http://license.coscl.org.cn/faq.html +ignorable_urls: + - http://license.coscl.org.cn/MulanPubL-2.0 +--- + +Mulan Public License,Version 2 (Mulan PubL v2) + +May 2021 http://license.coscl.org.cn/MulanPubL-2.0 + +Your reproduction, use, modification and Distribution of the Contribution shall be subject to Mulan Public License, Version 2 (this License) with following terms and conditions: + +0. Definition + +Contribution means the copyrightable work licensed by a particular Contributor under this License, including the work licensed by the initial Contributor under this License and its Derivative Work licensed by any subsequent Contributor under this License. + +Contributor means the Individual or Legal Entity who licenses its copyrightable work under this License. + +Legal Entity means the entity making a Contribution and all its Affiliates. + +Affiliates mmeans entities that control, are controlled by, or are under common control with the acting entity under this License, ‘control’ means direct or indirect ownership of at least fifty percent (50%) of the voting power, capital or other securities of controlled or commonly controlled entity. + +Derivative Work means works created based on Contribution, specifically including works formed by modifying, rewriting, translating, annotating, combining or linking to all or part of Contribution (including dynamic linking or static linking). Works which only communicate with Contribution through inter-process communication or system call, are independent works, rather than Derivative Work. + +Corresponding Source Code means all the source code needed to generate, install, and (for an executable work) run the object code including the interface definition files associated with source files for the work, and scripts to control those activities, excluding of compilation environment and compilation tools, cloud services platform (if any). + +Distribute (or Distribution) means the act of making the Contribution or Derivative Work available to others through any medium, and using the Contribution or Derivative Work to provide online services to users, such as the act of providing online services through a cloud service platform built using Contributions or Derivative Works. + +1. Grant of Copyright License + +Subject to the terms and conditions of this License, each Contributor hereby grants to you a perpetual, worldwide, royalty-free, non-exclusive, irrevocable copyright license to reproduce, use, modify, or Distribute its Contribution or Derivative Work, with modification or not. + +2. Grant of Patent License + +Subject to the terms and conditions of this License, each Contributor hereby grants to you a perpetual, worldwide, royalty-free, non-exclusive, irrevocable (except for revocation under this Section) patent license to use, make, have made, sell, offer for sale, import or otherwise transfer its Contribution, where such patent license is only limited to the patent claims owned or controlled by such Contributor now or in future which will be necessarily infringed by its Contribution alone, excluding of any patent claims solely be infringed by your modification. If you or your Affiliates directly or indirectly institute patent litigation (including a cross claim or counterclaim in a litigation) or other patent enforcement activities against any individual or entity by alleging that any Contribution infringes patents, then any patent license granted to you under this License for the Contribution shall terminate as of the date such litigation or activity is filed or taken. + +3. No Trademark License + +No trademark license is granted to use the trade names, trademarks, service marks, or product names of Contributor, except as required to fulfill notice requirements in Section 4. + +4. Distribution Restriction + +You may Distribute the Contribution you received or your Derivative Work, whether in source or executable forms, provided that you meet the following conditions: + +1) You must provide recipients with a copy of this License and retain copyright, trademark, patent and disclaimer statements in the Contribution; and, + +2) If you Distribute the Contribution you received, you must provide copies of the Contribution’s source code under this License; + +If you Distribute your Derivative Work, you have to: + +(i) accompanying the Derivative work, provide recipients with Corresponding Source Code of your Derivative Work under this License. If you provide the Corresponding Source Code through a download link, you should place such link address prominently in the Derivative Work or its accompanying documents, and be valid no less than three years from your Distribution of the particular Derivative Work, and ensure that the recipients can acquire the Corresponding Source Code through the link; or, + +(ii) accompanying the Derivative Work, provide recipients with a written offer indicating your willingness to provide the Corresponding Source Code of the Derivative Work licensed under this License. Such written offer shall be placed prominently in the Derivative Work or its accompanying documents. Without reasonable excuse, the recipient shall be able to acquire the Corresponding Source code of the Derivative work for no more than three months from your receipt of a valid request, and be valid no less than three years from your Distribution of the particular Derivative Work. + +5. Breach and Termination + +If you breach this License, any Contributor has the right to notify you in writing to terminate its license granted to you under this License. The license granted to you by such Contributor terminates upon your receipt of such notice of termination. Notwithstanding the foregoing, your license will not be terminated even if you receive a notice of termination from Contributor, provided that: + +1) you have cured all the breaches prior to receiving such notice of termination; or, + +2) it’s your first time to receive a notice of termination from such Contributor pursuant to this License, and you have cured all the breaches within 30 days of receipt of such notice. + +Termination of your license under this License shall not affect the downstream recipient's rights under this License, provided that the downstream recipient complies with this License. + +6. Exceptions + +If you combine Contribution or your Derivative Work with a work licensed under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3 (hereinafter referred to as “AGPLv3”) or its subsequent versions, and according to the AGPLv3 or its subsequent versions, you have an obligation to make the combined work to be licensed under the corresponding license, you can license such combined work under the license, provided that when you Distribute the combined work, you also provide a copy of this License to the recipients, and retain copyright, trademarks, patents, and disclaimer statements in the Contribution. No Contributor will grant additional rights to the recipients of the combined work for your license under AGPLv3 or its subsequent versions. + +7. Disclaimer of Warranty and Limitation of liability + +CONTRIBUTION ARE PROVIDED WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL ANY CONTRIBUTOR OR COPYRIGHT HOLDER BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING, BUT NOT LIMITED TO ANY DIRECT, OR INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING FROM YOUR USE OR INABILITY TO USE THE CONTRIBUTION, NO MATTER HOW IT’S CAUSED OR BASED ON WHICH LEGAL THEORY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +8. Language + +THIS LICENSE IS WRITTEN IN BOTH CHINESE AND ENGLISH, AND THE CHINESE VERSION AND ENGLISH VERSION SHALL HAVE THE SAME LEGAL EFFECT. IN THE CASE OF DIVERGENCE BETWEEN THE CHINESE AND ENGLISH VERSIONS, THE CHINESE VERSION SHALL PREVAIL. + +END OF THE TERMS AND CONDITIONS + +How to apply the Mulan Public License,Version 2 (Mulan PubL v2), to your software + +To apply the Mulan Public License,Version 2 to your work, for easy identification by recipients, you are suggested to complete following three steps: + +Fill in the blanks in following statement, including insert your software name, the year of the first publication of your software, and your name identified as the copyright owner; + +Create a file named “LICENSE” which contains the whole context of this License in the first directory of your software package; + +Attach the statement to the appropriate annotated syntax at the beginning of each source file. + +Copyright (c) [Year] [name of copyright holder] +[Software Name] is licensed under Mulan PubL v2. +You can use this software according to the terms and conditions of the Mulan PubL v2. +You may obtain a copy of Mulan PubL v2 at: + http://license.coscl.org.cn/MulanPubL-2.0 +THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, +EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, +MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. +See the Mulan PubL v2 for more details. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/non-violent-7.0.LICENSE b/src/licensedcode/data/licenses/non-violent-7.0.LICENSE new file mode 100644 index 00000000000..0e460c84583 --- /dev/null +++ b/src/licensedcode/data/licenses/non-violent-7.0.LICENSE @@ -0,0 +1,436 @@ +--- +key: non-violent-7.0 +short_name: NVPL 7.0 +name: Non-Violent Public License v7 +category: Proprietary Free +owner: Thufie +homepage_url: https://thufie.lain.haus/NPL.html +spdx_license_key: LicenseRef-scancode-non-violent-7.0 +--- + +THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS +COOPERATIVE NON-VIOLENT PUBLIC LICENSE ("LICENSE"). THE WORK IS +PROTECTED BY COPYRIGHT AND ALL OTHER APPLICABLE LAWS. ANY USE OF THE +WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS +PROHIBITED. BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED IN THIS +LICENSE, YOU AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE.TO THE +EXTENT THIS LICENSE MAY BE CONSIDERED TO BE A CONTRACT, THE LICENSOR +GRANTS YOU THE RIGHTS CONTAINED HERE IN AS CONSIDERATION FOR ACCEPTING +THE TERMS AND CONDITIONS OF THIS LICENSE AND FOR AGREEING TO BE BOUND BY +THE TERMS AND CONDITIONS OF THIS LICENSE. + +Definitions + +An Act of War is any action of one country against any group either with +an intention to provoke a conflict or an action that occurs during a +declared war or during armed conflict between military forces of any +origin. This includes but is not limited to enforcing sanctions or +sieges, supplying armed forces, or profiting from the manufacture of +tools or weaponry used in military conflict. + +An Adaptation is a work based upon the Work, or upon the Work and other +pre-existing works, such as a translation, adaptation, derivative work, +arrangement of music or other alterations of a literary or artistic +work, or phonogram or performance and includes cinematographic +adaptations or any other form in which the Work may be recast, +transformed, or adapted including in any form recognizably derived from +the original, except that a work that constitutes a Collection will not +be considered an Adaptation for the purpose of this License. For the +avoidance of doubt, where the Work is a musical work, performance or +phonogram, the synchronization of the Work in timed-relation with a +moving image ("synching") will be considered an Adaptation for the +purpose of this License. In addition, where the Work is designed to +output a neural network the output of the neural network will be +considered an Adaptation for the purpose of this license. + +Bodily Harm is any physical hurt or injury to a person that interferes +with the health or comfort of the person and that is more than merely +transient or trifling in nature. + +Distribute is to make available to the public the original and copies of +the Work or Adaptation, as appropriate, through sale, gift or any other +transfer of possession or ownership. + +Incarceration is Confinement in a jail, prison, or any other place where +individuals of any kind are held against either their will or (if their +will cannot be determined) the will of their legal guardian or +guardians. In the case of a conflict between the will of the individual +and the will of their legal guardian or guardians, the will of the +individual will take precedence. + +Licensor is The individual, individuals, entity, or entities that +offer(s) the Work under the terms of this License + +Original Author is in the case of a literary or artistic work, the +individual, individuals, entity or entities who created the Work or if +no individual or entity can be identified, the publisher; and in +addition + +- in the case of a performance the actors, singers, musicians, + dancers, and other persons who act, sing, deliver, declaim, play in, + interpret or otherwise perform literary or artistic works or + expressions of folklore; + +- in the case of a phonogram the producer being the person or legal + entity who first fixes the sounds of a performance or other sounds; + and, + +- in the case of broadcasts, the organization that transmits the + broadcast. + +Work is the literary and/or artistic work offered under the terms of +this License including without limitation any production in the +literary, scientific and artistic domain, whatever may be the mode or +form of its expression including digital form, such as a book, pamphlet +and other writing; a lecture, address, sermon or other work of the same +nature; a dramatic or dramatico-musical work; a choreographic work or +entertainment in dumb show; a musical composition with or without words; +a cinematographic work to which are assimilated works expressed by a +process analogous to cinematography; a work of drawing, painting, +architecture, sculpture, engraving or lithography; a photographic work +to which are assimilated works expressed by a process analogous to +photography; a work of applied art; an illustration, map, plan, sketch +or three-dimensional work relative to geography, topography, +architecture or science; a performance; a broadcast; a phonogram; a +compilation of data to the extent it is protected as a copyrightable +work; or a work performed by a variety or circus performer to the extent +it is not otherwise considered a literary or artistic work. + +You means an individual or entity exercising rights under this License +who has not previously violated the terms of this License with respect +to the Work, or who has received express permission from the Licensor to +exercise rights under this License despite a previous violation. + +Publicly Perform means to perform public recitations of the Work and to +communicate to the public those public recitations, by any means or +process, including by wire or wireless means or public digital +performances; to make available to the public Works in such a way that +members of the public may access these Works from a place and at a place +individually chosen by them; to perform the Work to the public by any +means or process and the communication to the public of the performances +of the Work, including by public digital performance; to broadcast and +rebroadcast the Work by any means including signs, sounds or images. + +Reproduce is to make copies of the Work by any means including without +limitation by sound or visual recordings and the right of fixation and +reproducing fixations of the Work, including storage of a protected +performance or phonogram in digital form or other electronic medium. + +Software is any digital Work which, through use of a third-party piece +of Software or through the direct usage of itself on a computer system, +the memory of the computer is modified dynamically or semi-dynamically. +"Software", secondly, processes or interprets information. + +Source Code is Any digital Work which, through use of a third-party +piece of Software or through the direct usage of itself on a computer +system, the memory of the computer is modified dynamically or +semi-dynamically. "Software", secondly, processes or interprets +information. + +Surveilling is the use of the Work to either overtly or covertly observe +and record persons and or their activities. + +A Network Service is the use of a piece of Software to interpret or +modify information that is subsequently and directly served to users +over the Internet. + +To Discriminate is the use of a piece of Software to interpret or modify +information that is subsequently and directly served to users over the +Internet. + +Hate Speech is Communication or any form of expression which is solely +for the purpose of expressing hatred for some group or advocating a form +of Discrimination between humans. + +Coercion is leveraging of the threat of force or use of force to +intimidate a person in order to gain compliance, or to offer large +incentives which aim to entice a person to act against their will. + +Fair Dealing Rights + +Nothing in this License is intended to reduce, limit, or restrict any +uses free from copyright or rights arising from limitations or +exceptions that are provided for in connection with the copyright +protection under copyright law or other applicable laws. + +License Grant + +Subject to the terms and conditions of this License, Licensor hereby +grants You a worldwide, royalty-free, non-exclusive, perpetual (for the +duration of the applicable copyright) license to exercise the rights in +the Work as stated below: + +To Reproduce the Work, to incorporate the Work into one or more +Collections, and to Reproduce the Work as incorporated in the +Collections + +To create and Reproduce Adaptations provided that any such Adaptation, +including any translation in any medium, takes reasonable steps to +clearly label, demarcate or otherwise identify that changes were made to +the original Work. For example, a translation could be marked "The +original work was translated from English to Spanish," or a modification +could indicate "The original work has been modified." + +To Distribute and Publicly Perform the Work including as incorporated in +Collections. + +To Distribute and Publicly Perform Adaptations. The above rights may be +exercised in all media and formats whether now known or hereafter +devised. The above rights include the right to make such modifications +as are technically necessary to exercise the rights in other media and +formats. This License constitutes the entire agreement between the +parties with respect to the Work licensed here. There are no +understandings, agreements or representations with respect to the Work +not specified here. Licensor shall not be bound by any additional +provisions that may appear in any communication from You. This License +may not be modified without the mutual written agreement of the Licensor +and You. All rights not expressly granted by Licensor are hereby +reserved, including but not limited to the rights set forth in +Non-waivable Compulsory License Schemes, Waivable Compulsory License +Schemes, and Voluntary License Schemes in the restrictions. + +Restrictions + +The license granted in the license grant above is expressly made subject +to and limited by the following restrictions: + +You may Distribute or Publicly Perform the Work only under the terms of +this License. You must include a copy of, or the Uniform Resource +Identifier (URI) for, this License with every copy of the Work You +Distribute or Publicly Perform. You may not offer or impose any terms on +the Work that restrict the terms of this License or the ability of the +recipient of the Work to exercise the rights granted to that recipient +under the terms of the License. You may not sublicense the Work. You +must keep intact all notices that refer to this License and to the +disclaimer of warranties with every copy of the Work You Distribute or +Publicly Perform. When You Distribute or Publicly Perform the Work, You +may not impose any effective technological measures on the Work that +restrict the ability of a recipient of the Work from You to exercise the +rights granted to that recipient under the terms of the License. This +Section applies to the Work as incorporated in a Collection, but this +does not require the Collection apart from the Work itself to be made +subject to the terms of this License. If You create a Collection, upon +notice from any Licensor You must, to the extent practicable, remove +from the Collection any credit as requested. If You create an +Adaptation, upon notice from any Licensor You must, to the extent +practicable, remove from the Adaptation any credit as requested. + +If the Work meets the definition of Software, You may exercise the +rights granted in the license grant only if You provide a copy of the +corresponding Source Code from which the Work was derived in digital +form, or You provide a URI for the corresponding Source Code of the +Work, to any recipients upon request. + +If the Work is used as or for a Network Service, You may exercise the +rights granted in the license grant only if You provide a copy of the +corresponding Source Code from which the Work was derived in digital +form, or You provide a URI for the corresponding Source Code to the +Work, to any recipients of the data served or modified by the Web +Service. + +You may exercise the rights granted in the license grant for any +purposes only if: + +i. You do not use the Work for the purpose of inflicting Bodily Harm on + human beings (subject to criminal prosecution or otherwise) outside + of providing medical aid or undergoing a voluntary procedure under + no form of Coercion. + +ii. You do not use the Work for the purpose of Surveilling or tracking + individuals for financial gain. + +iii. You do not use the Work in an Act of War. + +iv. You do not use the Work for the purpose of supporting or profiting + from an Act of War. + +v. You do not use the Work for the purpose of Incarceration. + +vi. You do not use the Work for the purpose of extracting, processing, + or refining, oil, gas, or coal. Or to in any other way to + deliberately pollute the environment as a byproduct of manufacturing + or irresponsible disposal of hazardous materials. + +vii. You do not use the Work for the purpose of expediting, + coordinating, or facilitating paid work undertaken by individuals + under the age of 12 years. + +viii. You do not use the Work to either Discriminate or spread Hate + Speech on the basis of sex, sexual orientation, gender identity, + race, age, disability, color, national origin, religion, caste, or + lower economic status. + +If You Distribute, or Publicly Perform the Work or any Adaptations or +Collections, You must, unless a request has been made by any Licensor to +remove credit from a Collection or Adaptation, keep intact all copyright +notices for the Work and provide, reasonable to the medium or means You +are utilizing: + +i. the name of the Original Author (or pseudonym, if applicable) if + supplied, and/or if the Original Author and/or Licensor designate + another party or parties (e.g., a sponsor institute, publishing + entity, journal) for attribution ("Attribution Parties") in + Licensor's copyright notice, terms of service or by other reasonable + means, the name of such party or parties; + +ii. the title of the Work if supplied; + +iii. to the extent reasonably practicable, the URI, if any, that + Licensor to be associated with the Work, unless such URI does not + refer to the copyright notice or licensing information for the + Work; and, + +iv. in the case of an Adaptation, a credit identifying the use of the + Work in the Adaptation (e.g., "French translation of the Work by + Original Author," or "Screenplay based on original Work by Original + Author"). + +If any Licensor has sent notice to request removing credit, You must, to +the extent practicable, remove any credit as requested. The credit +required by this Section may be implemented in any reasonable manner; +provided, however, that in the case of an Adaptation or Collection, at a +minimum such credit will appear, if a credit for all contributing +authors of the Adaptation or Collection appears, then as part of these +credits and in a manner at least as prominent as the credits for the +other contributing authors. For the avoidance of doubt, You may only use +the credit required by this Section for the purpose of attribution in +the manner set out above and, by exercising Your rights under this +License, You may not implicitly or explicitly assert or imply any +connection with, sponsorship or endorsement by the Original Author, +Licensor and/or Attribution Parties, as appropriate, of You or Your use +of the Work, without the separate, express prior written permission of +the Original Author, Licensor and/or Attribution Parties. + +Except as otherwise agreed in writing by the Licensor or as may be +otherwise permitted by applicable law, if You Reproduce, Distribute or +Publicly Perform the Work either by itself or as part of any Adaptations +or Collections, You must not distort, mutilate, modify or take other +derogatory action in relation to the Work which would be prejudicial to +the Original Author's honor or reputation. Licensor agrees that in those +jurisdictions (e.g. Japan), in which any exercise of the right granted +in the license grant of this License (the right to make Adaptations) +would be deemed to be a distortion, mutilation, modification or other +derogatory action prejudicial to the Original Author's honor and +reputation, the Licensor will waive or not assert, as appropriate, this +Section, to the fullest extent permitted by the applicable national law, +to enable You to reasonably exercise Your right under the license grant +of this License (right to make Adaptations) but not otherwise. + +Do not make any legal claim against anyone accusing the Work, with or +without changes, alone or with other works, of infringing any patent +claim. + +Representations Warranties and Disclaimer + +UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR +OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY +KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, +INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, +FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF +LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, +WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE +EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. + +Limitation on Liability + +EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL +LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, +INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF +THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED +OF THE POSSIBILITY OF SUCH DAMAGES. + +Termination + +This License and the rights granted hereunder will terminate +automatically upon any breach by You of the terms of this License. +Individuals or entities who have received Adaptations or Collections +from You under this License, however, will not have their licenses +terminated provided such individuals or entities remain in full +compliance with those licenses. The Sections on definitions, fair +dealing rights, representations, warranties, and disclaimer, limitation +on liability, termination, and revised license versions will survive any +termination of this License. + +Subject to the above terms and conditions, the license granted here is +perpetual (for the duration of the applicable copyright in the Work). +Notwithstanding the above, Licensor reserves the right to release the +Work under different license terms or to stop distributing the Work at +any time; provided, however that any such election will not serve to +withdraw this License (or any other license that has been, or is +required to be, granted under the terms of this License), and this +License will continue in full force and effect unless terminated as +stated above. + +Revised License Versions + +This License may receive future revisions in the original spirit of the +license intended to strengthen This License. Each version of This +License has an incrementing version number. + +Unless otherwise specified like in the below subsection The Licensor has +only granted this current version of This License for The Work. In this +case future revisions do not apply. + +The Licensor may specify that the latest available revision of This +License be used for The Work by either explicitly writing so or by +suffixing the License URI with a "+" symbol. + +The Licensor may specify that The Work is also available under the terms +of This License's current revision as well as specific future revisions. +The Licensor may do this by writing it explicitly or suffixing the +License URI with any additional version numbers each separated by a +comma. + +Miscellaneous + +Each time You Distribute or Publicly Perform the Work or a Collection, +the Licensor offers to the recipient a license to the Work on the same +terms and conditions as the license granted to You under this License. + +Each time You Distribute or Publicly Perform an Adaptation, Licensor +offers to the recipient a license to the original Work on the same terms +and conditions as the license granted to You under this License. + +If the Work is classified as Software, each time You Distribute or +Publicly Perform an Adaptation, Licensor offers to the recipient a copy +and/or URI of the corresponding Source Code on the same terms and +conditions as the license granted to You under this License. + +If the Work is used as a Network Service, each time You Distribute or +Publicly Perform an Adaptation, or serve data derived from the Software, +the Licensor offers to any recipients of the data a copy and/or URI of +the corresponding Source Code on the same terms and conditions as the +license granted to You under this License. + +If any provision of this License is invalid or unenforceable under +applicable law, it shall not affect the validity or enforceability of +the remainder of the terms of this License, and without further action +by the parties to this agreement, such provision shall be reformed to +the minimum extent necessary to make such provision valid and +enforceable. + +No term or provision of this License shall be deemed waived and no +breach consented to unless such waiver or consent shall be in writing +and signed by the party to be charged with such waiver or consent. + +This License constitutes the entire agreement between the parties with +respect to the Work licensed here. There are no understandings, +agreements or representations with respect to the Work not specified +here. Licensor shall not be bound by any additional provisions that may +appear in any communication from You. This License may not be modified +without the mutual written agreement of the Licensor and You. + +The rights granted under, and the subject matter referenced, in this +License were drafted utilizing the terminology of the Berne Convention +for the Protection of Literary and Artistic Works (as amended on +September 28, 1979), the Rome Convention of 1961, the WIPO Copyright +Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 and +the Universal Copyright Convention (as revised on July 24, 1971). These +rights and subject matter take effect in the relevant jurisdiction in +which the License terms are sought to be enforced according to the +corresponding provisions of the implementation of those treaty +provisions in the applicable national law. If the standard suite of +rights granted under applicable copyright law includes additional rights +not granted under this License, such additional rights are deemed to be +included in the License; this License is not intended to restrict the +license of any rights under applicable law. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/nucleusicons-eula.LICENSE b/src/licensedcode/data/licenses/nucleusicons-eula.LICENSE new file mode 100644 index 00000000000..9f51fd5c8b7 --- /dev/null +++ b/src/licensedcode/data/licenses/nucleusicons-eula.LICENSE @@ -0,0 +1,29 @@ +--- +key: nucleusicons-eula +short_name: NucleusIcons EULA +name: NucleusIcons EULA +category: Proprietary Free +owner: NucleusIcons +homepage_url: https://nucleusicons.com/ +spdx_license_key: LicenseRef-scancode-nucleusicons-eula +ignorable_authors: + - Daniel Seiler and Ozden Seiler +--- + +EULA – End User License Agreement: + +You have rights for royalty free use of our resources for any or all of your +personal and commercial projects. You may modify the resources +according to your requirements and use them royalty free in any or all of +your personal and commercial projects. For example, you may use this Icon +Set in a presentation or website. + +Any use that allows anyone other than the Licensee, such as an end user, to customize a digital or physical end product is prohibited, whether for Commercial use or Non-commercial use. This includes, but is not limited to, “print on demand”, “made to order” or “download on demand” application. + +Licensed Asset may not be used as part of a trademark, service mark, design mark, trade-name, or similar use unless (1) the Licensed Asset is significantly altered and (2) not the predominant element of the End Use. In no event does this License Agreement allow Licensee to -- and Licensee shall not seek to -- register, protect, or enforce any trademark or similar rights in the Licensed Asset itself which must be disclaimed in any trademark registration. Contact Özden Gelgec for a custom license if these rights are desired. + +Licensee may not claim the Licensed Asset (or a modification thereof) as its own copyrighted work (the original Licensed Asset must be disclaimed in any copyright registration). + +You are not required to attribute or link to the authors Daniel Seiler and Özden Seiler in any of projects. +Daniel Seiler and Özden Seiler will not be responsible for any outcome that may occur during +the course of usage of our resources. We reserve the rights to change and revise the resources usage policy in any moment. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/object-form-exception-to-mit.LICENSE b/src/licensedcode/data/licenses/object-form-exception-to-mit.LICENSE new file mode 100644 index 00000000000..8c82c79862b --- /dev/null +++ b/src/licensedcode/data/licenses/object-form-exception-to-mit.LICENSE @@ -0,0 +1,16 @@ +--- +key: object-form-exception-to-mit +short_name: Object Form Exception to MIT +name: Object Form Exception to MIT +category: Permissive +owner: Android Open Source Project +homepage_url: https://android.googlesource.com/platform/external/fmtlib/+/refs/heads/master/LICENSE.rst +is_exception: yes +spdx_license_key: LicenseRef-scancode-object-form-exception-to-mit +--- + +--- Optional exception to the license --- +As an exception, if, as a result of your compiling your source code, portions +of this Software are embedded into a machine-executable object form of such +source code, you may redistribute such embedded portions in such object form +without including the above copyright and permission notices. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/openmrs-exception-to-mpl-2.0.LICENSE b/src/licensedcode/data/licenses/openmrs-exception-to-mpl-2.0.LICENSE new file mode 100644 index 00000000000..e7fea75dccb --- /dev/null +++ b/src/licensedcode/data/licenses/openmrs-exception-to-mpl-2.0.LICENSE @@ -0,0 +1,27 @@ +--- +key: openmrs-exception-to-mpl-2.0 +short_name: OpenMRS Exception to MPL-2.0 +name: OpenMRS Exception to MPL-2.0 +category: Copyleft Limited +owner: OpenMRS Project +homepage_url: https://openmrs.org/license/ +is_exception: yes +spdx_license_key: LicenseRef-scancode-openmrs-exception-to-mpl-2.0 +faq_url: https://wiki.openmrs.org/display/RES/OpenMRS+License+FAQ +other_urls: + - https://github.com/search?q=Health-Related+Additional+Disclaimer+of+Warranty+and+Limitation+of+Liability.&type=code +standard_notice: | + OpenMRS is distributed under the terms of the Mozilla Public License, v. + 2.0. If a copy of the MPL was not distributed with your software, you can + obtain one at Mozilla. +--- + +Healthcare Disclaimer + +OpenMRS is also distributed under the terms of the following Healthcare Disclaimer: + +In the United States, or any other jurisdictions where they may apply, the following additional disclaimer of warranty and limitation of liability are hereby incorporated into the terms and conditions of MPL 2.0: + +1. No warranties of any kind whatsoever are made as to the results that You will obtain from relying upon the covered code (or any information or content obtained by way of the covered code), including but not limited to compliance with privacy laws or regulations or clinical care industry standards and protocols. Use of the covered code is not a substitute for a health care provider’s standard practice or professional judgment. Any decision with regard to the appropriateness of treatment, or the validity or reliability of information or content made available by the covered code, is the sole responsibility of the health care provider. Consequently, it is incumbent upon each health care provider to verify all medical history and treatment plans with each patient. + +2. Under no circumstances and under no legal theory, whether tort (including negligence), contract, or otherwise, shall any Contributor, or anyone who distributes Covered Software as permitted by the license, be liable to You for any indirect, special, incidental, consequential damages of any character including, without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other damages or losses, of any nature whatsoever (direct or otherwise) on account of or associated with the use or inability to use the covered content (including, without limitation, the use of information or content made available by the covered code, all documentation associated therewith, and the failure of the covered code to comply with privacy laws and regulations or clinical care industry standards and protocols), even if such party shall have been informed of the possibility of such damages. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/w3c-03-bsd-license.LICENSE b/src/licensedcode/data/licenses/w3c-03-bsd-license.LICENSE new file mode 100644 index 00000000000..faffd029425 --- /dev/null +++ b/src/licensedcode/data/licenses/w3c-03-bsd-license.LICENSE @@ -0,0 +1,19 @@ +--- +key: w3c-03-bsd-license +short_name: W3C 3-Clause BSD License +name: W3C 3-Clause BSD License +category: Permissive +owner: W3C - World Wide Web Consortium +homepage_url: https://www.w3.org/Consortium/Legal/2008/03-bsd-license.html +spdx_license_key: LicenseRef-scancode-w3c-03-bsd-license +other_urls: + - https://www.w3.org/Consortium/Legal/2008/04-testsuite-copyright.html +--- + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + + Redistributions of works must retain the original copyright notice, this list of conditions and the following disclaimer. + Redistributions in binary form must reproduce the original copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + Neither the name of the W3C nor the names of its contributors may be used to endorse or promote products derived from this work without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/w3c-community-cla.LICENSE b/src/licensedcode/data/licenses/w3c-community-cla.LICENSE new file mode 100644 index 00000000000..858e060c782 --- /dev/null +++ b/src/licensedcode/data/licenses/w3c-community-cla.LICENSE @@ -0,0 +1,66 @@ +--- +key: w3c-community-cla +short_name: W3C Community CLA +name: W3C Community Contributor License Agreement (CLA) +category: CLA +owner: W3C - World Wide Web Consortium +homepage_url: https://www.w3.org/community/about/process/cla/ +spdx_license_key: LicenseRef-scancode-w3c-community-cla +other_urls: + - https://github.com/WICG/floc/blob/main/LICENSE.md +ignorable_authors: + - the Project +--- + +W3C Community Contributor License Agreement (CLA) + +In order to participate in a Community Group or Business Group, people agree to the following terms upon joining a group; a summary is available. + + 1. The Purpose and General Terms of this Contributor License Agreement (CLA). This CLA sets forth the terms under which I will participate in and contribute to the development of the Specification, if any, created by the Project. Any other capitalized terms not specifically defined herein have the same meaning as those terms have in the W3C Patent Policy, and if not defined there, in the W3C Process Document. Any source code created by the Project is not subject to this CLA, but rather subject to separate licensing terms for that source code. The W3C Community and Business Group Process governs the operations of the Project. The Community and Business Group Process delegates some rights to the participants of the Project to establish operational agreements. Those operational agreements must not conflict with or modify this Community and Business Group Process, the Community Contributor License Agreement (CLA), or the Final Specification Agreement. Except for the limited definitions specifically referenced herein, this CLA and the Final Specification Agreement, if I sign it, set forth my entire licensing obligations for Specifications created by the Project and supersede all prior negotiations, agreements, understandings, and obligations with respect thereto. + 2. Copyrights. + 2.1. Copyright Grant. I grant to you a perpetual (for the duration of the applicable copyright), worldwide, non-exclusive, no-charge, royalty-free, copyright license, without any obligation for accounting to me, to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, distribute, and implement any Contribution to the full extent of my copyright interest in the Contribution. + 2.2. Attribution. As a condition of the copyright grant, you must include an attribution to the Specification in any derivative work you make based on the Specification. That attribution must include, at minimum, the Specification name and version number. + 3. Patents. + 3.1. Patent Licensing Commitment. I agree to license my Essential Claims under the W3C CLA RF Licensing Requirements. This requirement includes Essential Claims that I own and any that I have the right to license without obligation of payment or other consideration to an unrelated third party. With the exception of the provisions of Section 5 below, W3C CLA RF Licensing Requirements obligations made concerning the Specification and described in this CLA are binding on me for the life of the patents in question and encumber the patents containing Essential Claims, regardless of changes in participation status or W3C Membership. I also agree to license my Essential Claims under the W3C CLA RF Licensing Requirements in derivative works of the Specification developed by the Project, provided that my Contribution remains intact in those derivative works. However, no additional claims are made Essential Claims in the combination of my Contribution with derivative works of the Specification. + 3.2. Optional, Additional Patent Grant. In addition to the provisions of Section 3.1, I may also, at my option, make certain intellectual property rights infringed by implementations of the Specification, including Essential Claims, available by providing those terms via the W3C Web site. + 4. No Other Rights. Except as specifically set forth in this CLA, no other express or implied patent, trademark, copyright, or other property rights are granted under this CLA, including by implication, waiver, or estoppel. + 5. Limited Opt-Out. I, in my sole discretion, may withdraw my Contribution, for any reason, by providing written notice of that withdrawal no later than 45 days after the date of my Contribution. Notice of withdrawal of a Contribution must be made in writing using the Project’s communications mechanisms for that purpose and must describe the exact material of the particular Contribution being withdrawn. Upon providing that notice, the identified Contribution will be deemed null and void, and, not withstanding anything to the contrary herein, I will not be deemed to have incurred any obligation with respect to that Contribution. In addition, any particular Contribution will be null and void, and I will not incur any obligation as a result of it, if that Contribution is not included in the Specification within 150 days of the date of that Contribution. + 6. W3C Community Contributor License Agreement Execution. I acknowledge that the goal of this CLA is to provide coverage for Contributions to the Specification, if any, created by the Project. The Final Specification itself, if any, will be subject to the W3C Community Final Specification Agreement. While I have no legal obligation to execute the W3C Community Final Specification Agreement for any version of the Specification being developed under this CLA, I agree that the selection and terms of the then current W3C Community Final Specification Agreement will not be subject to negotiation. + 7. Antitrust Compliance. I acknowledge that I may compete with other participants, that I am under no obligation to implement the Specification, that each participant is free to develop competing technologies and standards, and that each party is free to license its patent rights to third parties, including for the purpose of enabling competing technologies and standards. + 8. Non-Circumvention. I agree that I will not intentionally take or willfully assist any third party to take any action for the purpose of circumventing my obligations under this CLA. + 9. Transition to W3C Recommendation Track. Specifications developed by the Project may transition to the W3C Recommendation Track. The W3C Team is responsible for notifying me that a Corresponding Working Group has been chartered. I have no obligation to join the Corresponding Working Group. If the Specification developed under the Project transitions to the W3C Recommendation Track, the following terms apply: + 9.1. If I join the Corresponding Working Group. If I join the Corresponding Working Group, I will be subject to all W3C rules, obligations, licensing commitments, and policies that govern that Corresponding Working Group. + 9.2. If I Do Not Join the Corresponding Working Group. + 9.2.1. Licensing Obligations to Resulting Specification. If I do not join the Corresponding Working Group, I agree to offer patent licenses according to the W3C Royalty-Free licensing requirements described in Section 5 of the W3C Patent Policy for my Contributions included in the resulting Recommendation. This licensing commitment may not be revoked but may be modified through the exclusion process defined in Section 4 of the W3C Patent Policy. I am not required to join a Working Group to exclude patents from the W3C Royalty-Free licensing commitment, but must otherwise follow the normal exclusion procedures defined by the W3C Patent Policy. The W3C Team will notify me of any Call for Exclusion in the Corresponding Working Group as set forth in Section 4.5 of the W3C Patent Policy. + 9.2.2. No Disclosure Obligation. If I do not join the Corresponding Working Group, I have no patent disclosure obligations outside of those set forth in Section 6 of the W3C Patent Policy. + 10. Conflict of Interest. I will disclose significant relationships when those relationships might reasonably be perceived as creating a conflict of interest with my role. I will notify W3C of any change in my affiliation using W3C-provided mechanisms. + 11. Representations, Warranties and Disclaimers. I represent and warrant that 1) I am legally entitled to grant the rights and promises set forth in this CLA and 2) I will not intentionally include any third party materials in any Contribution unless those materials are available under terms that do not conflict with this CLA and I identify any such third party materials. IN ALL OTHER RESPECTS MY CONTRIBUTIONS ARE PROVIDED “AS IS.” The entire risk as to implementing or otherwise using the Contribution or the Specification is assumed by the implementer and user. Except as stated herein, I expressly disclaim any warranties (express, implied, or otherwise), including implied warranties of merchantability, non-infringement, fitness for a particular purpose, or title, related to the Contribution or the Specification. IN NO EVENT WILL ANY PARTY BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES OF ACTION OF ANY KIND WITH RESPECT TO THIS CLA, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, AND WHETHER OR NOT THE OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + 12. Definitions. + 12.1. CLA. “CLA” means this Contributor Licensing Agreement. + 12.2. Contribution. “Contribution” means any original work of authorship, including any modifications or additions to an existing work, that I intentionally submit for inclusion in the Specification, and which Contribution is actually included in the Specification. For the purposes of this definition, the method by which I “submit” a Contribution means any form of electronic, oral, or written communication for the purpose of discussing and improving the Specification, but excludes any such communication that I conspicuously designate in writing as not a Contribution to one or more of the Specifications developed by the Project. + 12.3. Corresponding Working Group. “Corresponding Working Group” is a W3C Working Group that is chartered to develop a Recommendation that takes the Specification as an input. + 12.4. Essential Claims. “Essential Claims” shall mean all claims in any patent or patent application in any jurisdiction in the world that would necessarily be infringed by implementation of my Contributions in an implementation of the Specification. A claim is necessarily infringed hereunder only when it is not possible to avoid infringing it because there is no non-infringing alternative for implementing the normative portions of the Specification. Existence of a non-infringing alternative shall be judged based on the state of the art at the time my Contribution is included in the Specification. The following are expressly excluded from and shall not be deemed to constitute Essential Claims: + 12.4.1. any claims other than as set forth above even if contained in the same patent as Essential Claims; and + 12.4.2. claims which would be infringed only by: + portions of an implementation that are not specified in the normative portions of the Specification, or + enabling technologies that may be necessary to make or use any product or portion thereof that complies with the Specification and are not themselves expressly set forth in the Specification (e.g., semiconductor manufacturing technology, compiler technology, object-oriented technology, basic operating system technology, and the like); or + the implementation of technology developed elsewhere and merely incorporated by reference in the body of the Specification. + 12.4.3. design patents and design registrations. + + For purposes of this definition, the normative portions of the Specification shall be deemed to include only architectural and interoperability requirements. Optional features in the RFC 2119 sense are considered normative unless they are specifically identified as informative. Implementation examples or any other material that merely illustrate the requirements of the Specification are informative, rather than normative. + 12.5. I, Me, or My. “I,” “me,” or “my” refers to the signatory. + 12.6. Project. “Project” means the W3C Community Group or Business Group for which I executed this CLA. + 12.7. Specification. “Specification” means any specification developed by the Project, as of the date my Contribution is first included in that specification. W3C shall provide the authoritative mechanisms for the identification of Specifications created by the Project. + 12.8. W3C CLA RF Licensing Requirements. Subject to Section 5, with respect to my Contributions to the Specification, “W3C CLA RF Licensing Requirements” license shall mean a non-assignable, non-sublicensable license to make, have made, use, sell, have sold, offer to sell, import, and distribute and dispose of implementations of my Contributions in the Specification that: + 12.8.1. shall be available to all, worldwide, whether or not they are W3C Members; + 12.8.2. shall extend to all Essential Claims owned or controlled by me; + 12.8.3. may be limited to implementations of the Specification, and to what is required by the Specification; + 12.8.4. may be conditioned on a grant of a reciprocal RF license (as defined in this policy) to all Essential Claims owned or controlled by the licensee. A reciprocal license may be required to be available to all, and a reciprocal license may itself be conditioned on a further reciprocal license from all. + 12.8.5. may not be conditioned on payment of royalties, fees or other consideration; + 12.8.6. may be suspended with respect to any licensee when licensor issued by licensee for infringement of claims essential to implement the Specification or any W3C Recommendation; + 12.8.7. may not impose any further conditions or restrictions on the use of any technology, intellectual property rights, or other restrictions on behavior of the licensee, but may include reasonable, customary terms relating to operation or maintenance of the license relationship such as the following: choice of law and dispute resolution; + 12.8.8. shall not be considered accepted by an implementer who manifests an intent not to accept the terms of the W3C CLA RF Licensing Requirements license as offered by the licensor. + 12.8.9. The RF license conforming to the requirements in this policy shall be made available by the licensor as long as the Specification is in effect. The term of such license shall be for the life of the patents in question. + + I am encouraged to provide a contact from which licensing information can be obtained and other relevant licensing information. Any such information will be made publicly available. + 12.9. You or Your. “You,” “you,” or “your” means any person or entity who exercises copyright or patent rights granted under this CLA, and any person or entity that person or entity controls. \ No newline at end of file From d2f343c5a7c2e7b19a74da9c5cb4f207615f3ef4 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 23 Feb 2023 04:46:12 +0530 Subject: [PATCH 09/12] Fix invalid license key Signed-off-by: Ayan Sinha Mahapatra --- ...c-lisa-OS-3.1.LICENSE => apple-academic-lisa-os-3.1.LICENSE} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename src/licensedcode/data/licenses/{apple-academic-lisa-OS-3.1.LICENSE => apple-academic-lisa-os-3.1.LICENSE} (99%) diff --git a/src/licensedcode/data/licenses/apple-academic-lisa-OS-3.1.LICENSE b/src/licensedcode/data/licenses/apple-academic-lisa-os-3.1.LICENSE similarity index 99% rename from src/licensedcode/data/licenses/apple-academic-lisa-OS-3.1.LICENSE rename to src/licensedcode/data/licenses/apple-academic-lisa-os-3.1.LICENSE index 3e1340cf800..debb21515c6 100644 --- a/src/licensedcode/data/licenses/apple-academic-lisa-OS-3.1.LICENSE +++ b/src/licensedcode/data/licenses/apple-academic-lisa-os-3.1.LICENSE @@ -1,5 +1,5 @@ --- -key: apple-academic-lisa-OS-3.1 +key: apple-academic-lisa-os-3.1 short_name: Apple Academic Lisa OS v3.1 name: Apple Academic License Agreement Lisa OS v3.1 category: Proprietary Free From 032550e4b82f25a7777b8b6c602023a05f2d75a7 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 23 Feb 2023 05:18:00 +0530 Subject: [PATCH 10/12] Fix test expectations and address feedback Signed-off-by: Ayan Sinha Mahapatra --- .../apple-academic-lisa-os-3.1.LICENSE | 2 +- .../bsd-advertising-acknowledgement.LICENSE | 11 -- src/licensedcode/data/licenses/kazlib.LICENSE | 4 - .../data/rules/brian-gladman-3-clause_10.RULE | 4 + .../data/rules/martin-birgmeier_1.RULE | 4 + .../data/rules/other-permissive_300.RULE | 2 +- src/licensedcode/data/rules/snprintf_2.RULE | 8 ++ src/licensedcode/data/rules/sunpro_2.RULE | 4 + .../fossology-tests/Dual-license/aes.h.yml | 2 +- ...0-plus_and_lgpl-2.1-plus_and_other.txt.yml | 2 +- .../stable_copyright-detailed.expected.yml | 12 +- .../stable_copyright-detailed.expected.yml | 6 +- .../stable_copyright-detailed.expected.yml | 7 +- .../stable_copyright-detailed.expected.yml | 4 +- .../p/perl/copyright-detailed.expected.yml | 107 ++++++++------- .../stable_copyright-detailed.expected.yml | 13 +- .../stable_copyright-detailed.expected.yml | 2 +- ...ntel-sound.copyright-detailed.expected.yml | 6 +- .../copyright-detailed.expected.yml | 33 +++-- .../copyright-detailed.expected.yml | 42 +++--- .../libc-bin/copyright-detailed.expected.yml | 11 +- .../doc/libc6/copyright-detailed.expected.yml | 11 +- .../libcrypt1/copyright-detailed.expected.yml | 2 +- .../copyright-detailed.expected.yml | 4 +- .../copyright-detailed.expected.yml | 4 +- .../copyright-detailed.expected.yml | 4 +- .../libkrb5-3/copyright-detailed.expected.yml | 4 +- .../copyright-detailed.expected.yml | 4 +- .../libnsl2/copyright-detailed.expected.yml | 4 +- .../copyright-detailed.expected.yml | 8 +- .../perl-base/copyright-detailed.expected.yml | 126 +++++++++--------- .../reference-to-package/samba.expected.json | 4 +- .../full_tallies/tallies.expected.json | 13 +- .../tallies_by_facet.expected.json | 13 +- .../tallies_details.expected.json | 13 +- ...lies_key_files-details.expected.json-lines | 19 +-- .../tallies_key_files.expected.json | 13 +- 37 files changed, 273 insertions(+), 259 deletions(-) diff --git a/src/licensedcode/data/licenses/apple-academic-lisa-os-3.1.LICENSE b/src/licensedcode/data/licenses/apple-academic-lisa-os-3.1.LICENSE index debb21515c6..04d520043ec 100644 --- a/src/licensedcode/data/licenses/apple-academic-lisa-os-3.1.LICENSE +++ b/src/licensedcode/data/licenses/apple-academic-lisa-os-3.1.LICENSE @@ -5,7 +5,7 @@ name: Apple Academic License Agreement Lisa OS v3.1 category: Proprietary Free owner: Apple homepage_url: https://info.computerhistory.org/apple-lisa-code -spdx_license_key: LicenseRef-scancode-apple-academic-lisa-OS-3.1 +spdx_license_key: LicenseRef-scancode-apple-academic-lisa-os-3.1 text_urls: - https://d1yx3ys82bpsa0.cloudfront.net/source/lisa-source.zip other_urls: diff --git a/src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE b/src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE index ef397c73abe..6f4949305ae 100644 --- a/src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE +++ b/src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE @@ -7,19 +7,8 @@ owner: David Giffin spdx_license_key: BSD-Advertising-Acknowledgement other_urls: - https://github.com/python-excel/xlrd/blob/master/LICENSE#L33 -ignorable_copyrights: - - Copyright (c) 2001 David Giffin -ignorable_holders: - - David Giffin -ignorable_authors: - - David Giffin -ignorable_emails: - - david@giffin.org --- -Copyright (c) 2001 David Giffin. -All rights reserved. - Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: diff --git a/src/licensedcode/data/licenses/kazlib.LICENSE b/src/licensedcode/data/licenses/kazlib.LICENSE index 1d605ce9e11..a930c644fb8 100644 --- a/src/licensedcode/data/licenses/kazlib.LICENSE +++ b/src/licensedcode/data/licenses/kazlib.LICENSE @@ -7,10 +7,6 @@ owner: Kaz Kylheku spdx_license_key: Kazlib other_urls: - http://git.savannah.gnu.org/cgit/kazlib.git/tree/except.c?id=0062df360c2d17d57f6af19b0e444c51feb99036 -ignorable_copyrights: - - Copyright (c) 1999 Kaz Kylheku -ignorable_holders: - - Kaz Kylheku --- Free Software License: diff --git a/src/licensedcode/data/rules/brian-gladman-3-clause_10.RULE b/src/licensedcode/data/rules/brian-gladman-3-clause_10.RULE index cb2c61f5884..7ce99f6bb87 100644 --- a/src/licensedcode/data/rules/brian-gladman-3-clause_10.RULE +++ b/src/licensedcode/data/rules/brian-gladman-3-clause_10.RULE @@ -2,6 +2,10 @@ license_expression: brian-gladman-3-clause is_license_notice: yes relevance: 100 +ignorable_copyrights: + - Copyright (c) 2003, Dr Brian Gladman, Worcester, UK. +ignorable_holders: + - Dr Brian Gladman, Worcester, UK. --- Copyright (c) 2003, Dr Brian Gladman, Worcester, UK. All rights reserved. diff --git a/src/licensedcode/data/rules/martin-birgmeier_1.RULE b/src/licensedcode/data/rules/martin-birgmeier_1.RULE index e1fabb3d6c4..13d63fe3cd4 100644 --- a/src/licensedcode/data/rules/martin-birgmeier_1.RULE +++ b/src/licensedcode/data/rules/martin-birgmeier_1.RULE @@ -2,6 +2,10 @@ license_expression: martin-birgmeier is_license_text: yes relevance: 100 +ignorable_copyrights: + - Copyright (c) 1993 Martin Birgmeier +ignorable_holders: + - Martin Birgmeier --- Copyright (c) 1993 Martin Birgmeier All rights reserved. diff --git a/src/licensedcode/data/rules/other-permissive_300.RULE b/src/licensedcode/data/rules/other-permissive_300.RULE index 9e189384ea8..6b1793b5938 100644 --- a/src/licensedcode/data/rules/other-permissive_300.RULE +++ b/src/licensedcode/data/rules/other-permissive_300.RULE @@ -1,5 +1,5 @@ --- -license_expression: other-permissive +license_expression: bsd-advertising-acknowledgement is_license_text: yes notes: https://fedoraproject.org/wiki/Licensing:BSD?rd=Licensing/BSD#Advertising_Variant --- diff --git a/src/licensedcode/data/rules/snprintf_2.RULE b/src/licensedcode/data/rules/snprintf_2.RULE index 83b0278bd1e..1d8b4cbbb70 100644 --- a/src/licensedcode/data/rules/snprintf_2.RULE +++ b/src/licensedcode/data/rules/snprintf_2.RULE @@ -2,6 +2,14 @@ license_expression: snprintf is_license_text: yes relevance: 100 +ignorable_authors: + - Patrick Powell (papowell@astart.com) +ignorable_copyrights: + - Copyright Patrick Powell 1995 +ignorable_emails: + - papowell@astart.com +ignorable_holders: + - Patrick Powell --- Copyright Patrick Powell 1995 diff --git a/src/licensedcode/data/rules/sunpro_2.RULE b/src/licensedcode/data/rules/sunpro_2.RULE index 6ddcfdfda26..41250b2d0e8 100644 --- a/src/licensedcode/data/rules/sunpro_2.RULE +++ b/src/licensedcode/data/rules/sunpro_2.RULE @@ -2,6 +2,10 @@ license_expression: sunpro is_license_text: yes relevance: 100 +ignorable_copyrights: + - Copyright (c) 1993 by Sun Microsystems, Inc. +ignorable_holders: + - Sun Microsystems, Inc. --- Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. diff --git a/tests/licensedcode/data/datadriven/external/fossology-tests/Dual-license/aes.h.yml b/tests/licensedcode/data/datadriven/external/fossology-tests/Dual-license/aes.h.yml index 433593bd80e..ef7123ed650 100644 --- a/tests/licensedcode/data/datadriven/external/fossology-tests/Dual-license/aes.h.yml +++ b/tests/licensedcode/data/datadriven/external/fossology-tests/Dual-license/aes.h.yml @@ -1,2 +1,2 @@ license_expressions: - - brian-gladman-3-clause OR gpl-1.0-plus + - brian-gladman-3-clause diff --git a/tests/licensedcode/data/datadriven/lic4/gpl-2.0-plus_and_gpl-2.0-plus_and_gpl-3.0-plus_and_lgpl-2.1-plus_and_other.txt.yml b/tests/licensedcode/data/datadriven/lic4/gpl-2.0-plus_and_gpl-2.0-plus_and_gpl-3.0-plus_and_lgpl-2.1-plus_and_other.txt.yml index 2ef633e1932..ab272a3e637 100644 --- a/tests/licensedcode/data/datadriven/lic4/gpl-2.0-plus_and_gpl-2.0-plus_and_gpl-3.0-plus_and_lgpl-2.1-plus_and_other.txt.yml +++ b/tests/licensedcode/data/datadriven/lic4/gpl-2.0-plus_and_gpl-2.0-plus_and_gpl-3.0-plus_and_lgpl-2.1-plus_and_other.txt.yml @@ -3,7 +3,7 @@ license_expressions: - lgpl-2.1-plus - lgpl-2.1-plus - lgpl-2.1-plus AND free-unknown - - mit-modern + - cornell-lossless-jpeg - gpl-2.0-plus - gpl-2.0-plus - lgpl-2.1 AND gpl-2.0 AND gpl-3.0 diff --git a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/a/asterisk/stable_copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/a/asterisk/stable_copyright-detailed.expected.yml index dfd860e8b86..b7c049e30af 100644 --- a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/a/asterisk/stable_copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/a/asterisk/stable_copyright-detailed.expected.yml @@ -65,12 +65,12 @@ other_license_expression: gpl-2.0 AND gpl-2.0 AND gpl-2.0 AND fsf-free AND autoc AND brian-clapper AND lgpl-2.1 AND gpl-2.0 AND lgpl-2.0-plus AND mit-0 AND mit AND gpl-2.0 AND gpl-2.0 AND gpl-2.0 AND gpl-1.0-plus other_license_expression_spdx: GPL-2.0-only AND GPL-2.0-only AND GPL-2.0-only AND FSFUL AND - LicenseRef-scancode-autoconf-simple-exception-2.0 AND GPL-2.0-or-later AND NTP AND GPL-2.0-only - AND GPL-2.0-only AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-only AND GPL-1.0-or-later - AND LicenseRef-scancode-unknown AND BSD-4-Clause-UC AND GPL-2.0-only AND LicenseRef-scancode-free-unknown - AND TU-Berlin-1.0 AND BSD-3-Clause AND BSD-3-Clause AND BSD-4-Clause AND GPL-2.0-or-later - AND LicenseRef-scancode-public-domain AND LicenseRef-scancode-unknown AND LicenseRef-scancode-public-domain - AND GPL-2.0-only AND GPL-2.0-or-later AND LicenseRef-scancode-public-domain AND LicenseRef-scancode-other-permissive + Autoconf-exception-generic AND GPL-2.0-or-later AND NTP AND GPL-2.0-only AND GPL-2.0-only + AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-only AND GPL-1.0-or-later AND LicenseRef-scancode-unknown + AND BSD-4-Clause-UC AND GPL-2.0-only AND LicenseRef-scancode-free-unknown AND TU-Berlin-1.0 + AND BSD-3-Clause AND BSD-3-Clause AND BSD-4-Clause AND GPL-2.0-or-later AND LicenseRef-scancode-public-domain + AND LicenseRef-scancode-unknown AND LicenseRef-scancode-public-domain AND GPL-2.0-only AND + GPL-2.0-or-later AND LicenseRef-scancode-public-domain AND LicenseRef-scancode-other-permissive AND (MIT AND GPL-2.0-only) AND GPL-2.0-or-later AND GPL-2.0-or-later AND LicenseRef-scancode-other-permissive AND (BSD-4-Clause-UC AND ISC AND GPL-2.0-only) AND GPL-2.0-only AND BSD-4-Clause-UC AND Bison-exception-2.2 AND GPL-3.0-or-later AND BSD-3-Clause AND GPL-2.0-only AND GPL-2.0-only AND GPL-1.0-or-later diff --git a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/c/clamav/stable_copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/c/clamav/stable_copyright-detailed.expected.yml index 684066edabe..e4ec9933575 100644 --- a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/c/clamav/stable_copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/c/clamav/stable_copyright-detailed.expected.yml @@ -56,9 +56,9 @@ other_license_expression: (gpl-2.0 AND gpl-2.0) AND gpl-2.0 AND (gpl-2.0 AND ope other_license_expression_spdx: (GPL-2.0-only AND GPL-2.0-only) AND GPL-2.0-only AND (GPL-2.0-only AND LicenseRef-scancode-openssl-exception-gpl-3.0-plus AND GPL-2.0-only) AND GPL-2.0-only AND (GPL-2.0-or-later AND GPL-2.0-or-later) AND GPL-2.0-only AND (GPL-2.0-or-later AND GPL-2.0-or-later) - AND GPL-2.0-only AND (GPL-2.0-or-later AND LicenseRef-scancode-autoconf-simple-exception-2.0 - AND GPL-2.0-only) AND GPL-2.0-only AND (GPL-3.0-or-later WITH LicenseRef-scancode-autoconf-simple-exception - AND GPL-3.0-only) AND GPL-3.0-only AND (GPL-2.0-or-later WITH Libtool-exception AND GPL-2.0-only) + AND GPL-2.0-only AND (GPL-2.0-or-later AND Autoconf-exception-generic AND GPL-2.0-only) AND + GPL-2.0-only AND (GPL-3.0-or-later WITH LicenseRef-scancode-autoconf-simple-exception AND + GPL-3.0-only) AND GPL-3.0-only AND (GPL-2.0-or-later WITH Libtool-exception AND GPL-2.0-only) AND GPL-2.0-only AND (LGPL-2.0-or-later WITH Libtool-exception AND LGPL-2.0-or-later) AND LGPL-2.0-or-later AND (LGPL-2.1-only AND LGPL-2.1-only) AND ((LGPL-2.1-only AND LGPL-2.1-only) AND BSD-3-Clause) AND MIT AND (X11 AND LicenseRef-scancode-public-domain) AND MIT AND BSD-2-Clause diff --git a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/g/golang-1.11/stable_copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/g/golang-1.11/stable_copyright-detailed.expected.yml index 4af74341658..0324c7a3ed1 100644 --- a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/g/golang-1.11/stable_copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/g/golang-1.11/stable_copyright-detailed.expected.yml @@ -34,10 +34,9 @@ other_license_expression_spdx: (BSD-3-Clause AND LicenseRef-scancode-google-pate AND MIT AND (BSD-3-Clause AND LicenseRef-scancode-google-patent-license-golang) AND (BSD-3-Clause AND LicenseRef-scancode-google-patent-license-golang) AND (BSD-3-Clause AND LicenseRef-scancode-google-patent-license-golang) AND BSD-2-Clause AND (BSD-3-Clause AND LicenseRef-scancode-google-patent-license-golang) AND - (BSD-3-Clause AND LicenseRef-scancode-google-patent-license-golang) AND LicenseRef-scancode-sunpro - AND LicenseRef-scancode-mpeg-ssg AND LicenseRef-scancode-other-permissive AND (Apache-2.0 - AND Apache-2.0) AND BSD-2-Clause-Views AND CC-BY-3.0 AND CC-BY-3.0 AND BSD-3-Clause AND (BSD-3-Clause - AND LicenseRef-scancode-google-patent-license-golang) + (BSD-3-Clause AND LicenseRef-scancode-google-patent-license-golang) AND SunPro AND LicenseRef-scancode-mpeg-ssg + AND LicenseRef-scancode-other-permissive AND (Apache-2.0 AND Apache-2.0) AND BSD-2-Clause-Views + AND CC-BY-3.0 AND CC-BY-3.0 AND BSD-3-Clause AND (BSD-3-Clause AND LicenseRef-scancode-google-patent-license-golang) license_detections: [] other_license_detections: - license_expression: other-permissive diff --git a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/o/openldap/stable_copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/o/openldap/stable_copyright-detailed.expected.yml index 3c2cf6ced68..cf1f2f14671 100644 --- a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/o/openldap/stable_copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/o/openldap/stable_copyright-detailed.expected.yml @@ -6,8 +6,8 @@ declared_license_expression: openldap-2.8 AND openldap-2.8 AND mit AND fsf-unlim declared_license_expression_spdx: OLDAP-2.8 AND OLDAP-2.8 AND MIT AND FSFULLRWD AND Spencer-94 AND LicenseRef-scancode-ibm-dhcp AND LicenseRef-scancode-ietf AND ISC AND LicenseRef-scancode-other-permissive AND LicenseRef-scancode-other-permissive AND NTP AND LicenseRef-scancode-other-permissive - AND Spencer-94 AND OLDAP-2.8 AND LicenseRef-scancode-bsla AND BSD-4-Clause-UC AND BSD-4-Clause-UC - AND BSD-4-Clause-UC AND LicenseRef-scancode-bsd-original-uc-1986 + AND Spencer-94 AND OLDAP-2.8 AND BSD-4.3TAHOE AND BSD-4-Clause-UC AND BSD-4-Clause-UC AND + BSD-4-Clause-UC AND BSD-4.3RENO other_license_expression: other_license_expression_spdx: license_detections: diff --git a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/p/perl/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/p/perl/copyright-detailed.expected.yml index 2c2e3e48a03..9101a811134 100644 --- a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/p/perl/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/p/perl/copyright-detailed.expected.yml @@ -370,8 +370,8 @@ other_license_expression: ((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 AND OR gpl-1.0-plus) AND (cc0-1.0 AND cc0-1.0) AND cc0-1.0 AND ((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 AND artistic-perl-1.0)) AND (gpl-1.0-plus OR artistic-perl-1.0) AND ((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 AND artistic-perl-1.0)) AND (gpl-1.0-plus OR artistic-perl-1.0) - AND other-permissive AND ((gpl-2.0-plus AND gpl-2.0) OR (artistic-perl-1.0 AND artistic-perl-1.0)) - AND (artistic-perl-1.0 OR gpl-2.0-plus) AND ((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 + AND ttwl AND ((gpl-2.0-plus AND gpl-2.0) OR (artistic-perl-1.0 AND artistic-perl-1.0)) AND + (artistic-perl-1.0 OR gpl-2.0-plus) AND ((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 AND artistic-perl-1.0)) AND (gpl-1.0-plus OR artistic-perl-1.0) AND ((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 AND artistic-perl-1.0)) AND (gpl-1.0-plus OR artistic-1.0) AND ((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 AND artistic-perl-1.0)) AND (gpl-1.0-plus OR artistic-perl-1.0) @@ -621,61 +621,59 @@ other_license_expression_spdx: ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND (CC0-1.0 AND CC0-1.0) AND CC0-1.0 AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND LicenseRef-scancode-other-permissive - AND ((GPL-2.0-or-later AND GPL-2.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - (Artistic-1.0-Perl OR GPL-2.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND TTWL AND ((GPL-2.0-or-later + AND GPL-2.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR + GPL-2.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0) AND ((GPL-1.0-or-later AND + GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) + AND (((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND + BSD-4-Clause) AND (BSD-3-Clause AND (GPL-1.0-or-later OR Artistic-1.0-Perl)) AND ((GPL-1.0-or-later + AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR + GPL-1.0-or-later) AND Unicode-DFS-2015 AND LicenseRef-scancode-unicode AND ((GPL-1.0-or-later + AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR + GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0) - AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - (GPL-1.0-or-later OR Artistic-1.0-Perl) AND (((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND BSD-4-Clause) AND (BSD-3-Clause AND (GPL-1.0-or-later OR Artistic-1.0-Perl)) - AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - (Artistic-1.0-Perl OR GPL-1.0-or-later) AND Unicode-DFS-2015 AND LicenseRef-scancode-unicode - AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR + GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) - AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) + AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR + GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND Artistic-1.0-Perl)) AND ((Artistic-1.0-Perl OR GPL-1.0-or-later) AND (GPL-1.0-or-later + OR Artistic-1.0-Perl)) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND + Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND + GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND ((Artistic-1.0-Perl OR - GPL-1.0-or-later) AND (GPL-1.0-or-later OR Artistic-1.0-Perl)) AND ((GPL-1.0-or-later AND - GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) - AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - (GPL-1.0-or-later OR Artistic-1.0) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later + AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later + AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR + GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) - AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) - AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - (Artistic-1.0-Perl OR GPL-1.0-or-later) AND (((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND BSD-3-Clause) AND ((Artistic-1.0-Perl OR GPL-1.0-or-later) AND - BSD-3-Clause) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR + GPL-1.0-or-later) AND (((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND BSD-3-Clause) AND ((Artistic-1.0-Perl OR GPL-1.0-or-later) AND BSD-3-Clause) AND ((GPL-1.0-or-later + AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR + GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later + AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND ((GPL-1.0-or-later AND - GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND ((GPL-1.0-or-later AND GPL-1.0-only) - OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) - AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND Artistic-1.0-Perl)) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND + Artistic-1.0-Perl)) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) @@ -689,19 +687,20 @@ other_license_expression_spdx: ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) - AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - (Artistic-1.0-Perl OR GPL-1.0-or-later) AND (Artistic-1.0-Perl AND Artistic-1.0-Perl) AND - Artistic-1.0 AND BSD-3-Clause AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later + AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND (Artistic-1.0-Perl + AND Artistic-1.0-Perl) AND Artistic-1.0 AND BSD-3-Clause AND ((GPL-1.0-or-later AND GPL-1.0-only) + OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) + AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND + (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR - GPL-1.0-or-later) AND (Artistic-1.0-Perl AND Artistic-1.0-Perl) AND Artistic-1.0-Perl AND - ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl - OR GPL-1.0-or-later) AND (LicenseRef-scancode-public-domain AND LicenseRef-scancode-public-domain + GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND (Artistic-1.0-Perl AND Artistic-1.0-Perl) + AND Artistic-1.0-Perl AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND (LicenseRef-scancode-public-domain AND LicenseRef-scancode-public-domain AND LicenseRef-scancode-public-domain AND LicenseRef-scancode-public-domain) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) @@ -1391,7 +1390,7 @@ other_license_detections: 3. Altered versions must be plainly marked as such, and must not be misrepresented as being the original software. - - license_expression: other-permissive + - license_expression: ttwl detection_log: - not-combined matches: @@ -1401,9 +1400,9 @@ other_license_detections: matched_length: 43 match_coverage: '100.0' matcher: 1-hash - license_expression: other-permissive - rule_identifier: other-permissive_212.RULE - rule_url: https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/other-permissive_212.RULE + license_expression: ttwl + rule_identifier: ttwl.LICENSE + rule_url: https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/ttwl.LICENSE matched_text: | This module may be modified, used, copied, and redistributed at your own risk. diff --git a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/p/pulseaudio/stable_copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/p/pulseaudio/stable_copyright-detailed.expected.yml index a37286edb8e..ffead9af2f5 100644 --- a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/p/pulseaudio/stable_copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/p/pulseaudio/stable_copyright-detailed.expected.yml @@ -14,22 +14,21 @@ declared_license_expression: lgpl-2.1-plus AND lgpl-2.1-plus AND lgpl-2.1-plus A AND lgpl-2.1-plus AND lgpl-2.1-plus AND lgpl-2.1-plus AND gpl-2.0-plus AND lgpl-2.1-plus AND lgpl-2.1-plus AND lgpl-2.1-plus AND lgpl-2.1-plus declared_license_expression_spdx: LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later - AND LicenseRef-scancode-sun-source AND LicenseRef-scancode-libpbm AND LGPL-2.1-or-later AND - LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND GPL-2.0-or-later AND LGPL-2.1-or-later - AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LicenseRef-scancode-adrian + AND LicenseRef-scancode-sun-source AND xlock AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND + LGPL-2.1-or-later AND LGPL-2.1-or-later AND GPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later + AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LicenseRef-scancode-adrian AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND - LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND MIT + LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND MIT AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND - LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later + LGPL-2.1-or-later AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND - LGPL-2.1-or-later AND GPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later - AND LGPL-2.1-or-later + GPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later other_license_expression: other_license_expression_spdx: license_detections: diff --git a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/s/subversion/stable_copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/s/subversion/stable_copyright-detailed.expected.yml index b541f8b9981..273f6f58e24 100644 --- a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/s/subversion/stable_copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/s/subversion/stable_copyright-detailed.expected.yml @@ -26,7 +26,7 @@ other_license_expression: (apache-2.0 AND apache-2.0) AND (bsd-new OR (apache-2. (gpl-3.0-plus AND gpl-3.0) AND afl-3.0 AND (mit AND unicode) AND bsd-simplified AND bsd-new AND bsd-simplified other_license_expression_spdx: (Apache-2.0 AND Apache-2.0) AND (BSD-3-Clause OR (Apache-2.0 - AND Apache-2.0)) AND LicenseRef-scancode-markus-kuhn-license AND BSD-3-Clause AND LicenseRef-scancode-other-permissive + AND Apache-2.0)) AND HPND-Markus-Kuhn AND BSD-3-Clause AND LicenseRef-scancode-other-permissive AND (GPL-2.0-or-later AND GPL-2.0-only) AND (GPL-3.0-or-later AND GPL-3.0-only) AND AFL-3.0 AND (MIT AND LicenseRef-scancode-unicode) AND BSD-2-Clause AND BSD-3-Clause AND BSD-2-Clause license_detections: [] diff --git a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/non-free/f/firmware-nonfree/stable_firmware-intel-sound.copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/non-free/f/firmware-nonfree/stable_firmware-intel-sound.copyright-detailed.expected.yml index 1f77b3c3d0e..3dcdaee75dd 100644 --- a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/non-free/f/firmware-nonfree/stable_firmware-intel-sound.copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/non-free/f/firmware-nonfree/stable_firmware-intel-sound.copyright-detailed.expected.yml @@ -9,9 +9,9 @@ declared_license_expression: intel AND intel AND (intel AND (bsd-new AND other-p declared_license_expression_spdx: LicenseRef-scancode-intel AND LicenseRef-scancode-intel AND (LicenseRef-scancode-intel AND (BSD-3-Clause AND LicenseRef-scancode-other-permissive AND LicenseRef-scancode-other-copyleft) AND BSD-3-Clause AND LicenseRef-scancode-x11-lucent AND - SMLNJ AND LicenseRef-scancode-amd-historical AND LicenseRef-scancode-sunpro AND LicenseRef-scancode-osf-1990 - AND LicenseRef-scancode-nilsson-historical AND LicenseRef-scancode-newlib-historical AND BSD-2-Clause - AND LicenseRef-scancode-x11-hanson AND LicenseRef-scancode-delorie-historical AND LicenseRef-scancode-intel-osl-1993) + SMLNJ AND LicenseRef-scancode-amd-historical AND SunPro AND HP-1986 AND LicenseRef-scancode-nilsson-historical + AND LicenseRef-scancode-newlib-historical AND BSD-2-Clause AND LicenseRef-scancode-x11-hanson + AND LicenseRef-scancode-delorie-historical AND LicenseRef-scancode-intel-osl-1993) other_license_expression: other_license_expression_spdx: license_detections: diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/gcc-10-base/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/gcc-10-base/copyright-detailed.expected.yml index 916ead2de7e..a3a87d3acab 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/gcc-10-base/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/gcc-10-base/copyright-detailed.expected.yml @@ -18,25 +18,24 @@ declared_license_expression: gpl-3.0-plus WITH gcc-exception-3.1 AND gpl-3.0-plu declared_license_expression_spdx: GPL-3.0-or-later WITH GCC-exception-3.1 AND GPL-3.0-or-later WITH GCC-exception-3.1 AND BSD-3-Clause AND NCSA AND MIT AND MIT AND GFDL-1.2-only AND GCC-exception-3.1 AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND - LicenseRef-scancode-public-domain AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LicenseRef-scancode-sunpro - AND BSD-3-Clause AND GPL-2.0-or-later AND (Artistic-1.0-Perl OR GPL-1.0-only) AND Zlib AND - LicenseRef-scancode-d-zlib AND MIT AND GPL-3.0-or-later WITH GCC-exception-3.1 AND GPL-3.0-or-later - AND GFDL-1.3-or-later AND LGPL-2.1-or-later WITH GCC-exception-3.1 AND GPL-3.0-or-later WITH - GCC-exception-3.1 AND (GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only) AND (GPL-3.0-only - AND LGPL-2.1-only AND LGPL-3.0-only) AND (LGPL-2.0-only AND GPL-3.0-only) AND GPL-3.0-or-later - AND LicenseRef-scancode-gnu-emacs-gpl-1988 AND (GPL-3.0-only AND LGPL-2.1-only) AND (GPL-2.0-or-later - AND GPL-3.0-or-later) AND LGPL-2.1-or-later WITH GCC-exception-3.1 AND (LGPL-2.0-or-later - AND GPL-1.0-or-later) AND LicenseRef-scancode-bsla-no-advert AND LicenseRef-scancode-bsla - AND BSD-4-Clause-UC AND BSD-3-Clause AND BSD-4-Clause-UC AND LicenseRef-scancode-flex-2.5 + LicenseRef-scancode-public-domain AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND SunPro AND + BSD-3-Clause AND GPL-2.0-or-later AND (Artistic-1.0-Perl OR GPL-1.0-only) AND Zlib AND LicenseRef-scancode-d-zlib + AND MIT AND GPL-3.0-or-later WITH GCC-exception-3.1 AND GPL-3.0-or-later AND GFDL-1.3-or-later + AND LGPL-2.1-or-later WITH GCC-exception-3.1 AND GPL-3.0-or-later WITH GCC-exception-3.1 AND + (GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only) AND (GPL-3.0-only AND LGPL-2.1-only AND + LGPL-3.0-only) AND (LGPL-2.0-only AND GPL-3.0-only) AND GPL-3.0-or-later AND LicenseRef-scancode-gnu-emacs-gpl-1988 + AND (GPL-3.0-only AND LGPL-2.1-only) AND (GPL-2.0-or-later AND GPL-3.0-or-later) AND LGPL-2.1-or-later + WITH GCC-exception-3.1 AND (LGPL-2.0-or-later AND GPL-1.0-or-later) AND LicenseRef-scancode-bsla-no-advert + AND BSD-4.3TAHOE AND BSD-4-Clause-UC AND BSD-3-Clause AND BSD-4-Clause-UC AND LicenseRef-scancode-flex-2.5 AND BSD-4-Clause-UC AND (GPL-3.0-only AND GPL-2.0-only AND LGPL-3.0-or-later WITH LicenseRef-scancode-cygwin-exception-lgpl-3.0-plus AND LicenseRef-scancode-other-copyleft AND LicenseRef-scancode-other-permissive) AND LicenseRef-scancode-x11-lucent - AND LicenseRef-scancode-amd-historical AND LicenseRef-scancode-sunpro AND LicenseRef-scancode-osf-1990 - AND LicenseRef-scancode-nilsson-historical AND LicenseRef-scancode-newlib-historical AND BSD-3-Clause - AND LicenseRef-scancode-amd-historical AND BSD-3-Clause AND BSD-2-Clause AND BSD-2-Clause - AND BSD-2-Clause AND LicenseRef-scancode-x11-hanson AND BSD-2-Clause AND BSD-3-Clause AND - LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-2.0-or-later AND LGPL-2.0-or-later AND LicenseRef-scancode-intel-osl-1993 - AND LicenseRef-scancode-osf-1990 AND Spencer-94 AND BSD-2-Clause AND BSD-2-Clause AND BSD-2-Clause - AND BSD-3-Clause AND LicenseRef-scancode-unicode AND LicenseRef-scancode-unicode AND LGPL-2.1-or-later + AND LicenseRef-scancode-amd-historical AND SunPro AND HP-1986 AND LicenseRef-scancode-nilsson-historical + AND LicenseRef-scancode-newlib-historical AND BSD-3-Clause AND LicenseRef-scancode-amd-historical + AND BSD-3-Clause AND BSD-2-Clause AND BSD-2-Clause AND BSD-2-Clause AND LicenseRef-scancode-x11-hanson + AND BSD-2-Clause AND BSD-3-Clause AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-2.0-or-later + AND LGPL-2.0-or-later AND LicenseRef-scancode-intel-osl-1993 AND HP-1986 AND Spencer-94 AND + BSD-2-Clause AND BSD-2-Clause AND BSD-2-Clause AND BSD-3-Clause AND LicenseRef-scancode-unicode + AND LicenseRef-scancode-unicode AND LGPL-2.1-or-later other_license_expression: other_license_expression_spdx: license_detections: diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/gcc-9-base/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/gcc-9-base/copyright-detailed.expected.yml index 07f30a2bd42..96ef098e568 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/gcc-9-base/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/gcc-9-base/copyright-detailed.expected.yml @@ -21,29 +21,27 @@ declared_license_expression: gpl-3.0-plus WITH gcc-exception-3.1 AND gpl-3.0-plu declared_license_expression_spdx: GPL-3.0-or-later WITH GCC-exception-3.1 AND GPL-3.0-or-later WITH GCC-exception-3.1 AND BSD-3-Clause AND NCSA AND MIT AND MIT AND GFDL-1.2-only AND GCC-exception-3.1 AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND - LicenseRef-scancode-public-domain AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND LicenseRef-scancode-sunpro - AND BSD-3-Clause AND GPL-2.0-or-later AND (Artistic-1.0-Perl OR GPL-1.0-only) AND Zlib AND - LicenseRef-scancode-d-zlib AND MIT AND GPL-3.0-or-later WITH GCC-exception-3.1 AND GPL-3.0-or-later - AND GFDL-1.3-or-later AND LGPL-2.1-or-later AND GPL-3.0-or-later WITH GCC-exception-3.1 AND - LGPL-2.1-or-later AND LGPL-2.1-or-later AND GPL-3.0-or-later AND GPL-3.0-or-later AND (GPL-3.0-only - AND LGPL-2.1-only) AND LGPL-2.1-or-later AND GPL-3.0-or-later AND LGPL-2.1-or-later AND (LGPL-3.0-only - AND GPL-3.0-only) AND (GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only) AND (GPL-3.0-only - AND LGPL-2.1-only AND LGPL-3.0-only) AND (LGPL-2.0-only AND GPL-3.0-only) AND GPL-3.0-or-later - AND LicenseRef-scancode-gnu-emacs-gpl-1988 AND (GPL-3.0-only AND LGPL-2.1-only) AND (GPL-2.0-or-later - AND GPL-3.0-or-later) AND LGPL-2.1-or-later AND (LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only) - AND (LGPL-2.1-only AND LGPL-3.0-only) AND LGPL-2.1-or-later AND GPL-3.0-or-later AND GPL-3.0-or-later - AND GPL-3.0-or-later AND GPL-3.0-or-later AND (LGPL-2.0-or-later AND GPL-1.0-or-later) AND - LicenseRef-scancode-bsla-no-advert AND LicenseRef-scancode-bsla AND BSD-4-Clause-UC AND BSD-3-Clause - AND BSD-4-Clause-UC AND LicenseRef-scancode-flex-2.5 AND BSD-4-Clause-UC AND (GPL-3.0-only - AND GPL-2.0-only AND LGPL-3.0-or-later WITH LicenseRef-scancode-cygwin-exception-lgpl-3.0-plus + LicenseRef-scancode-public-domain AND LGPL-2.1-or-later AND LGPL-2.1-or-later AND SunPro AND + BSD-3-Clause AND GPL-2.0-or-later AND (Artistic-1.0-Perl OR GPL-1.0-only) AND Zlib AND LicenseRef-scancode-d-zlib + AND MIT AND GPL-3.0-or-later WITH GCC-exception-3.1 AND GPL-3.0-or-later AND GFDL-1.3-or-later + AND LGPL-2.1-or-later AND GPL-3.0-or-later WITH GCC-exception-3.1 AND LGPL-2.1-or-later AND + LGPL-2.1-or-later AND GPL-3.0-or-later AND GPL-3.0-or-later AND (GPL-3.0-only AND LGPL-2.1-only) + AND LGPL-2.1-or-later AND GPL-3.0-or-later AND LGPL-2.1-or-later AND (LGPL-3.0-only AND GPL-3.0-only) + AND (GPL-3.0-only AND LGPL-2.1-only AND LGPL-3.0-only) AND (GPL-3.0-only AND LGPL-2.1-only + AND LGPL-3.0-only) AND (LGPL-2.0-only AND GPL-3.0-only) AND GPL-3.0-or-later AND LicenseRef-scancode-gnu-emacs-gpl-1988 + AND (GPL-3.0-only AND LGPL-2.1-only) AND (GPL-2.0-or-later AND GPL-3.0-or-later) AND LGPL-2.1-or-later + AND (LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only) AND (LGPL-2.1-only AND LGPL-3.0-only) + AND LGPL-2.1-or-later AND GPL-3.0-or-later AND GPL-3.0-or-later AND GPL-3.0-or-later AND GPL-3.0-or-later + AND (LGPL-2.0-or-later AND GPL-1.0-or-later) AND LicenseRef-scancode-bsla-no-advert AND BSD-4.3TAHOE + AND BSD-4-Clause-UC AND BSD-3-Clause AND BSD-4-Clause-UC AND LicenseRef-scancode-flex-2.5 + AND BSD-4-Clause-UC AND (GPL-3.0-only AND GPL-2.0-only AND LGPL-3.0-or-later WITH LicenseRef-scancode-cygwin-exception-lgpl-3.0-plus AND LicenseRef-scancode-other-copyleft AND LicenseRef-scancode-other-permissive) AND LicenseRef-scancode-x11-lucent - AND LicenseRef-scancode-amd-historical AND LicenseRef-scancode-sunpro AND LicenseRef-scancode-osf-1990 - AND LicenseRef-scancode-nilsson-historical AND LicenseRef-scancode-newlib-historical AND BSD-3-Clause - AND LicenseRef-scancode-amd-historical AND BSD-3-Clause AND BSD-2-Clause AND BSD-2-Clause - AND BSD-2-Clause AND LicenseRef-scancode-x11-hanson AND BSD-2-Clause AND BSD-3-Clause AND - LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-2.0-or-later AND LGPL-2.0-or-later AND LicenseRef-scancode-intel-osl-1993 - AND LicenseRef-scancode-osf-1990 AND Spencer-94 AND BSD-2-Clause AND BSD-2-Clause AND BSD-2-Clause - AND BSD-3-Clause + AND LicenseRef-scancode-amd-historical AND SunPro AND HP-1986 AND LicenseRef-scancode-nilsson-historical + AND LicenseRef-scancode-newlib-historical AND BSD-3-Clause AND LicenseRef-scancode-amd-historical + AND BSD-3-Clause AND BSD-2-Clause AND BSD-2-Clause AND BSD-2-Clause AND LicenseRef-scancode-x11-hanson + AND BSD-2-Clause AND BSD-3-Clause AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-2.0-or-later + AND LGPL-2.0-or-later AND LicenseRef-scancode-intel-osl-1993 AND HP-1986 AND Spencer-94 AND + BSD-2-Clause AND BSD-2-Clause AND BSD-2-Clause AND BSD-3-Clause other_license_expression: other_license_expression_spdx: license_detections: diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libc-bin/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libc-bin/copyright-detailed.expected.yml index cffd7ba3b46..3009c9e5cb5 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libc-bin/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libc-bin/copyright-detailed.expected.yml @@ -5,12 +5,11 @@ declared_license_expression: lgpl-2.1-plus AND gpl-2.0-plus AND bsd-new AND bsd- ietf AND bsd-new AND other-permissive AND hs-regexp AND pcre AND sunpro AND other-permissive AND lgpl-2.1-plus declared_license_expression_spdx: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause AND - BSD-3-Clause AND HPND AND ISC AND BSD-3-Clause AND LicenseRef-scancode-carnegie-mellon-contributors - AND BSD-3-Clause AND BSD-3-Clause AND BSD-3-Clause AND LicenseRef-scancode-inner-net-2.0 AND - LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.0-or-later AND LicenseRef-scancode-other-permissive - AND LicenseRef-scancode-ietf AND BSD-3-Clause AND LicenseRef-scancode-other-permissive AND - Spencer-94 AND LicenseRef-scancode-pcre AND LicenseRef-scancode-sunpro AND LicenseRef-scancode-other-permissive - AND LGPL-2.1-or-later + BSD-3-Clause AND HPND AND ISC AND BSD-3-Clause AND CMU-Mach AND BSD-3-Clause AND BSD-3-Clause + AND BSD-3-Clause AND LicenseRef-scancode-inner-net-2.0 AND LGPL-2.1-or-later AND LGPL-2.1-or-later + AND LGPL-2.0-or-later AND LicenseRef-scancode-other-permissive AND LicenseRef-scancode-ietf + AND BSD-3-Clause AND LicenseRef-scancode-other-permissive AND Spencer-94 AND LicenseRef-scancode-pcre + AND SunPro AND LicenseRef-scancode-other-permissive AND LGPL-2.1-or-later other_license_expression: other_license_expression_spdx: license_detections: diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libc6/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libc6/copyright-detailed.expected.yml index cffd7ba3b46..3009c9e5cb5 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libc6/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libc6/copyright-detailed.expected.yml @@ -5,12 +5,11 @@ declared_license_expression: lgpl-2.1-plus AND gpl-2.0-plus AND bsd-new AND bsd- ietf AND bsd-new AND other-permissive AND hs-regexp AND pcre AND sunpro AND other-permissive AND lgpl-2.1-plus declared_license_expression_spdx: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause AND - BSD-3-Clause AND HPND AND ISC AND BSD-3-Clause AND LicenseRef-scancode-carnegie-mellon-contributors - AND BSD-3-Clause AND BSD-3-Clause AND BSD-3-Clause AND LicenseRef-scancode-inner-net-2.0 AND - LGPL-2.1-or-later AND LGPL-2.1-or-later AND LGPL-2.0-or-later AND LicenseRef-scancode-other-permissive - AND LicenseRef-scancode-ietf AND BSD-3-Clause AND LicenseRef-scancode-other-permissive AND - Spencer-94 AND LicenseRef-scancode-pcre AND LicenseRef-scancode-sunpro AND LicenseRef-scancode-other-permissive - AND LGPL-2.1-or-later + BSD-3-Clause AND HPND AND ISC AND BSD-3-Clause AND CMU-Mach AND BSD-3-Clause AND BSD-3-Clause + AND BSD-3-Clause AND LicenseRef-scancode-inner-net-2.0 AND LGPL-2.1-or-later AND LGPL-2.1-or-later + AND LGPL-2.0-or-later AND LicenseRef-scancode-other-permissive AND LicenseRef-scancode-ietf + AND BSD-3-Clause AND LicenseRef-scancode-other-permissive AND Spencer-94 AND LicenseRef-scancode-pcre + AND SunPro AND LicenseRef-scancode-other-permissive AND LGPL-2.1-or-later other_license_expression: other_license_expression_spdx: license_detections: diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libcrypt1/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libcrypt1/copyright-detailed.expected.yml index 52d71d193d0..797fac00f29 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libcrypt1/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libcrypt1/copyright-detailed.expected.yml @@ -11,7 +11,7 @@ declared_license_expression_spdx: LGPL-2.1-or-later AND LGPL-2.1-or-later AND LG AND 0BSD AND BSD-2-Clause AND BSD-2-Clause AND BSD-2-Clause AND 0BSD AND 0BSD AND 0BSD AND 0BSD AND BSD-2-Clause AND BSD-2-Clause AND LicenseRef-scancode-public-domain AND BSD-3-Clause AND BSD-2-Clause AND LicenseRef-scancode-public-domain AND GPL-3.0-or-later WITH Autoconf-exception-3.0 - AND 0BSD AND FSFAP AND FSFAP AND FSFAP AND FSFAP AND GPL-2.0-or-later WITH LicenseRef-scancode-autoconf-simple-exception-2.0 + AND 0BSD AND FSFAP AND FSFAP AND FSFAP AND FSFAP AND GPL-2.0-or-later WITH Autoconf-exception-generic AND FSFAP AND FSFAP AND GPL-3.0-or-later WITH Autoconf-exception-3.0 AND FSFAP AND FSFAP AND LicenseRef-scancode-free-unknown other_license_expression: diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libgssapi-krb5-2/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libgssapi-krb5-2/copyright-detailed.expected.yml index 573f3587eeb..5b88bec0348 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libgssapi-krb5-2/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libgssapi-krb5-2/copyright-detailed.expected.yml @@ -10,8 +10,8 @@ declared_license_expression: bsd-simplified AND generic-export-compliance AND cc AND bsd-new AND (bsd-simplified OR gpl-2.0-plus) AND bsd-new AND bsd-simplified declared_license_expression_spdx: BSD-2-Clause AND LicenseRef-scancode-generic-export-compliance AND CC-BY-SA-3.0 AND LicenseRef-scancode-proprietary-license AND LicenseRef-scancode-other-permissive - AND LicenseRef-scancode-mit-no-advert-export-control AND LicenseRef-scancode-brian-gladman-3-clause - AND BSD-3-Clause AND MIT AND BSD-2-Clause AND MIT AND BSD-3-Clause AND BSD-3-Clause AND LicenseRef-scancode-michigan-disclaimer + AND LicenseRef-scancode-mit-no-advert-export-control AND Brian-Gladman-3-Clause AND BSD-3-Clause + AND MIT AND BSD-2-Clause AND MIT AND BSD-3-Clause AND BSD-3-Clause AND LicenseRef-scancode-michigan-disclaimer AND FSFULLRWD AND LicenseRef-scancode-mit-no-advert-export-control AND OLDAP-2.8 AND BSD-3-Clause AND BSD-3-Clause AND BSD-3-Clause AND FreeBSD-DOC AND MIT-CMU AND LicenseRef-scancode-nrl-permission AND LicenseRef-scancode-ietf-trust AND LicenseRef-scancode-mit-old-style AND MIT AND BSD-2-Clause diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libhogweed6/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libhogweed6/copyright-detailed.expected.yml index bd8051f850a..5a1b50651ea 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libhogweed6/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libhogweed6/copyright-detailed.expected.yml @@ -189,8 +189,8 @@ other_license_expression_spdx: ((LGPL-3.0-or-later AND LGPL-3.0-or-later) OR (GP AND GPL-2.0-or-later)) AND (GPL-3.0-or-later AND GPL-3.0-or-later WITH LicenseRef-scancode-tex-exception) AND ((LGPL-3.0-or-later AND LGPL-3.0-or-later) OR (GPL-2.0-or-later AND GPL-2.0-or-later)) AND ((LGPL-3.0-or-later AND LGPL-3.0-or-later) OR (GPL-2.0-or-later AND GPL-2.0-or-later)) - AND (GPL-2.0-or-later AND GPL-2.0-or-later) AND LicenseRef-scancode-autoconf-simple-exception-2.0 - AND LicenseRef-scancode-public-domain AND (GPL-2.0-only AND GPL-2.0-only) AND FSFAP + AND (GPL-2.0-or-later AND GPL-2.0-or-later) AND Autoconf-exception-generic AND LicenseRef-scancode-public-domain + AND (GPL-2.0-only AND GPL-2.0-only) AND FSFAP license_detections: [] other_license_detections: - license_expression: lgpl-2.0-plus diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libk5crypto3/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libk5crypto3/copyright-detailed.expected.yml index 573f3587eeb..5b88bec0348 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libk5crypto3/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libk5crypto3/copyright-detailed.expected.yml @@ -10,8 +10,8 @@ declared_license_expression: bsd-simplified AND generic-export-compliance AND cc AND bsd-new AND (bsd-simplified OR gpl-2.0-plus) AND bsd-new AND bsd-simplified declared_license_expression_spdx: BSD-2-Clause AND LicenseRef-scancode-generic-export-compliance AND CC-BY-SA-3.0 AND LicenseRef-scancode-proprietary-license AND LicenseRef-scancode-other-permissive - AND LicenseRef-scancode-mit-no-advert-export-control AND LicenseRef-scancode-brian-gladman-3-clause - AND BSD-3-Clause AND MIT AND BSD-2-Clause AND MIT AND BSD-3-Clause AND BSD-3-Clause AND LicenseRef-scancode-michigan-disclaimer + AND LicenseRef-scancode-mit-no-advert-export-control AND Brian-Gladman-3-Clause AND BSD-3-Clause + AND MIT AND BSD-2-Clause AND MIT AND BSD-3-Clause AND BSD-3-Clause AND LicenseRef-scancode-michigan-disclaimer AND FSFULLRWD AND LicenseRef-scancode-mit-no-advert-export-control AND OLDAP-2.8 AND BSD-3-Clause AND BSD-3-Clause AND BSD-3-Clause AND FreeBSD-DOC AND MIT-CMU AND LicenseRef-scancode-nrl-permission AND LicenseRef-scancode-ietf-trust AND LicenseRef-scancode-mit-old-style AND MIT AND BSD-2-Clause diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libkrb5-3/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libkrb5-3/copyright-detailed.expected.yml index 573f3587eeb..5b88bec0348 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libkrb5-3/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libkrb5-3/copyright-detailed.expected.yml @@ -10,8 +10,8 @@ declared_license_expression: bsd-simplified AND generic-export-compliance AND cc AND bsd-new AND (bsd-simplified OR gpl-2.0-plus) AND bsd-new AND bsd-simplified declared_license_expression_spdx: BSD-2-Clause AND LicenseRef-scancode-generic-export-compliance AND CC-BY-SA-3.0 AND LicenseRef-scancode-proprietary-license AND LicenseRef-scancode-other-permissive - AND LicenseRef-scancode-mit-no-advert-export-control AND LicenseRef-scancode-brian-gladman-3-clause - AND BSD-3-Clause AND MIT AND BSD-2-Clause AND MIT AND BSD-3-Clause AND BSD-3-Clause AND LicenseRef-scancode-michigan-disclaimer + AND LicenseRef-scancode-mit-no-advert-export-control AND Brian-Gladman-3-Clause AND BSD-3-Clause + AND MIT AND BSD-2-Clause AND MIT AND BSD-3-Clause AND BSD-3-Clause AND LicenseRef-scancode-michigan-disclaimer AND FSFULLRWD AND LicenseRef-scancode-mit-no-advert-export-control AND OLDAP-2.8 AND BSD-3-Clause AND BSD-3-Clause AND BSD-3-Clause AND FreeBSD-DOC AND MIT-CMU AND LicenseRef-scancode-nrl-permission AND LicenseRef-scancode-ietf-trust AND LicenseRef-scancode-mit-old-style AND MIT AND BSD-2-Clause diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libnettle8/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libnettle8/copyright-detailed.expected.yml index bd8051f850a..5a1b50651ea 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libnettle8/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libnettle8/copyright-detailed.expected.yml @@ -189,8 +189,8 @@ other_license_expression_spdx: ((LGPL-3.0-or-later AND LGPL-3.0-or-later) OR (GP AND GPL-2.0-or-later)) AND (GPL-3.0-or-later AND GPL-3.0-or-later WITH LicenseRef-scancode-tex-exception) AND ((LGPL-3.0-or-later AND LGPL-3.0-or-later) OR (GPL-2.0-or-later AND GPL-2.0-or-later)) AND ((LGPL-3.0-or-later AND LGPL-3.0-or-later) OR (GPL-2.0-or-later AND GPL-2.0-or-later)) - AND (GPL-2.0-or-later AND GPL-2.0-or-later) AND LicenseRef-scancode-autoconf-simple-exception-2.0 - AND LicenseRef-scancode-public-domain AND (GPL-2.0-only AND GPL-2.0-only) AND FSFAP + AND (GPL-2.0-or-later AND GPL-2.0-or-later) AND Autoconf-exception-generic AND LicenseRef-scancode-public-domain + AND (GPL-2.0-only AND GPL-2.0-only) AND FSFAP license_detections: [] other_license_detections: - license_expression: lgpl-2.0-plus diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libnsl2/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libnsl2/copyright-detailed.expected.yml index 793f000b484..2dd48e1291b 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libnsl2/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libnsl2/copyright-detailed.expected.yml @@ -33,8 +33,8 @@ declared_license_expression: (lgpl-2.1-plus AND lgpl-2.1-plus) AND (lgpl-2.1 AND declared_license_expression_spdx: (LGPL-2.1-or-later AND LGPL-2.1-or-later) AND (LGPL-2.1-only AND LGPL-2.1-only) AND (LGPL-2.1-or-later AND LGPL-2.1-or-later) AND BSD-3-Clause AND FSFAP AND FSFULLRWD AND FSFULLRWD AND GPL-3.0-or-later WITH LicenseRef-scancode-autoconf-simple-exception - AND FSFUL AND GPL-2.0-or-later WITH LicenseRef-scancode-autoconf-simple-exception-2.0 AND - X11 AND GPL-2.0-or-later WITH Libtool-exception AND FSFULLR AND FSFAP + AND FSFUL AND GPL-2.0-or-later WITH Autoconf-exception-generic AND X11 AND GPL-2.0-or-later + WITH Libtool-exception AND FSFULLR AND FSFAP other_license_expression: other_license_expression_spdx: license_detections: diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libunistring2/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libunistring2/copyright-detailed.expected.yml index e42f94cfd0a..bf327ec0506 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libunistring2/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libunistring2/copyright-detailed.expected.yml @@ -21,10 +21,10 @@ other_license_expression: ((lgpl-3.0-plus AND lgpl-3.0-plus) OR (gpl-2.0-plus AN (gpl-2.0-plus AND gpl-2.0-plus) AND (gpl-2.0-plus AND gpl-2.0-plus) AND x11-xconsortium AND (gpl-3.0-plus AND gpl-3.0-plus) other_license_expression_spdx: ((LGPL-3.0-or-later AND LGPL-3.0-or-later) OR (GPL-2.0-or-later - AND GPL-2.0-or-later)) AND FSFULLR AND GPL-1.0-or-later WITH LicenseRef-scancode-autoconf-simple-exception-2.0 - AND ((GPL-3.0-or-later AND GPL-3.0-or-later) OR (GFDL-1.2-or-later AND GFDL-1.2-or-later)) - AND (GPL-3.0-or-later AND GPL-3.0-or-later) AND (GPL-2.0-or-later AND GPL-2.0-or-later) AND - (GPL-2.0-or-later AND GPL-2.0-or-later) AND X11 AND (GPL-3.0-or-later AND GPL-3.0-or-later) + AND GPL-2.0-or-later)) AND FSFULLR AND GPL-1.0-or-later WITH Autoconf-exception-generic AND + ((GPL-3.0-or-later AND GPL-3.0-or-later) OR (GFDL-1.2-or-later AND GFDL-1.2-or-later)) AND + (GPL-3.0-or-later AND GPL-3.0-or-later) AND (GPL-2.0-or-later AND GPL-2.0-or-later) AND (GPL-2.0-or-later + AND GPL-2.0-or-later) AND X11 AND (GPL-3.0-or-later AND GPL-3.0-or-later) license_detections: [] other_license_detections: - license_expression: fsf-unlimited diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/perl-base/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/perl-base/copyright-detailed.expected.yml index 779ba3c596b..e52cb051890 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/perl-base/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/perl-base/copyright-detailed.expected.yml @@ -354,8 +354,8 @@ other_license_expression: ((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 AND OR gpl-1.0-plus) AND (cc0-1.0 AND cc0-1.0) AND cc0-1.0 AND ((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 AND artistic-perl-1.0)) AND (gpl-1.0-plus OR artistic-perl-1.0) AND ((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 AND artistic-perl-1.0)) AND (gpl-1.0-plus OR artistic-perl-1.0) - AND other-permissive AND ((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 AND artistic-perl-1.0)) - AND (gpl-1.0-plus OR artistic-perl-1.0) AND ((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 + AND ttwl AND ((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 AND artistic-perl-1.0)) AND + (gpl-1.0-plus OR artistic-perl-1.0) AND ((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 AND artistic-perl-1.0)) AND (gpl-1.0-plus OR artistic-1.0) AND ((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 AND artistic-perl-1.0)) AND (gpl-1.0-plus OR artistic-perl-1.0) AND (((gpl-1.0-plus AND gpl-1.0) OR (artistic-perl-1.0 AND artistic-perl-1.0)) AND bsd-original) @@ -591,57 +591,55 @@ other_license_expression_spdx: ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND (CC0-1.0 AND CC0-1.0) AND CC0-1.0 AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND LicenseRef-scancode-other-permissive + AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND TTWL AND ((GPL-1.0-or-later + AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) + AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND + (GPL-1.0-or-later OR Artistic-1.0) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND (((GPL-1.0-or-later + AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND BSD-4-Clause) AND (BSD-3-Clause + AND (GPL-1.0-or-later OR Artistic-1.0-Perl)) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND Unicode-DFS-2015 AND + LicenseRef-scancode-unicode AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later + AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0) AND ((GPL-1.0-or-later AND - GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) - AND (((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - BSD-4-Clause) AND (BSD-3-Clause AND (GPL-1.0-or-later OR Artistic-1.0-Perl)) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR - GPL-1.0-or-later) AND Unicode-DFS-2015 AND LicenseRef-scancode-unicode AND ((GPL-1.0-or-later + AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) - AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) + AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND Artistic-1.0-Perl)) AND ((Artistic-1.0-Perl OR GPL-1.0-or-later) AND (GPL-1.0-or-later + OR Artistic-1.0-Perl)) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND + Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND + GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND ((Artistic-1.0-Perl OR - GPL-1.0-or-later) AND (GPL-1.0-or-later OR Artistic-1.0-Perl)) AND ((GPL-1.0-or-later AND - GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) - AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - (GPL-1.0-or-later OR Artistic-1.0) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later + AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later + AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR + GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) - AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) - AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - (Artistic-1.0-Perl OR GPL-1.0-or-later) AND (((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND BSD-3-Clause) AND ((Artistic-1.0-Perl OR GPL-1.0-or-later) AND - BSD-3-Clause) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR + GPL-1.0-or-later) AND (((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND BSD-3-Clause) AND ((Artistic-1.0-Perl OR GPL-1.0-or-later) AND BSD-3-Clause) AND ((GPL-1.0-or-later + AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR + GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later + AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND ((GPL-1.0-or-later AND - GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND ((GPL-1.0-or-later AND GPL-1.0-only) - OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) - AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND Artistic-1.0-Perl)) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND + Artistic-1.0-Perl)) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) @@ -655,44 +653,46 @@ other_license_expression_spdx: ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) - AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - (Artistic-1.0-Perl OR GPL-1.0-or-later) AND (Artistic-1.0-Perl AND Artistic-1.0-Perl) AND - Artistic-1.0 AND BSD-3-Clause AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later + AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND (Artistic-1.0-Perl + AND Artistic-1.0-Perl) AND Artistic-1.0 AND BSD-3-Clause AND ((GPL-1.0-or-later AND GPL-1.0-only) + OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) + AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND + (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR - GPL-1.0-or-later) AND (Artistic-1.0-Perl AND Artistic-1.0-Perl) AND Artistic-1.0-Perl AND - (LicenseRef-scancode-public-domain AND LicenseRef-scancode-public-domain AND LicenseRef-scancode-public-domain - AND LicenseRef-scancode-public-domain) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later + GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND (Artistic-1.0-Perl AND Artistic-1.0-Perl) + AND Artistic-1.0-Perl AND (LicenseRef-scancode-public-domain AND LicenseRef-scancode-public-domain + AND LicenseRef-scancode-public-domain AND LicenseRef-scancode-public-domain) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND - Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND + AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later + AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND - ((GPL-1.0-or-later OR Artistic-1.0-Perl) AND LicenseRef-scancode-public-domain) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-2.0 AND LicenseRef-scancode-public-domain-disclaimer) - AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) - AND FSFAP AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) - AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND ((GPL-1.0-or-later OR Artistic-1.0-Perl) AND LicenseRef-scancode-public-domain) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND + (Artistic-2.0 AND LicenseRef-scancode-public-domain-disclaimer) AND ((GPL-1.0-or-later AND + GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) + AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later + AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND FSFAP AND ((GPL-1.0-or-later + AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR + GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) + AND ((GPL-1.0-or-later OR Artistic-1.0-Perl) AND LicenseRef-scancode-public-domain) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) - AND LicenseRef-scancode-other-copyleft AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl - AND Artistic-1.0-Perl)) AND (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later - AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl) OR LicenseRef-scancode-artistic-1988-1.0) - AND (Artistic-1.0-Perl OR LicenseRef-scancode-artistic-1988-1.0 OR GPL-1.0-or-later) AND LicenseRef-scancode-artistic-1988-1.0 + AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND + (GPL-1.0-or-later OR Artistic-1.0-Perl) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND Artistic-1.0-Perl)) AND (GPL-1.0-or-later OR Artistic-1.0-Perl) AND LicenseRef-scancode-other-copyleft + AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND + (Artistic-1.0-Perl OR GPL-1.0-or-later) AND ((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl + AND Artistic-1.0-Perl) OR LicenseRef-scancode-artistic-1988-1.0) AND (Artistic-1.0-Perl OR + LicenseRef-scancode-artistic-1988-1.0 OR GPL-1.0-or-later) AND LicenseRef-scancode-artistic-1988-1.0 AND LicenseRef-scancode-artistic-1988-1.0 AND ((Artistic-1.0-Perl AND Artistic-1.0-Perl) OR (GPL-1.0-or-later AND GPL-1.0-only) OR LicenseRef-scancode-artistic-1988-1.0) AND (LicenseRef-scancode-artistic-1988-1.0 OR GPL-1.0-or-later) AND (((GPL-1.0-or-later AND GPL-1.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) @@ -1353,7 +1353,7 @@ other_license_detections: 3. Altered versions must be plainly marked as such, and must not be misrepresented as being the original software. - - license_expression: other-permissive + - license_expression: ttwl detection_log: - not-combined matches: @@ -1363,9 +1363,9 @@ other_license_detections: matched_length: 43 match_coverage: '100.0' matcher: 1-hash - license_expression: other-permissive - rule_identifier: other-permissive_212.RULE - rule_url: https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/other-permissive_212.RULE + license_expression: ttwl + rule_identifier: ttwl.LICENSE + rule_url: https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/ttwl.LICENSE matched_text: | This module may be modified, used, copied, and redistributed at your own risk. diff --git a/tests/packagedcode/data/license_detection/reference-to-package/samba.expected.json b/tests/packagedcode/data/license_detection/reference-to-package/samba.expected.json index 021673c49b9..e99a45cd656 100644 --- a/tests/packagedcode/data/license_detection/reference-to-package/samba.expected.json +++ b/tests/packagedcode/data/license_detection/reference-to-package/samba.expected.json @@ -897,7 +897,9 @@ ], "osi_url": null, "faq_url": null, - "other_urls": [], + "other_urls": [ + "https://github.com/nexB/scancode-toolkit/issues/3038#issuecomment-1317511139" + ], "key_aliases": [], "minimum_coverage": 90, "standard_notice": null, diff --git a/tests/summarycode/data/tallies/full_tallies/tallies.expected.json b/tests/summarycode/data/tallies/full_tallies/tallies.expected.json index 9009e64d04b..762e76288da 100644 --- a/tests/summarycode/data/tallies/full_tallies/tallies.expected.json +++ b/tests/summarycode/data/tallies/full_tallies/tallies.expected.json @@ -3736,15 +3736,18 @@ "is_exception": true, "is_unknown": false, "is_generic": false, - "spdx_license_key": "LicenseRef-scancode-ada-linking-exception", - "other_spdx_license_keys": [], + "spdx_license_key": "GNAT-exception", + "other_spdx_license_keys": [ + "LicenseRef-scancode-ada-linking-exception" + ], "osi_license_key": null, "text_urls": [], "osi_url": null, "faq_url": null, "other_urls": [ "http://zlib-ada.sourceforge.net/", - "http://ada-ru.org/" + "http://ada-ru.org/", + "https://github.com/AdaCore/florist/blob/master/libsrc/posix-configurable_file_limits.adb" ], "key_aliases": [], "minimum_coverage": 0, @@ -3757,7 +3760,7 @@ "text": "As a special exception, if other files instantiate generics from this \nunit, or you link this unit with other files to produce an executable, \nthis unit does not by itself cause the resulting executable to be \ncovered by the GNU General Public License. This exception does not \nhowever invalidate any other reasons why the executable file might be \ncovered by the GNU Public License.", "scancode_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/ada-linking-exception.LICENSE", "licensedb_url": "https://scancode-licensedb.aboutcode.org/ada-linking-exception", - "spdx_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/ada-linking-exception.LICENSE" + "spdx_url": "https://spdx.org/licenses/GNAT-exception" }, { "key": "artistic-2.0", @@ -8470,7 +8473,7 @@ "pkg:npm/npm@2.13.5?uuid=fixed-uid-done-for-testing-5642512d1758" ], "detected_license_expression": "gpl-2.0-plus WITH ada-linking-exception", - "detected_license_expression_spdx": "GPL-2.0-or-later WITH LicenseRef-scancode-ada-linking-exception", + "detected_license_expression_spdx": "GPL-2.0-or-later WITH GNAT-exception", "license_detections": [ { "license_expression": "gpl-2.0-plus WITH ada-linking-exception", diff --git a/tests/summarycode/data/tallies/full_tallies/tallies_by_facet.expected.json b/tests/summarycode/data/tallies/full_tallies/tallies_by_facet.expected.json index b55488ed405..526b97e8534 100644 --- a/tests/summarycode/data/tallies/full_tallies/tallies_by_facet.expected.json +++ b/tests/summarycode/data/tallies/full_tallies/tallies_by_facet.expected.json @@ -3989,15 +3989,18 @@ "is_exception": true, "is_unknown": false, "is_generic": false, - "spdx_license_key": "LicenseRef-scancode-ada-linking-exception", - "other_spdx_license_keys": [], + "spdx_license_key": "GNAT-exception", + "other_spdx_license_keys": [ + "LicenseRef-scancode-ada-linking-exception" + ], "osi_license_key": null, "text_urls": [], "osi_url": null, "faq_url": null, "other_urls": [ "http://zlib-ada.sourceforge.net/", - "http://ada-ru.org/" + "http://ada-ru.org/", + "https://github.com/AdaCore/florist/blob/master/libsrc/posix-configurable_file_limits.adb" ], "key_aliases": [], "minimum_coverage": 0, @@ -4010,7 +4013,7 @@ "text": "As a special exception, if other files instantiate generics from this \nunit, or you link this unit with other files to produce an executable, \nthis unit does not by itself cause the resulting executable to be \ncovered by the GNU General Public License. This exception does not \nhowever invalidate any other reasons why the executable file might be \ncovered by the GNU Public License.", "scancode_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/ada-linking-exception.LICENSE", "licensedb_url": "https://scancode-licensedb.aboutcode.org/ada-linking-exception", - "spdx_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/ada-linking-exception.LICENSE" + "spdx_url": "https://spdx.org/licenses/GNAT-exception" }, { "key": "artistic-2.0", @@ -9145,7 +9148,7 @@ "pkg:npm/npm@2.13.5?uuid=fixed-uid-done-for-testing-5642512d1758" ], "detected_license_expression": "gpl-2.0-plus WITH ada-linking-exception", - "detected_license_expression_spdx": "GPL-2.0-or-later WITH LicenseRef-scancode-ada-linking-exception", + "detected_license_expression_spdx": "GPL-2.0-or-later WITH GNAT-exception", "license_detections": [ { "license_expression": "gpl-2.0-plus WITH ada-linking-exception", diff --git a/tests/summarycode/data/tallies/full_tallies/tallies_details.expected.json b/tests/summarycode/data/tallies/full_tallies/tallies_details.expected.json index 58c298b73d0..a5f3d1b95b2 100644 --- a/tests/summarycode/data/tallies/full_tallies/tallies_details.expected.json +++ b/tests/summarycode/data/tallies/full_tallies/tallies_details.expected.json @@ -3736,15 +3736,18 @@ "is_exception": true, "is_unknown": false, "is_generic": false, - "spdx_license_key": "LicenseRef-scancode-ada-linking-exception", - "other_spdx_license_keys": [], + "spdx_license_key": "GNAT-exception", + "other_spdx_license_keys": [ + "LicenseRef-scancode-ada-linking-exception" + ], "osi_license_key": null, "text_urls": [], "osi_url": null, "faq_url": null, "other_urls": [ "http://zlib-ada.sourceforge.net/", - "http://ada-ru.org/" + "http://ada-ru.org/", + "https://github.com/AdaCore/florist/blob/master/libsrc/posix-configurable_file_limits.adb" ], "key_aliases": [], "minimum_coverage": 0, @@ -3757,7 +3760,7 @@ "text": "As a special exception, if other files instantiate generics from this \nunit, or you link this unit with other files to produce an executable, \nthis unit does not by itself cause the resulting executable to be \ncovered by the GNU General Public License. This exception does not \nhowever invalidate any other reasons why the executable file might be \ncovered by the GNU Public License.", "scancode_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/ada-linking-exception.LICENSE", "licensedb_url": "https://scancode-licensedb.aboutcode.org/ada-linking-exception", - "spdx_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/ada-linking-exception.LICENSE" + "spdx_url": "https://spdx.org/licenses/GNAT-exception" }, { "key": "artistic-2.0", @@ -9413,7 +9416,7 @@ "pkg:npm/npm@2.13.5?uuid=fixed-uid-done-for-testing-5642512d1758" ], "detected_license_expression": "gpl-2.0-plus WITH ada-linking-exception", - "detected_license_expression_spdx": "GPL-2.0-or-later WITH LicenseRef-scancode-ada-linking-exception", + "detected_license_expression_spdx": "GPL-2.0-or-later WITH GNAT-exception", "license_detections": [ { "license_expression": "gpl-2.0-plus WITH ada-linking-exception", diff --git a/tests/summarycode/data/tallies/full_tallies/tallies_key_files-details.expected.json-lines b/tests/summarycode/data/tallies/full_tallies/tallies_key_files-details.expected.json-lines index ed9d0a26605..48f29bb9884 100644 --- a/tests/summarycode/data/tallies/full_tallies/tallies_key_files-details.expected.json-lines +++ b/tests/summarycode/data/tallies/full_tallies/tallies_key_files-details.expected.json-lines @@ -22,9 +22,9 @@ "system_environment": { "operating_system": "linux", "cpu_architecture": "64", - "platform": "Linux-4.15.0-200-generic-x86_64-with-glibc2.23", - "platform_version": "#211~16.04.2-Ubuntu SMP Fri Nov 25 09:18:48 UTC 2022", - "python_version": "3.9.10 (main, Jan 29 2022, 10:01:49) \n[GCC 5.4.0 20160609]" + "platform": "Linux-5.14.0-1057-oem-x86_64-with-glibc2.29", + "platform_version": "#64-Ubuntu SMP Mon Jan 23 17:02:19 UTC 2023", + "python_version": "3.8.10 (default, Nov 14 2022, 12:59:47) \n[GCC 9.4.0]" }, "spdx_license_list_version": "3.19", "files_count": 26 @@ -466,15 +466,18 @@ "is_exception": true, "is_unknown": false, "is_generic": false, - "spdx_license_key": "LicenseRef-scancode-ada-linking-exception", - "other_spdx_license_keys": [], + "spdx_license_key": "GNAT-exception", + "other_spdx_license_keys": [ + "LicenseRef-scancode-ada-linking-exception" + ], "osi_license_key": null, "text_urls": [], "osi_url": null, "faq_url": null, "other_urls": [ "http://zlib-ada.sourceforge.net/", - "http://ada-ru.org/" + "http://ada-ru.org/", + "https://github.com/AdaCore/florist/blob/master/libsrc/posix-configurable_file_limits.adb" ], "key_aliases": [], "minimum_coverage": 0, @@ -487,7 +490,7 @@ "text": "As a special exception, if other files instantiate generics from this \nunit, or you link this unit with other files to produce an executable, \nthis unit does not by itself cause the resulting executable to be \ncovered by the GNU General Public License. This exception does not \nhowever invalidate any other reasons why the executable file might be \ncovered by the GNU Public License.", "scancode_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/ada-linking-exception.LICENSE", "licensedb_url": "https://scancode-licensedb.aboutcode.org/ada-linking-exception", - "spdx_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/ada-linking-exception.LICENSE" + "spdx_url": "https://spdx.org/licenses/GNAT-exception" }, { "key": "artistic-2.0", @@ -2765,7 +2768,7 @@ "is_source": false, "is_script": false, "detected_license_expression": "gpl-2.0-plus WITH ada-linking-exception", - "detected_license_expression_spdx": "GPL-2.0-or-later WITH LicenseRef-scancode-ada-linking-exception", + "detected_license_expression_spdx": "GPL-2.0-or-later WITH GNAT-exception", "license_detections": [ { "license_expression": "gpl-2.0-plus WITH ada-linking-exception", diff --git a/tests/summarycode/data/tallies/full_tallies/tallies_key_files.expected.json b/tests/summarycode/data/tallies/full_tallies/tallies_key_files.expected.json index 2b53baf4de7..b516e9ac721 100644 --- a/tests/summarycode/data/tallies/full_tallies/tallies_key_files.expected.json +++ b/tests/summarycode/data/tallies/full_tallies/tallies_key_files.expected.json @@ -426,15 +426,18 @@ "is_exception": true, "is_unknown": false, "is_generic": false, - "spdx_license_key": "LicenseRef-scancode-ada-linking-exception", - "other_spdx_license_keys": [], + "spdx_license_key": "GNAT-exception", + "other_spdx_license_keys": [ + "LicenseRef-scancode-ada-linking-exception" + ], "osi_license_key": null, "text_urls": [], "osi_url": null, "faq_url": null, "other_urls": [ "http://zlib-ada.sourceforge.net/", - "http://ada-ru.org/" + "http://ada-ru.org/", + "https://github.com/AdaCore/florist/blob/master/libsrc/posix-configurable_file_limits.adb" ], "key_aliases": [], "minimum_coverage": 0, @@ -447,7 +450,7 @@ "text": "As a special exception, if other files instantiate generics from this \nunit, or you link this unit with other files to produce an executable, \nthis unit does not by itself cause the resulting executable to be \ncovered by the GNU General Public License. This exception does not \nhowever invalidate any other reasons why the executable file might be \ncovered by the GNU Public License.", "scancode_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/ada-linking-exception.LICENSE", "licensedb_url": "https://scancode-licensedb.aboutcode.org/ada-linking-exception", - "spdx_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/ada-linking-exception.LICENSE" + "spdx_url": "https://spdx.org/licenses/GNAT-exception" }, { "key": "artistic-2.0", @@ -2134,7 +2137,7 @@ "is_source": false, "is_script": false, "detected_license_expression": "gpl-2.0-plus WITH ada-linking-exception", - "detected_license_expression_spdx": "GPL-2.0-or-later WITH LicenseRef-scancode-ada-linking-exception", + "detected_license_expression_spdx": "GPL-2.0-or-later WITH GNAT-exception", "license_detections": [ { "license_expression": "gpl-2.0-plus WITH ada-linking-exception", From 697d2a2a02bd2d3fee1754d7926253012be16136 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Mon, 27 Feb 2023 21:19:01 +0530 Subject: [PATCH 11/12] Add feedback on license additions - Add updates based on feedback from @pombredanne and @dennisclark Signed-off-by: Ayan Sinha Mahapatra --- .../data/licenses/adacore-doc.LICENSE | 4 +- .../licenses/brian-gladman-3-clause.LICENSE | 7 +-- .../data/licenses/brian-gladman-dual.LICENSE | 5 ++- .../bsd-advertising-acknowledgement.LICENSE | 7 ++- .../data/licenses/cc-by-nc-sa-2.0-de.LICENSE | 3 +- .../data/licenses/cfitsio.LICENSE | 11 +++-- .../data/licenses/clips-2017.LICENSE | 5 ++- .../cooperative-non-violent-6.0.LICENSE | 3 -- .../licenses/cornell-lossless-jpeg.LICENSE | 10 +---- .../data/licenses/generic-loop.LICENSE | 22 ++++++++++ .../data/licenses/hpnd-export-us.LICENSE | 11 +---- .../hpnd-sell-variant-mit-disclaimer.LICENSE | 14 +----- .../licenses/iec-code-components-eula.LICENSE | 2 +- .../data/licenses/ijg-short.LICENSE | 3 +- .../licenses/inria-linking-exception.LICENSE | 7 --- .../data/licenses/jpl-image.LICENSE | 3 +- src/licensedcode/data/licenses/kazlib.LICENSE | 3 +- src/licensedcode/data/licenses/loop.LICENSE | 8 +++- .../data/licenses/npsl-exception-0.93.LICENSE | 14 ++++++ .../object-form-exception-to-mit.LICENSE | 2 +- src/licensedcode/data/licenses/offis.LICENSE | 3 +- .../data/licenses/qpl-1.0-inria-2004.LICENSE | 8 ++-- src/licensedcode/data/licenses/sunpro.LICENSE | 3 ++ .../data/licenses/swi-exception.LICENSE | 8 ++-- .../data/licenses/symlinks.LICENSE | 3 +- src/licensedcode/data/licenses/tpdl.LICENSE | 5 +-- src/licensedcode/data/licenses/ttwl.LICENSE | 4 +- src/licensedcode/data/licenses/ucar.LICENSE | 3 +- src/licensedcode/data/licenses/w3m.LICENSE | 5 +-- .../data/rules/brian-gladman-3-clause_10.RULE | 36 ---------------- ...an-gladman-3-clause_or_gpl-1.0-plus_3.RULE | 31 ------------- .../data/rules/bsd-original-uc-1986_4.RULE | 19 -------- .../rules/{clips_1.RULE => clips-2017_1.RULE} | 2 +- .../clips.LICENSE => rules/clips-2017_2.RULE} | 11 ++--- ...> hpnd-sell-variant-mit-disclaimer_1.RULE} | 2 +- src/licensedcode/data/rules/ijg_41.RULE | 43 ------------------- .../data/rules/inria-linking-exception_1.RULE | 11 +++++ .../data/rules/inria-linking-exception_2.RULE | 11 +++++ .../data/rules/inria-linking-exception_3.RULE | 10 +++++ .../data/rules/inria-linking-exception_4.RULE | 11 +++++ ...other-permissive_92.RULE => kazlib_1.RULE} | 4 +- .../data/rules/martin-birgmeier_1.RULE | 15 ------- src/licensedcode/data/rules/offis_1.RULE | 18 ++++++++ src/licensedcode/data/rules/snprintf_2.RULE | 9 +--- ...new_w3c.RULE => w3c-03-bsd-license_1.RULE} | 2 +- .../data/rules/x11-bitstream_5.RULE | 19 -------- .../fossology-tests/Dual-license/aes.h.yml | 2 +- ...0-plus_and_lgpl-2.1-plus_and_other.txt.yml | 2 +- .../copyright-detailed.expected.yml | 4 +- .../copyright-detailed.expected.yml | 4 +- .../libkrb5-3/copyright-detailed.expected.yml | 4 +- 51 files changed, 179 insertions(+), 277 deletions(-) create mode 100644 src/licensedcode/data/licenses/generic-loop.LICENSE delete mode 100644 src/licensedcode/data/rules/brian-gladman-3-clause_10.RULE delete mode 100644 src/licensedcode/data/rules/brian-gladman-3-clause_or_gpl-1.0-plus_3.RULE delete mode 100644 src/licensedcode/data/rules/bsd-original-uc-1986_4.RULE rename src/licensedcode/data/rules/{clips_1.RULE => clips-2017_1.RULE} (82%) rename src/licensedcode/data/{licenses/clips.LICENSE => rules/clips-2017_2.RULE} (82%) rename src/licensedcode/data/rules/{other-permissive_215.RULE => hpnd-sell-variant-mit-disclaimer_1.RULE} (95%) delete mode 100644 src/licensedcode/data/rules/ijg_41.RULE create mode 100644 src/licensedcode/data/rules/inria-linking-exception_1.RULE create mode 100644 src/licensedcode/data/rules/inria-linking-exception_2.RULE create mode 100644 src/licensedcode/data/rules/inria-linking-exception_3.RULE create mode 100644 src/licensedcode/data/rules/inria-linking-exception_4.RULE rename src/licensedcode/data/rules/{other-permissive_92.RULE => kazlib_1.RULE} (92%) delete mode 100644 src/licensedcode/data/rules/martin-birgmeier_1.RULE create mode 100644 src/licensedcode/data/rules/offis_1.RULE rename src/licensedcode/data/rules/{bsd-new_w3c.RULE => w3c-03-bsd-license_1.RULE} (97%) delete mode 100644 src/licensedcode/data/rules/x11-bitstream_5.RULE diff --git a/src/licensedcode/data/licenses/adacore-doc.LICENSE b/src/licensedcode/data/licenses/adacore-doc.LICENSE index 7467d2b66b4..1efb8fa7c52 100644 --- a/src/licensedcode/data/licenses/adacore-doc.LICENSE +++ b/src/licensedcode/data/licenses/adacore-doc.LICENSE @@ -3,10 +3,10 @@ key: adacore-doc short_name: AdaCore Doc License name: AdaCore Doc License category: Permissive -owner: adacore +owner: AdaCore +homepage_url: https://github.com/AdaCore/xmlada/blob/master/docs/index.rst spdx_license_key: AdaCore-doc other_urls: - - https://github.com/AdaCore/xmlada/blob/master/docs/index.rst - https://github.com/AdaCore/gnatcoll-core/blob/master/docs/index.rst - https://github.com/AdaCore/gnatcoll-db/blob/master/docs/index.rst --- diff --git a/src/licensedcode/data/licenses/brian-gladman-3-clause.LICENSE b/src/licensedcode/data/licenses/brian-gladman-3-clause.LICENSE index fe91cad4014..871b5e3664c 100644 --- a/src/licensedcode/data/licenses/brian-gladman-3-clause.LICENSE +++ b/src/licensedcode/data/licenses/brian-gladman-3-clause.LICENSE @@ -4,9 +4,10 @@ short_name: Brian Gladman 3-Clause License name: Brian Gladman 3-Clause License category: Permissive owner: Brian Gladman -spdx_license_key: Brian-Gladman-3-Clause -other_spdx_license_keys: - - LicenseRef-scancode-brian-gladman-3-clause +notes: | + There is now a SPDX license with the same name as this license but + this is actually a license that we track at brian-gladman-dual. +spdx_license_key: LicenseRef-scancode-brian-gladman-3-clause other_urls: - https://github.com/SWI-Prolog/packages-clib/blob/master/sha1/brg_endian.h --- diff --git a/src/licensedcode/data/licenses/brian-gladman-dual.LICENSE b/src/licensedcode/data/licenses/brian-gladman-dual.LICENSE index 875924d5bfa..75f7b92d352 100644 --- a/src/licensedcode/data/licenses/brian-gladman-dual.LICENSE +++ b/src/licensedcode/data/licenses/brian-gladman-dual.LICENSE @@ -1,6 +1,5 @@ --- key: brian-gladman-dual -is_deprecated: yes short_name: Brian Gladman Dual BSD-GPL name: Brian Gladman Dual BSD-GPL category: Permissive @@ -15,6 +14,9 @@ notes: this is a composite of gpl-2.0-plus AND brian-gladman-3-clause. See the a product may be distributed under the terms of a GNU General Public License (GPL) of your choice, in which case the provisions of this GPL apply INSTEAD OF those given above." I hope that helps, if not please get back to me. +spdx_license_key: Brian-Gladman-3-Clause +other_spdx_license_keys: + - LicenseRef-scancode-brian-gladman-dual text_urls: - https://github.com/basho/skerl/blob/master/c_src/brg_types.h other_urls: @@ -22,6 +24,7 @@ other_urls: - http://fp.gladman.plus.com/ - http://www.ecrypt.eu.org/stream/svn/viewcvs.cgi/ecrypt/trunk/benchmarks/aes-ctr/aes-128/gladman/aes.h?diff_format=s&rev=190&view=auto - https://launchpad.net/ubuntu/oneiric/+source/silc-server/+copyright + - https://github.com/SWI-Prolog/packages-clib/blob/master/sha1/brg_endian.h --- LICENSE TERMS diff --git a/src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE b/src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE index 6f4949305ae..c4f9bd3cf8e 100644 --- a/src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE +++ b/src/licensedcode/data/licenses/bsd-advertising-acknowledgement.LICENSE @@ -4,9 +4,12 @@ short_name: BSD Advertising Acknowledgement License name: BSD Advertising Acknowledgement License category: Permissive owner: David Giffin +homepage_url: https://github.com/python-excel/xlrd/blob/master/LICENSE#L33 spdx_license_key: BSD-Advertising-Acknowledgement -other_urls: - - https://github.com/python-excel/xlrd/blob/master/LICENSE#L33 +ignorable_authors: + - David Giffin +ignorable_emails: + - david@giffin.org --- Redistribution and use in source and binary forms, with or without diff --git a/src/licensedcode/data/licenses/cc-by-nc-sa-2.0-de.LICENSE b/src/licensedcode/data/licenses/cc-by-nc-sa-2.0-de.LICENSE index f565b85102e..e205975a171 100644 --- a/src/licensedcode/data/licenses/cc-by-nc-sa-2.0-de.LICENSE +++ b/src/licensedcode/data/licenses/cc-by-nc-sa-2.0-de.LICENSE @@ -5,9 +5,8 @@ short_name: CC-BY-NC-SA-2.0-DE name: Creative Commons Attribution Non Commercial Share Alike 2.0 Germany category: Source-available owner: Creative Commons +homepage_url: https://creativecommons.org/licenses/by-nc-sa/2.0/de/legalcode spdx_license_key: CC-BY-NC-SA-2.0-DE -other_urls: - - https://creativecommons.org/licenses/by-nc-sa/2.0/de/legalcode ignorable_urls: - https://creativecommons.org/ --- diff --git a/src/licensedcode/data/licenses/cfitsio.LICENSE b/src/licensedcode/data/licenses/cfitsio.LICENSE index 966dbf26186..874ce44283b 100644 --- a/src/licensedcode/data/licenses/cfitsio.LICENSE +++ b/src/licensedcode/data/licenses/cfitsio.LICENSE @@ -4,9 +4,14 @@ short_name: CFITSIO License name: CFITSIO License category: Permissive owner: NASA +homepage_url: https://heasarc.gsfc.nasa.gov/docs/software/fitsio/c/f_user/node9.html +notes: | + this is a combination of us-govt-public-domain AND nist-pd licenses but SPDX + does not recognize public-domain as a license so they have created a new license + for this specific text. Minimum coverage is added to ensure both parts are detected. spdx_license_key: CFITSIO -other_urls: - - https://heasarc.gsfc.nasa.gov/docs/software/fitsio/c/f_user/node9.html +faq_url: https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html +minimum_coverage: 90 --- Copyright (Unpublished-all rights reserved under the copyright laws of the United States), @@ -29,4 +34,4 @@ CONSEQUENTIAL DAMAGES, ARISING OUT OF, RESULTING FROM, OR IN ANY WAY CONNECTED W SOFTWARE, WHETHER OR NOT BASED UPON WARRANTY, CONTRACT, TORT , OR OTHERWISE, WHETHER OR NOT INJURY WAS SUSTAINED BY PERSONS OR PROPERTY OR OTHERWISE, AND WHETHER OR NOT LOSS WAS SUSTAINED FROM, OR AROSE OUT OF THE RESULTS OF, OR USE OF, THE SOFTWARE OR SERVICES -PROVIDED HEREUNDER." \ No newline at end of file +PROVIDED HEREUNDER. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/clips-2017.LICENSE b/src/licensedcode/data/licenses/clips-2017.LICENSE index b4e59dff5a6..731dcf3b063 100644 --- a/src/licensedcode/data/licenses/clips-2017.LICENSE +++ b/src/licensedcode/data/licenses/clips-2017.LICENSE @@ -5,11 +5,14 @@ name: CLIPS License 2017 category: Permissive owner: CLIPS homepage_url: https://www.clipsrules.net/ -spdx_license_key: LicenseRef-scancode-clips-2017 +spdx_license_key: Clips +other_spdx_license_keys: + - LicenseRef-scancode-clips-2017 text_urls: - https://kumisystems.dl.sourceforge.net/project/clipsrules/CLIPS/6.40/clips_core_source_640.tar.gz other_urls: - https://sourceforge.net/projects/clipsrules + - https://github.com/DrItanium/maya/blob/master/LICENSE.CLIPS --- CLIPS License Information diff --git a/src/licensedcode/data/licenses/cooperative-non-violent-6.0.LICENSE b/src/licensedcode/data/licenses/cooperative-non-violent-6.0.LICENSE index cba645dd2ad..b0c24e8afde 100644 --- a/src/licensedcode/data/licenses/cooperative-non-violent-6.0.LICENSE +++ b/src/licensedcode/data/licenses/cooperative-non-violent-6.0.LICENSE @@ -12,9 +12,6 @@ ignorable_urls: - https://thufie.lain.haus/NPL.html --- -[Work Title] -Copyright [Author] [Year] - COOPERATIVE NON-VIOLENT PUBLIC LICENSE v6 Preamble diff --git a/src/licensedcode/data/licenses/cornell-lossless-jpeg.LICENSE b/src/licensedcode/data/licenses/cornell-lossless-jpeg.LICENSE index 8a5a0e9f531..43ae772b3a6 100644 --- a/src/licensedcode/data/licenses/cornell-lossless-jpeg.LICENSE +++ b/src/licensedcode/data/licenses/cornell-lossless-jpeg.LICENSE @@ -4,20 +4,14 @@ short_name: Cornell Lossless JPEG License name: Cornell Lossless JPEG License category: Permissive owner: Kongji Huang +homepage_url: https://www.mssl.ucl.ac.uk/~mcrw/src/20050920/proto.h spdx_license_key: Cornell-Lossless-JPEG other_urls: - https://android.googlesource.com/platform/external/dng_sdk/+/refs/heads/master/source/dng_lossless_jpeg.cpp#16 - - https://www.mssl.ucl.ac.uk/~mcrw/src/20050920/proto.h - https://gitlab.freedesktop.org/libopenraw/libopenraw/blob/master/lib/ljpegdecompressor.cpp#L32 -ignorable_copyrights: - - Copyright (c) 1993 Cornell University, Kongji Huang -ignorable_holders: - - Cornell University, Kongji Huang +minimum_coverage: 99 --- -Copyright (c) 1993 Cornell University, Kongji Huang -All rights reserved. - Permission to use, copy, modify, and distribute this software and its documentation for any purpose, without fee, and without written agreement is hereby granted, provided that the above copyright notice diff --git a/src/licensedcode/data/licenses/generic-loop.LICENSE b/src/licensedcode/data/licenses/generic-loop.LICENSE new file mode 100644 index 00000000000..905badda9b5 --- /dev/null +++ b/src/licensedcode/data/licenses/generic-loop.LICENSE @@ -0,0 +1,22 @@ +--- +key: generic-loop +short_name: Common Lisp Generic LOOP License +name: Common Lisp Generic LOOP License +category: Permissive +owner: Clisp +spdx_license_key: LicenseRef-scancode-generic-loop +other_urls: + - https://github.com/search?l=Common+Lisp&p=19&q="Notice+must+be+given"&type=Code +--- + +Permission to use, copy, modify and distribute this software and its +documentation for any purpose and without fee is hereby granted, +provided that the copyright notice appear in all copies and +that both that copyright notice and this permission notice appear in +supporting documentation. The name of the author may not be used in +advertising or publicity pertaining to distribution of the software +without specific, written prior permission. Notice must be given in +supporting documentation that copying distribution is by permission of +the author. The author makes no representations about the suitability of +this software for any purpose. It is provided "as is" without express +or implied warranty. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/hpnd-export-us.LICENSE b/src/licensedcode/data/licenses/hpnd-export-us.LICENSE index d089ee420e7..e13e6472032 100644 --- a/src/licensedcode/data/licenses/hpnd-export-us.LICENSE +++ b/src/licensedcode/data/licenses/hpnd-export-us.LICENSE @@ -3,18 +3,11 @@ key: hpnd-export-us short_name: HPND with US Government export control warning name: HPND with US Government export control warning category: Free Restricted -owner: Massachusetts Institute of Technology +owner: MIT +homepage_url: https://www.kermitproject.org/ck90.html#source spdx_license_key: HPND-export-US -other_urls: - - https://www.kermitproject.org/ck90.html#source -ignorable_copyrights: - - Copyright (c) 1990 by the Massachusetts Institute of Technology -ignorable_holders: - - the Massachusetts Institute of Technology --- -Copyright (C) 1990 by the Massachusetts Institute of Technology - Export of this software from the United States of America may require a specific license from the United States Government. It is the responsibility of any person or organization contemplating diff --git a/src/licensedcode/data/licenses/hpnd-sell-variant-mit-disclaimer.LICENSE b/src/licensedcode/data/licenses/hpnd-sell-variant-mit-disclaimer.LICENSE index 0264c4aca0b..2a61bb070b9 100644 --- a/src/licensedcode/data/licenses/hpnd-sell-variant-mit-disclaimer.LICENSE +++ b/src/licensedcode/data/licenses/hpnd-sell-variant-mit-disclaimer.LICENSE @@ -4,22 +4,10 @@ short_name: HPND sell variant with MIT disclaimer name: HPND sell variant with MIT disclaimer category: Permissive owner: Jim Knoble +homepage_url: https://github.com/sigmavirus24/x11-ssh-askpass/blob/master/README spdx_license_key: HPND-sell-variant-MIT-disclaimer -other_urls: - - https://github.com/sigmavirus24/x11-ssh-askpass/blob/master/README -ignorable_copyrights: - - Copyright (c) 1999,2000,2001 Jim Knoble -ignorable_holders: - - Jim Knoble -ignorable_authors: - - Jim Knoble -ignorable_emails: - - jmknoble@pobox.com --- -by Jim Knoble - Copyright (C) 1999,2000,2001 Jim Knoble - Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and diff --git a/src/licensedcode/data/licenses/iec-code-components-eula.LICENSE b/src/licensedcode/data/licenses/iec-code-components-eula.LICENSE index f3161e55253..d09d2603815 100644 --- a/src/licensedcode/data/licenses/iec-code-components-eula.LICENSE +++ b/src/licensedcode/data/licenses/iec-code-components-eula.LICENSE @@ -4,9 +4,9 @@ short_name: IEC CC EULA name: IEC Code Components End-user licence agreement category: Permissive owner: IEC +homepage_url: https://www.iec.ch/webstore/custserv/pdf/CC-EULA.pdf spdx_license_key: IEC-Code-Components-EULA other_urls: - - https://www.iec.ch/webstore/custserv/pdf/CC-EULA.pdf - https://www.iec.ch/CCv1 - https://www.iec.ch/copyright --- diff --git a/src/licensedcode/data/licenses/ijg-short.LICENSE b/src/licensedcode/data/licenses/ijg-short.LICENSE index 506b86da5fc..aaf62c1e944 100644 --- a/src/licensedcode/data/licenses/ijg-short.LICENSE +++ b/src/licensedcode/data/licenses/ijg-short.LICENSE @@ -4,9 +4,8 @@ short_name: Independent JPEG Group License - short name: Independent JPEG Group License - short category: Permissive owner: IJG - Independent JPEG Group +homepage_url: https://sourceforge.net/p/xmedcon/code/ci/master/tree/libs/ljpg/ spdx_license_key: IJG-short -other_urls: - - https://sourceforge.net/p/xmedcon/code/ci/master/tree/libs/ljpg/ ignorable_copyrights: - copyright (c) 1991, 1992, Thomas G. Lane ignorable_holders: diff --git a/src/licensedcode/data/licenses/inria-linking-exception.LICENSE b/src/licensedcode/data/licenses/inria-linking-exception.LICENSE index a5542a97ec0..3e58ef86d5e 100644 --- a/src/licensedcode/data/licenses/inria-linking-exception.LICENSE +++ b/src/licensedcode/data/licenses/inria-linking-exception.LICENSE @@ -13,13 +13,6 @@ other_urls: - http://para.inria.fr/~maranget/hevea/distri/hevea-2.32.tar.gz - https://git.frama-c.com/pub/frama-c/-/blob/master/licenses/Q_MODIFIED_LICENSE - https://github.com/maranget/hevea/blob/master/LICENSE -standard_notice: | - As a special exception to the Q Public Licence, you may develop - application programs, reusable components and other software items - that link with the original or modified versions of the Software - and are not made available to the general public, without any of the - additional requirements listed in clause 6c of the Q Public licence. - THE Q PUBLIC LICENSE version 1.0 --- As a special exception to the Q Public Licence, you may develop diff --git a/src/licensedcode/data/licenses/jpl-image.LICENSE b/src/licensedcode/data/licenses/jpl-image.LICENSE index 1f10561ac1e..6d0c02cb2ac 100644 --- a/src/licensedcode/data/licenses/jpl-image.LICENSE +++ b/src/licensedcode/data/licenses/jpl-image.LICENSE @@ -4,9 +4,8 @@ short_name: JPL Image Use Policy name: JPL Image Use Policy category: Source-available owner: Nasa Jet Propulsion Laboratory +homepage_url: https://www.jpl.nasa.gov/jpl-image-use-policy spdx_license_key: JPL-image -other_urls: - - https://www.jpl.nasa.gov/jpl-image-use-policy ignorable_emails: - bert.ulrich@hq.nasa.gov - instcomm@jpl.nasa.gov diff --git a/src/licensedcode/data/licenses/kazlib.LICENSE b/src/licensedcode/data/licenses/kazlib.LICENSE index a930c644fb8..6d42a846c1b 100644 --- a/src/licensedcode/data/licenses/kazlib.LICENSE +++ b/src/licensedcode/data/licenses/kazlib.LICENSE @@ -4,9 +4,8 @@ short_name: Kazlib name: Kazlib License category: Permissive owner: Kaz Kylheku +homepage_url: http://git.savannah.gnu.org/cgit/kazlib.git/tree/except.c?id=0062df360c2d17d57f6af19b0e444c51feb99036 spdx_license_key: Kazlib -other_urls: - - http://git.savannah.gnu.org/cgit/kazlib.git/tree/except.c?id=0062df360c2d17d57f6af19b0e444c51feb99036 --- Free Software License: diff --git a/src/licensedcode/data/licenses/loop.LICENSE b/src/licensedcode/data/licenses/loop.LICENSE index 0f223789a43..a040fd94011 100644 --- a/src/licensedcode/data/licenses/loop.LICENSE +++ b/src/licensedcode/data/licenses/loop.LICENSE @@ -3,15 +3,19 @@ key: loop short_name: Common Lisp LOOP License name: Common Lisp LOOP License category: Permissive -owner: Symbolics Inc and MIT +owner: Symbolics +homepage_url: https://gitlab.com/embeddable-common-lisp/ecl/-/blob/develop/src/lsp/loop.lsp +notes: | + The two paragraphs of license text here is identical except MIT/Symbolics + and we are adding another generic-loop license for the common text. spdx_license_key: LOOP other_urls: - - https://gitlab.com/embeddable-common-lisp/ecl/-/blob/develop/src/lsp/loop.lsp - http://git.savannah.gnu.org/cgit/gcl.git/tree/gcl/lsp/gcl_loop.lsp?h=Version_2_6_13pre - https://sourceforge.net/p/sbcl/sbcl/ci/master/tree/src/code/loop.lisp - https://github.com/cl-adams/adams/blob/master/LICENSE.md - https://github.com/blakemcbride/eclipse-lisp/blob/master/lisp/loop.lisp - https://gitlab.common-lisp.net/cmucl/cmucl/-/blob/master/src/code/loop.lisp +minimum_coverage: 95 ignorable_copyrights: - Copyright (c) 1986 by the Massachusetts Institute of Technology - Copyright (c) 1989, 1990, 1991, 1992 by Symbolics, Inc. diff --git a/src/licensedcode/data/licenses/npsl-exception-0.93.LICENSE b/src/licensedcode/data/licenses/npsl-exception-0.93.LICENSE index 6d59c9afc00..028b15cf48f 100644 --- a/src/licensedcode/data/licenses/npsl-exception-0.93.LICENSE +++ b/src/licensedcode/data/licenses/npsl-exception-0.93.LICENSE @@ -12,6 +12,20 @@ other_urls: - https://nmap.org/book/man-legal.html - https://nmap.org/npsl/ - https://github.com/nmap/nmap/blob/master/zenmap/zenmap +ignorable_copyrights: + - Copyright (c) 1989, 1991 Free Software Foundation, Inc. + - copyrighted by the Free Software Foundation +ignorable_holders: + - Free Software Foundation, Inc. + - the Free Software Foundation +ignorable_urls: + - https://nmap.org/ + - https://nmap.org/npsl/ + - https://nmap.org/oem + - https://npcap.org/ + - https://www.gnu.org/licenses/gpl-2.0.html#SEC4 +ignorable_emails: + - sales@nmap.com --- Nmap Public Source License Version 0.93 diff --git a/src/licensedcode/data/licenses/object-form-exception-to-mit.LICENSE b/src/licensedcode/data/licenses/object-form-exception-to-mit.LICENSE index 8c82c79862b..7251cb8f818 100644 --- a/src/licensedcode/data/licenses/object-form-exception-to-mit.LICENSE +++ b/src/licensedcode/data/licenses/object-form-exception-to-mit.LICENSE @@ -9,7 +9,7 @@ is_exception: yes spdx_license_key: LicenseRef-scancode-object-form-exception-to-mit --- ---- Optional exception to the license --- +Optional exception to the license As an exception, if, as a result of your compiling your source code, portions of this Software are embedded into a machine-executable object form of such source code, you may redistribute such embedded portions in such object form diff --git a/src/licensedcode/data/licenses/offis.LICENSE b/src/licensedcode/data/licenses/offis.LICENSE index 3dc19a4146d..653ce9f2d6c 100644 --- a/src/licensedcode/data/licenses/offis.LICENSE +++ b/src/licensedcode/data/licenses/offis.LICENSE @@ -4,9 +4,8 @@ short_name: OFFIS License name: OFFIS License category: Permissive owner: OFFIS +homepage_url: https://sourceforge.net/p/xmedcon/code/ci/master/tree/libs/dicom/README spdx_license_key: OFFIS -other_urls: - - https://sourceforge.net/p/xmedcon/code/ci/master/tree/libs/dicom/README ignorable_copyrights: - Copyright (c) 1994-2001, OFFIS ignorable_holders: diff --git a/src/licensedcode/data/licenses/qpl-1.0-inria-2004.LICENSE b/src/licensedcode/data/licenses/qpl-1.0-inria-2004.LICENSE index 6a4a118760f..593bb92ae8a 100644 --- a/src/licensedcode/data/licenses/qpl-1.0-inria-2004.LICENSE +++ b/src/licensedcode/data/licenses/qpl-1.0-inria-2004.LICENSE @@ -3,10 +3,10 @@ key: qpl-1.0-inria-2004 short_name: Q Public License 1.0 - INRIA 2004 variant name: Q Public License 1.0 - INRIA 2004 variant category: Copyleft Limited -owner: Troll Tech AS +owner: Trolltech +homepage_url: https://github.com/maranget/hevea/blob/master/LICENSE spdx_license_key: QPL-1.0-INRIA-2004 -other_urls: - - https://github.com/maranget/hevea/blob/master/LICENSE +minimum_coverage: 95 ignorable_copyrights: - Copyright (c) 1999 Troll Tech AS, Norway ignorable_holders: @@ -114,4 +114,4 @@ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Choice of Law -This license is governed by the Laws of France. \ No newline at end of file +This license is governed by the {{Laws of France}}. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/sunpro.LICENSE b/src/licensedcode/data/licenses/sunpro.LICENSE index 836864dd246..8a81be03fe3 100644 --- a/src/licensedcode/data/licenses/sunpro.LICENSE +++ b/src/licensedcode/data/licenses/sunpro.LICENSE @@ -7,6 +7,9 @@ owner: Oracle (Sun) spdx_license_key: SunPro other_spdx_license_keys: - LicenseRef-scancode-sunpro +other_urls: + - https://github.com/freebsd/freebsd-src/blob/main/lib/msun/src/e_acosh.c + - https://github.com/freebsd/freebsd-src/blob/main/lib/msun/src/e_lgammal.c --- Developed at SunPro, a Sun Microsystems, Inc. business. diff --git a/src/licensedcode/data/licenses/swi-exception.LICENSE b/src/licensedcode/data/licenses/swi-exception.LICENSE index e805c5fb61f..ef0abb2eb4c 100644 --- a/src/licensedcode/data/licenses/swi-exception.LICENSE +++ b/src/licensedcode/data/licenses/swi-exception.LICENSE @@ -1,13 +1,13 @@ --- key: swi-exception -short_name: SWI exception -name: SWI exception +short_name: SWI exception to GPL 2.0 or later +name: SWI exception to GPL 2.0 or later category: Copyleft Limited owner: SWI +homepage_url: https://github.com/SWI-Prolog/packages-clpqr/blob/bfa80b9270274f0800120d5b8e6fef42ac2dc6a5/clpqr/class.pl +notes: this very similar to the "gnu-javamail-exception" license is_exception: yes spdx_license_key: SWI-exception -other_urls: - - https://github.com/SWI-Prolog/packages-clpqr/blob/bfa80b9270274f0800120d5b8e6fef42ac2dc6a5/clpqr/class.pl --- As a special exception, if you link this library with other files, diff --git a/src/licensedcode/data/licenses/symlinks.LICENSE b/src/licensedcode/data/licenses/symlinks.LICENSE index 5de625332ad..b6deb0b6681 100644 --- a/src/licensedcode/data/licenses/symlinks.LICENSE +++ b/src/licensedcode/data/licenses/symlinks.LICENSE @@ -4,9 +4,8 @@ short_name: Symlinks License name: Symlinks License category: Public Domain owner: Mark Lord +homepage_url: https://www.mail-archive.com/debian-bugs-rc@lists.debian.org/msg11494.html spdx_license_key: Symlinks -other_urls: - - https://www.mail-archive.com/debian-bugs-rc@lists.debian.org/msg11494.html --- My "symlinks" utility pre-dates the "open source licensing" diff --git a/src/licensedcode/data/licenses/tpdl.LICENSE b/src/licensedcode/data/licenses/tpdl.LICENSE index 70511c539ff..9df2652b53d 100644 --- a/src/licensedcode/data/licenses/tpdl.LICENSE +++ b/src/licensedcode/data/licenses/tpdl.LICENSE @@ -2,11 +2,10 @@ key: tpdl short_name: Time::ParseDate License name: Time::ParseDate License -category: Public Domain +category: Permissive owner: David Muir Sharnoff +homepage_url: https://metacpan.org/pod/Time::ParseDate#LICENSE spdx_license_key: TPDL -other_urls: - - https://metacpan.org/pod/Time::ParseDate#LICENSE ignorable_emails: - cpan@dave.sharnoff.org --- diff --git a/src/licensedcode/data/licenses/ttwl.LICENSE b/src/licensedcode/data/licenses/ttwl.LICENSE index 6dc44781166..5c5c2b294f4 100644 --- a/src/licensedcode/data/licenses/ttwl.LICENSE +++ b/src/licensedcode/data/licenses/ttwl.LICENSE @@ -2,11 +2,11 @@ key: ttwl short_name: Text-Tabs+Wrap License name: Text-Tabs+Wrap License -category: Public Domain +category: Permissive owner: David Muir Sharnoff +homepage_url: https://fedoraproject.org/wiki/Licensing/TTWL spdx_license_key: TTWL other_urls: - - https://fedoraproject.org/wiki/Licensing/TTWL - https://github.com/ap/Text-Tabs/blob/master/lib.modern/Text/Tabs.pm#L148 --- diff --git a/src/licensedcode/data/licenses/ucar.LICENSE b/src/licensedcode/data/licenses/ucar.LICENSE index 86357532583..956a80e5567 100644 --- a/src/licensedcode/data/licenses/ucar.LICENSE +++ b/src/licensedcode/data/licenses/ucar.LICENSE @@ -4,9 +4,8 @@ short_name: UCAR License name: UCAR License category: Permissive owner: UCAR +homepage_url: https://github.com/Unidata/UDUNITS-2/blob/master/COPYRIGHT spdx_license_key: UCAR -other_urls: - - https://github.com/Unidata/UDUNITS-2/blob/master/COPYRIGHT ignorable_authors: - the Unidata Program Center of the University Corporation for Atmospheric Research (UCAR) diff --git a/src/licensedcode/data/licenses/w3m.LICENSE b/src/licensedcode/data/licenses/w3m.LICENSE index d5fbb0afb1d..eb03e84fb65 100644 --- a/src/licensedcode/data/licenses/w3m.LICENSE +++ b/src/licensedcode/data/licenses/w3m.LICENSE @@ -3,10 +3,9 @@ key: w3m short_name: w3m License name: w3m License category: Permissive -owner: Unspecified +owner: tats +homepage_url: https://github.com/tats/w3m/blob/master/COPYING spdx_license_key: w3m -other_urls: - - https://github.com/tats/w3m/blob/master/COPYING --- Use, modification and redistribution of this software is hereby granted, diff --git a/src/licensedcode/data/rules/brian-gladman-3-clause_10.RULE b/src/licensedcode/data/rules/brian-gladman-3-clause_10.RULE deleted file mode 100644 index 7ce99f6bb87..00000000000 --- a/src/licensedcode/data/rules/brian-gladman-3-clause_10.RULE +++ /dev/null @@ -1,36 +0,0 @@ ---- -license_expression: brian-gladman-3-clause -is_license_notice: yes -relevance: 100 -ignorable_copyrights: - - Copyright (c) 2003, Dr Brian Gladman, Worcester, UK. -ignorable_holders: - - Dr Brian Gladman, Worcester, UK. ---- - -Copyright (c) 2003, Dr Brian Gladman, Worcester, UK. All rights reserved. - -LICENSE TERMS - -The free distribution and use of this software in both source and binary -form is allowed (with or without changes) provided that: - - 1. distributions of this source code include the above copyright - notice, this list of conditions and the following disclaimer; - - 2. distributions in binary form include the above copyright - notice, this list of conditions and the following disclaimer - in the documentation and/or other associated materials; - - 3. the copyright holder's name is not used to endorse products - built using this software without specific written permission. - -ALTERNATIVELY, provided that this notice is retained in full, this product -may be distributed under the terms of the GNU General Public License (GPL), -in which case the provisions of the GPL apply INSTEAD OF those given above. - -DISCLAIMER - -This software is provided 'as is' with no explicit or implied warranties -in respect of its properties, including, but not limited to, correctness -and/or fitness for purpose. \ No newline at end of file diff --git a/src/licensedcode/data/rules/brian-gladman-3-clause_or_gpl-1.0-plus_3.RULE b/src/licensedcode/data/rules/brian-gladman-3-clause_or_gpl-1.0-plus_3.RULE deleted file mode 100644 index 683d2f6986e..00000000000 --- a/src/licensedcode/data/rules/brian-gladman-3-clause_or_gpl-1.0-plus_3.RULE +++ /dev/null @@ -1,31 +0,0 @@ ---- -license_expression: brian-gladman-3-clause OR gpl-1.0-plus -is_license_notice: yes -relevance: 100 ---- - -LICENSE TERMS - - The free distribution and use of this software in both source and binary - form is allowed (with or without changes) provided that: - - 1. distributions of this source code include the above copyright - notice, this list of conditions and the following disclaimer; - - 2. distributions in binary form include the above copyright - notice, this list of conditions and the following disclaimer - in the documentation and/or other associated materials; - - 3. the copyright holder's name is not used to endorse products - built using this software without specific written permission. - - ALTERNATIVELY, provided that this notice is retained in full, this product - may be distributed under the terms of the GNU General Public License (GPL), - of your choice - in which case the provisions of the GPL apply INSTEAD OF those given above. - - DISCLAIMER - - This software is provided 'as is' with no explicit or implied warranties - in respect of its properties, including, but not limited to, correctness - and/or fitness for purpose. \ No newline at end of file diff --git a/src/licensedcode/data/rules/bsd-original-uc-1986_4.RULE b/src/licensedcode/data/rules/bsd-original-uc-1986_4.RULE deleted file mode 100644 index 4fe65dd7eef..00000000000 --- a/src/licensedcode/data/rules/bsd-original-uc-1986_4.RULE +++ /dev/null @@ -1,19 +0,0 @@ ---- -license_expression: bsd-original-uc-1986 -is_license_text: yes -relevance: 100 -ignorable_copyrights: - - Copyright (c) 1987 Regents of the University of California -ignorable_holders: - - Regents of the University of California ---- - -Copyright (c) 1987 Regents of the University of California. -All rights reserved. - -Redistribution and use in source and binary forms are permitted -provided that this notice is preserved and that due credit is given -to the University of California at Berkeley. The name of the University -may not be used to endorse or promote products derived from this -software without specific written prior permission. This software -is provided ``as is'' without express or implied warranty. \ No newline at end of file diff --git a/src/licensedcode/data/rules/clips_1.RULE b/src/licensedcode/data/rules/clips-2017_1.RULE similarity index 82% rename from src/licensedcode/data/rules/clips_1.RULE rename to src/licensedcode/data/rules/clips-2017_1.RULE index 096bd95477c..32e363f2348 100644 --- a/src/licensedcode/data/rules/clips_1.RULE +++ b/src/licensedcode/data/rules/clips-2017_1.RULE @@ -1,5 +1,5 @@ --- -license_expression: clips +license_expression: clips-2017 is_license_notice: yes relevance: 100 --- diff --git a/src/licensedcode/data/licenses/clips.LICENSE b/src/licensedcode/data/rules/clips-2017_2.RULE similarity index 82% rename from src/licensedcode/data/licenses/clips.LICENSE rename to src/licensedcode/data/rules/clips-2017_2.RULE index 664738d09ce..5f5f07b9803 100644 --- a/src/licensedcode/data/licenses/clips.LICENSE +++ b/src/licensedcode/data/rules/clips-2017_2.RULE @@ -1,12 +1,7 @@ --- -key: clips -short_name: Clips License -name: Clips License -category: Permissive -owner: Joshua Scoggins -spdx_license_key: Clips -other_urls: - - https://github.com/DrItanium/maya/blob/master/LICENSE.CLIPS +license_expression: clips-2017 +is_license_text: yes +relevance: 100 --- Permission is hereby granted, free of charge, to any person obtaining diff --git a/src/licensedcode/data/rules/other-permissive_215.RULE b/src/licensedcode/data/rules/hpnd-sell-variant-mit-disclaimer_1.RULE similarity index 95% rename from src/licensedcode/data/rules/other-permissive_215.RULE rename to src/licensedcode/data/rules/hpnd-sell-variant-mit-disclaimer_1.RULE index 5cae91dd203..8a46a9544c0 100644 --- a/src/licensedcode/data/rules/other-permissive_215.RULE +++ b/src/licensedcode/data/rules/hpnd-sell-variant-mit-disclaimer_1.RULE @@ -1,5 +1,5 @@ --- -license_expression: other-permissive +license_expression: hpnd-sell-variant-mit-disclaimer is_license_text: yes relevance: 100 notes: Seen in libtar 1.2.x and in older versions of cmake such as in https://github.com/Kitware/CMake/blob/v2.4.8/Utilities/cmtar/compat/gethostname.c diff --git a/src/licensedcode/data/rules/ijg_41.RULE b/src/licensedcode/data/rules/ijg_41.RULE deleted file mode 100644 index 8b9ca0cdc0b..00000000000 --- a/src/licensedcode/data/rules/ijg_41.RULE +++ /dev/null @@ -1,43 +0,0 @@ ---- -license_expression: ijg -is_license_text: yes -ignorable_copyrights: - - copyright (c) 1994-1996, Thomas G. Lane -ignorable_holders: - - Thomas G. Lane ---- - -The authors make NO WARRANTY or representation, either express or implied, -with respect to this software, its quality, accuracy, merchantability, or -fitness for a particular purpose. This software is provided "AS IS", and -you, its user, assume the entire risk as to its quality and accuracy. - -This software is copyright (C) 1994-1996, Thomas G. Lane. -All Rights Reserved except as specified below. - -Permission is hereby granted to use, copy, modify, and distribute this -software (or portions thereof) for any purpose, without fee, subject to -these conditions: -(1) If any part of the source code for this software is distributed, then -this README file must be included, with this copyright and no-warranty -notice unaltered; and any additions, deletions, or changes to the original -files must be clearly indicated in accompanying documentation. -(2) If only executable code is distributed, then the accompanying -documentation must state that "this software is based in part on the work -of the Independent JPEG Group". -(3) Permission for use of this software is granted only if the user accepts -full responsibility for any undesirable consequences; the authors accept -NO LIABILITY for damages of any kind. - -These conditions apply to any software derived from or based on the IJG -code, not just to the unmodified library. If you use our work, you ought -to acknowledge us. - -Permission is NOT granted for the use of any IJG author's name or company -name in advertising or publicity relating to this software or products -derived from it. This software may be referred to only as "the Independent -JPEG Group's software". - -We specifically permit and encourage the use of this software as the basis -of commercial products, provided that all warranty or liability claims are -assumed by the product vendor. \ No newline at end of file diff --git a/src/licensedcode/data/rules/inria-linking-exception_1.RULE b/src/licensedcode/data/rules/inria-linking-exception_1.RULE new file mode 100644 index 00000000000..e483246fae8 --- /dev/null +++ b/src/licensedcode/data/rules/inria-linking-exception_1.RULE @@ -0,0 +1,11 @@ +--- +license_expression: inria-linking-exception +is_license_text: yes +--- + +As a special exception to the Q Public Licence, you may develop +application programs, reusable components and other software items +that link with the original or modified versions of the Software +and are not made available to the general public, without any of the +additional requirements listed in clause 6c of the Q Public licence. +THE Q PUBLIC LICENSE version 1.0 \ No newline at end of file diff --git a/src/licensedcode/data/rules/inria-linking-exception_2.RULE b/src/licensedcode/data/rules/inria-linking-exception_2.RULE new file mode 100644 index 00000000000..6595a65d56b --- /dev/null +++ b/src/licensedcode/data/rules/inria-linking-exception_2.RULE @@ -0,0 +1,11 @@ +--- +license_expression: inria-linking-exception +is_license_text: yes +--- + +As a special exception to the Q Public License, you may develop +application programs, reusable components and other software items +that link with the original or modified versions of the +Generator +and are not made available to the general public, without any of the +additional requirements listed in clause 6c of the Q Public license. \ No newline at end of file diff --git a/src/licensedcode/data/rules/inria-linking-exception_3.RULE b/src/licensedcode/data/rules/inria-linking-exception_3.RULE new file mode 100644 index 00000000000..f6eb9ae5976 --- /dev/null +++ b/src/licensedcode/data/rules/inria-linking-exception_3.RULE @@ -0,0 +1,10 @@ +--- +license_expression: inria-linking-exception +is_license_text: yes +--- + +As a special exception to the Q Public License, you may develop +application programs, reusable components and other software items +that link with the original or modified versions of the Software +and are not made available to the general public, without any of the +additional requirements listed in clause 6c of the Q Public license. \ No newline at end of file diff --git a/src/licensedcode/data/rules/inria-linking-exception_4.RULE b/src/licensedcode/data/rules/inria-linking-exception_4.RULE new file mode 100644 index 00000000000..8fb83260c8e --- /dev/null +++ b/src/licensedcode/data/rules/inria-linking-exception_4.RULE @@ -0,0 +1,11 @@ +--- +license_expression: inria-linking-exception +is_license_text: yes +--- + +As a special exception to the Q Public Licence, you may develop +application programs, reusable components and other software items +that link with the original or modified versions of the +Generator +and are not made available to the general public, without any of the +additional requirements listed in clause 6c of the Q Public licence. diff --git a/src/licensedcode/data/rules/other-permissive_92.RULE b/src/licensedcode/data/rules/kazlib_1.RULE similarity index 92% rename from src/licensedcode/data/rules/other-permissive_92.RULE rename to src/licensedcode/data/rules/kazlib_1.RULE index 0da6ffe1a1d..fb79eeef2ee 100644 --- a/src/licensedcode/data/rules/other-permissive_92.RULE +++ b/src/licensedcode/data/rules/kazlib_1.RULE @@ -1,6 +1,6 @@ --- -license_expression: other-permissive -is_license_notice: yes +license_expression: kazlib +is_license_text: yes notes: typically for GPL but this can vary and be various versions --- diff --git a/src/licensedcode/data/rules/martin-birgmeier_1.RULE b/src/licensedcode/data/rules/martin-birgmeier_1.RULE deleted file mode 100644 index 13d63fe3cd4..00000000000 --- a/src/licensedcode/data/rules/martin-birgmeier_1.RULE +++ /dev/null @@ -1,15 +0,0 @@ ---- -license_expression: martin-birgmeier -is_license_text: yes -relevance: 100 -ignorable_copyrights: - - Copyright (c) 1993 Martin Birgmeier -ignorable_holders: - - Martin Birgmeier ---- - -Copyright (c) 1993 Martin Birgmeier All rights reserved. - -You may redistribute unmodified or modified versions of this source code provided that the above copyright notice and this and the following conditions are retained. - -This software is provided ``as is'', and comes with no warranties of any kind. I shall in no event be liable for anything that happens to anyone/anything when using this software. \ No newline at end of file diff --git a/src/licensedcode/data/rules/offis_1.RULE b/src/licensedcode/data/rules/offis_1.RULE new file mode 100644 index 00000000000..bcb7719c1d9 --- /dev/null +++ b/src/licensedcode/data/rules/offis_1.RULE @@ -0,0 +1,18 @@ +--- +license_expression: offis +is_license_text: yes +--- + + * THIS SOFTWARE IS MADE AVAILABLE, AS IS, AND OFFIS MAKES NO WARRANTY + * REGARDING THE SOFTWARE, ITS PERFORMANCE, ITS MERCHANTABILITY OR + * FITNESS FOR ANY PARTICULAR USE, FREEDOM FROM ANY COMPUTER DISEASES OR + * ITS CONFORMITY TO ANY SPECIFICATION. THE ENTIRE RISK AS TO QUALITY AND + * PERFORMANCE OF THE SOFTWARE IS WITH THE USER. + * + * Copyright of the software and supporting documentation is, unless + * otherwise stated, owned by OFFIS, and free access is hereby granted as + * a license to use this software, copy this software and prepare + * derivative works based upon this software. However, any distribution + * of this software source code or supporting documentation or derivative + * works (source code and supporting documentation) must include the + * three paragraphs of this copyright notice. \ No newline at end of file diff --git a/src/licensedcode/data/rules/snprintf_2.RULE b/src/licensedcode/data/rules/snprintf_2.RULE index 1d8b4cbbb70..b95a39b167e 100644 --- a/src/licensedcode/data/rules/snprintf_2.RULE +++ b/src/licensedcode/data/rules/snprintf_2.RULE @@ -3,15 +3,10 @@ license_expression: snprintf is_license_text: yes relevance: 100 ignorable_authors: - - Patrick Powell (papowell@astart.com) -ignorable_copyrights: - - Copyright Patrick Powell 1995 + - Patrick Powell (papowell@astart.com) ignorable_emails: - - papowell@astart.com -ignorable_holders: - - Patrick Powell + - papowell@astart.com --- -Copyright Patrick Powell 1995 This code is based on code written by Patrick Powell (papowell@astart.com) It may be used for any purpose as long as this notice remains intact on all source code distributions \ No newline at end of file diff --git a/src/licensedcode/data/rules/bsd-new_w3c.RULE b/src/licensedcode/data/rules/w3c-03-bsd-license_1.RULE similarity index 97% rename from src/licensedcode/data/rules/bsd-new_w3c.RULE rename to src/licensedcode/data/rules/w3c-03-bsd-license_1.RULE index 6f86e859c07..acbe803cb34 100644 --- a/src/licensedcode/data/rules/bsd-new_w3c.RULE +++ b/src/licensedcode/data/rules/w3c-03-bsd-license_1.RULE @@ -1,5 +1,5 @@ --- -license_expression: bsd-new +license_expression: w3c-03-bsd-license is_license_text: yes minimum_coverage: 80 ignorable_urls: diff --git a/src/licensedcode/data/rules/x11-bitstream_5.RULE b/src/licensedcode/data/rules/x11-bitstream_5.RULE deleted file mode 100644 index 074a5cf3579..00000000000 --- a/src/licensedcode/data/rules/x11-bitstream_5.RULE +++ /dev/null @@ -1,19 +0,0 @@ ---- -license_expression: x11-bitstream -is_license_notice: yes -relevance: 100 -ignorable_copyrights: - - (c) Copyright 1989-1992, Bitstream Inc., Cambridge, MA. -ignorable_holders: - - Bitstream Inc., Cambridge, MA. ---- - -(c) Copyright 1989-1992, Bitstream Inc., Cambridge, MA. - -You are hereby granted permission under all {{Bitstream}} propriety rights -to use, copy, modify, sublicense, sell, and redistribute the 4 {{Bitstream -Charter}} (r) Type 1 outline fonts and the 4 Courier Type 1 outline fonts for -any purpose and without restriction; provided, that this notice is left -intact on all copies of such fonts and that Bitstream's trademark is acknowledged -as shown below on all unmodified copies of the 4 Charter Type 1 fonts. -{{BITSTREAM CHARTER}} is a registered trademark of Bitstream Inc. \ No newline at end of file diff --git a/tests/licensedcode/data/datadriven/external/fossology-tests/Dual-license/aes.h.yml b/tests/licensedcode/data/datadriven/external/fossology-tests/Dual-license/aes.h.yml index ef7123ed650..433593bd80e 100644 --- a/tests/licensedcode/data/datadriven/external/fossology-tests/Dual-license/aes.h.yml +++ b/tests/licensedcode/data/datadriven/external/fossology-tests/Dual-license/aes.h.yml @@ -1,2 +1,2 @@ license_expressions: - - brian-gladman-3-clause + - brian-gladman-3-clause OR gpl-1.0-plus diff --git a/tests/licensedcode/data/datadriven/lic4/gpl-2.0-plus_and_gpl-2.0-plus_and_gpl-3.0-plus_and_lgpl-2.1-plus_and_other.txt.yml b/tests/licensedcode/data/datadriven/lic4/gpl-2.0-plus_and_gpl-2.0-plus_and_gpl-3.0-plus_and_lgpl-2.1-plus_and_other.txt.yml index ab272a3e637..2ef633e1932 100644 --- a/tests/licensedcode/data/datadriven/lic4/gpl-2.0-plus_and_gpl-2.0-plus_and_gpl-3.0-plus_and_lgpl-2.1-plus_and_other.txt.yml +++ b/tests/licensedcode/data/datadriven/lic4/gpl-2.0-plus_and_gpl-2.0-plus_and_gpl-3.0-plus_and_lgpl-2.1-plus_and_other.txt.yml @@ -3,7 +3,7 @@ license_expressions: - lgpl-2.1-plus - lgpl-2.1-plus - lgpl-2.1-plus AND free-unknown - - cornell-lossless-jpeg + - mit-modern - gpl-2.0-plus - gpl-2.0-plus - lgpl-2.1 AND gpl-2.0 AND gpl-3.0 diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libgssapi-krb5-2/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libgssapi-krb5-2/copyright-detailed.expected.yml index 5b88bec0348..573f3587eeb 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libgssapi-krb5-2/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libgssapi-krb5-2/copyright-detailed.expected.yml @@ -10,8 +10,8 @@ declared_license_expression: bsd-simplified AND generic-export-compliance AND cc AND bsd-new AND (bsd-simplified OR gpl-2.0-plus) AND bsd-new AND bsd-simplified declared_license_expression_spdx: BSD-2-Clause AND LicenseRef-scancode-generic-export-compliance AND CC-BY-SA-3.0 AND LicenseRef-scancode-proprietary-license AND LicenseRef-scancode-other-permissive - AND LicenseRef-scancode-mit-no-advert-export-control AND Brian-Gladman-3-Clause AND BSD-3-Clause - AND MIT AND BSD-2-Clause AND MIT AND BSD-3-Clause AND BSD-3-Clause AND LicenseRef-scancode-michigan-disclaimer + AND LicenseRef-scancode-mit-no-advert-export-control AND LicenseRef-scancode-brian-gladman-3-clause + AND BSD-3-Clause AND MIT AND BSD-2-Clause AND MIT AND BSD-3-Clause AND BSD-3-Clause AND LicenseRef-scancode-michigan-disclaimer AND FSFULLRWD AND LicenseRef-scancode-mit-no-advert-export-control AND OLDAP-2.8 AND BSD-3-Clause AND BSD-3-Clause AND BSD-3-Clause AND FreeBSD-DOC AND MIT-CMU AND LicenseRef-scancode-nrl-permission AND LicenseRef-scancode-ietf-trust AND LicenseRef-scancode-mit-old-style AND MIT AND BSD-2-Clause diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libk5crypto3/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libk5crypto3/copyright-detailed.expected.yml index 5b88bec0348..573f3587eeb 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libk5crypto3/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libk5crypto3/copyright-detailed.expected.yml @@ -10,8 +10,8 @@ declared_license_expression: bsd-simplified AND generic-export-compliance AND cc AND bsd-new AND (bsd-simplified OR gpl-2.0-plus) AND bsd-new AND bsd-simplified declared_license_expression_spdx: BSD-2-Clause AND LicenseRef-scancode-generic-export-compliance AND CC-BY-SA-3.0 AND LicenseRef-scancode-proprietary-license AND LicenseRef-scancode-other-permissive - AND LicenseRef-scancode-mit-no-advert-export-control AND Brian-Gladman-3-Clause AND BSD-3-Clause - AND MIT AND BSD-2-Clause AND MIT AND BSD-3-Clause AND BSD-3-Clause AND LicenseRef-scancode-michigan-disclaimer + AND LicenseRef-scancode-mit-no-advert-export-control AND LicenseRef-scancode-brian-gladman-3-clause + AND BSD-3-Clause AND MIT AND BSD-2-Clause AND MIT AND BSD-3-Clause AND BSD-3-Clause AND LicenseRef-scancode-michigan-disclaimer AND FSFULLRWD AND LicenseRef-scancode-mit-no-advert-export-control AND OLDAP-2.8 AND BSD-3-Clause AND BSD-3-Clause AND BSD-3-Clause AND FreeBSD-DOC AND MIT-CMU AND LicenseRef-scancode-nrl-permission AND LicenseRef-scancode-ietf-trust AND LicenseRef-scancode-mit-old-style AND MIT AND BSD-2-Clause diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libkrb5-3/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libkrb5-3/copyright-detailed.expected.yml index 5b88bec0348..573f3587eeb 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libkrb5-3/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/libkrb5-3/copyright-detailed.expected.yml @@ -10,8 +10,8 @@ declared_license_expression: bsd-simplified AND generic-export-compliance AND cc AND bsd-new AND (bsd-simplified OR gpl-2.0-plus) AND bsd-new AND bsd-simplified declared_license_expression_spdx: BSD-2-Clause AND LicenseRef-scancode-generic-export-compliance AND CC-BY-SA-3.0 AND LicenseRef-scancode-proprietary-license AND LicenseRef-scancode-other-permissive - AND LicenseRef-scancode-mit-no-advert-export-control AND Brian-Gladman-3-Clause AND BSD-3-Clause - AND MIT AND BSD-2-Clause AND MIT AND BSD-3-Clause AND BSD-3-Clause AND LicenseRef-scancode-michigan-disclaimer + AND LicenseRef-scancode-mit-no-advert-export-control AND LicenseRef-scancode-brian-gladman-3-clause + AND BSD-3-Clause AND MIT AND BSD-2-Clause AND MIT AND BSD-3-Clause AND BSD-3-Clause AND LicenseRef-scancode-michigan-disclaimer AND FSFULLRWD AND LicenseRef-scancode-mit-no-advert-export-control AND OLDAP-2.8 AND BSD-3-Clause AND BSD-3-Clause AND BSD-3-Clause AND FreeBSD-DOC AND MIT-CMU AND LicenseRef-scancode-nrl-permission AND LicenseRef-scancode-ietf-trust AND LicenseRef-scancode-mit-old-style AND MIT AND BSD-2-Clause From fb7b40677e5d755463b1a52f4a0963630f9c2587 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Wed, 1 Mar 2023 20:26:27 +0530 Subject: [PATCH 12/12] Bump SPDX license list version to 3.20 Signed-off-by: Ayan Sinha Mahapatra --- src/formattedcode/output_spdx.py | 2 +- src/licensedcode/license_db.py | 2 +- src/scancode_config.py | 2 +- tests/formattedcode/data/csv/flatten_scan/full.json | 2 +- tests/formattedcode/data/json/simple-expected.jsonlines | 2 +- tests/formattedcode/data/spdx/license_known/expected.tv | 2 +- .../formattedcode/data/spdx/license_known/expected_with_text.tv | 2 +- tests/formattedcode/data/spdx/license_ref/expected.tv | 2 +- tests/formattedcode/data/spdx/license_ref/expected_with_text.tv | 2 +- tests/formattedcode/data/spdx/simple/expected.tv | 2 +- tests/formattedcode/data/spdx/tree/expected.tv | 2 +- tests/formattedcode/data/spdx/unicode/expected.tv | 2 +- tests/formattedcode/data/yaml/simple-expected.yaml | 2 +- tests/formattedcode/data/yaml/tree/expected.yaml | 2 +- tests/packagedcode/data/models/get_package_resources.scan.json | 2 +- tests/scancode/data/virtual_idempotent/codebase.json | 2 +- .../full_tallies/tallies_key_files-details.expected.json-lines | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/src/formattedcode/output_spdx.py b/src/formattedcode/output_spdx.py index cf5e7bd69ac..d77c2433706 100644 --- a/src/formattedcode/output_spdx.py +++ b/src/formattedcode/output_spdx.py @@ -245,7 +245,7 @@ def write_spdx( ns_prefix = '_'.join(package_name.lower().split()) comment = notice + f'\nSPDX License List: {scancode_config.spdx_license_list_version}' - version_major, version_minor = tuple(scancode_config.spdx_license_list_version.split(".")) + version_major, version_minor = scancode_config.spdx_license_list_version.split(".") spdx_license_list_version = Version(major=version_major, minor=version_minor) doc = Document( diff --git a/src/licensedcode/license_db.py b/src/licensedcode/license_db.py index 8a77759f4a0..f460e88f061 100644 --- a/src/licensedcode/license_db.py +++ b/src/licensedcode/license_db.py @@ -47,7 +47,7 @@ def now(): base_context_test = { "scancode_version": "32.0.0b1", "now": "Dec 22, 2022", - "spdx_license_list_version": "3.19", + "spdx_license_list_version": "3.20", } diff --git a/src/scancode_config.py b/src/scancode_config.py index ca83e1555ba..4cb5c88ecf4 100644 --- a/src/scancode_config.py +++ b/src/scancode_config.py @@ -143,7 +143,7 @@ def _create_dir(location): __output_format_version__ = '3.0.0' # -spdx_license_list_version = '3.19' +spdx_license_list_version = '3.20' ################################################################################ # USAGE MODE-, INSTALLATION- and IMPORT- and RUN-SPECIFIC DIRECTORIES diff --git a/tests/formattedcode/data/csv/flatten_scan/full.json b/tests/formattedcode/data/csv/flatten_scan/full.json index 90fd01f65dd..d70abe2d8c5 100644 --- a/tests/formattedcode/data/csv/flatten_scan/full.json +++ b/tests/formattedcode/data/csv/flatten_scan/full.json @@ -32,7 +32,7 @@ "platform_version": "#55-Ubuntu SMP Mon Aug 8 14:58:10 UTC 2022", "python_version": "3.8.10 (default, Jun 22 2022, 20:18:18) \n[GCC 9.4.0]" }, - "spdx_license_list_version": "3.19", + "spdx_license_list_version": "3.20", "files_count": 72 } } diff --git a/tests/formattedcode/data/json/simple-expected.jsonlines b/tests/formattedcode/data/json/simple-expected.jsonlines index 0c55ac4e319..1b71edab2ab 100644 --- a/tests/formattedcode/data/json/simple-expected.jsonlines +++ b/tests/formattedcode/data/json/simple-expected.jsonlines @@ -21,7 +21,7 @@ "platform_version": "#211~16.04.2-Ubuntu SMP Fri Nov 25 09:18:48 UTC 2022", "python_version": "3.9.10 (main, Jan 29 2022, 10:01:49) \n[GCC 5.4.0 20160609]" }, - "spdx_license_list_version": "3.19", + "spdx_license_list_version": "3.20", "files_count": 1 } } diff --git a/tests/formattedcode/data/spdx/license_known/expected.tv b/tests/formattedcode/data/spdx/license_known/expected.tv index fa4d0afd572..89243ce54ac 100644 --- a/tests/formattedcode/data/spdx/license_known/expected.tv +++ b/tests/formattedcode/data/spdx/license_known/expected.tv @@ -3,7 +3,7 @@ SPDXVersion: SPDX-2.2 DataLicense: CC0-1.0 DocumentNamespace: http://spdx.org/spdxdocs/scan DocumentName: SPDX Document created by ScanCode Toolkit -LicenseListVersion: 3.19 +LicenseListVersion: 3.20 SPDXID: SPDXRef-DOCUMENT DocumentComment: Generated with ScanCode and provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. No content created from diff --git a/tests/formattedcode/data/spdx/license_known/expected_with_text.tv b/tests/formattedcode/data/spdx/license_known/expected_with_text.tv index fa4d0afd572..89243ce54ac 100644 --- a/tests/formattedcode/data/spdx/license_known/expected_with_text.tv +++ b/tests/formattedcode/data/spdx/license_known/expected_with_text.tv @@ -3,7 +3,7 @@ SPDXVersion: SPDX-2.2 DataLicense: CC0-1.0 DocumentNamespace: http://spdx.org/spdxdocs/scan DocumentName: SPDX Document created by ScanCode Toolkit -LicenseListVersion: 3.19 +LicenseListVersion: 3.20 SPDXID: SPDXRef-DOCUMENT DocumentComment: Generated with ScanCode and provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. No content created from diff --git a/tests/formattedcode/data/spdx/license_ref/expected.tv b/tests/formattedcode/data/spdx/license_ref/expected.tv index cf9330a8aba..bff117893bc 100644 --- a/tests/formattedcode/data/spdx/license_ref/expected.tv +++ b/tests/formattedcode/data/spdx/license_ref/expected.tv @@ -3,7 +3,7 @@ SPDXVersion: SPDX-2.2 DataLicense: CC0-1.0 DocumentNamespace: http://spdx.org/spdxdocs/scan DocumentName: SPDX Document created by ScanCode Toolkit -LicenseListVersion: 3.19 +LicenseListVersion: 3.20 SPDXID: SPDXRef-DOCUMENT DocumentComment: Generated with ScanCode and provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. No content created from diff --git a/tests/formattedcode/data/spdx/license_ref/expected_with_text.tv b/tests/formattedcode/data/spdx/license_ref/expected_with_text.tv index 41caf168a80..a44ce8cf8bc 100644 --- a/tests/formattedcode/data/spdx/license_ref/expected_with_text.tv +++ b/tests/formattedcode/data/spdx/license_ref/expected_with_text.tv @@ -3,7 +3,7 @@ SPDXVersion: SPDX-2.2 DataLicense: CC0-1.0 DocumentNamespace: http://spdx.org/spdxdocs/scan DocumentName: SPDX Document created by ScanCode Toolkit -LicenseListVersion: 3.19 +LicenseListVersion: 3.20 SPDXID: SPDXRef-DOCUMENT DocumentComment: Generated with ScanCode and provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. No content created from diff --git a/tests/formattedcode/data/spdx/simple/expected.tv b/tests/formattedcode/data/spdx/simple/expected.tv index 8c6a74c0851..dc84364515c 100644 --- a/tests/formattedcode/data/spdx/simple/expected.tv +++ b/tests/formattedcode/data/spdx/simple/expected.tv @@ -3,7 +3,7 @@ SPDXVersion: SPDX-2.2 DataLicense: CC0-1.0 DocumentNamespace: http://spdx.org/spdxdocs/simple DocumentName: SPDX Document created by ScanCode Toolkit -LicenseListVersion: 3.19 +LicenseListVersion: 3.20 SPDXID: SPDXRef-DOCUMENT DocumentComment: Generated with ScanCode and provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. No content created from diff --git a/tests/formattedcode/data/spdx/tree/expected.tv b/tests/formattedcode/data/spdx/tree/expected.tv index 9cf44357934..c7734ae7818 100644 --- a/tests/formattedcode/data/spdx/tree/expected.tv +++ b/tests/formattedcode/data/spdx/tree/expected.tv @@ -3,7 +3,7 @@ SPDXVersion: SPDX-2.2 DataLicense: CC0-1.0 DocumentNamespace: http://spdx.org/spdxdocs/scan DocumentName: SPDX Document created by ScanCode Toolkit -LicenseListVersion: 3.19 +LicenseListVersion: 3.20 SPDXID: SPDXRef-DOCUMENT DocumentComment: Generated with ScanCode and provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. No content created from diff --git a/tests/formattedcode/data/spdx/unicode/expected.tv b/tests/formattedcode/data/spdx/unicode/expected.tv index ff163bddffb..e4beeb43158 100644 --- a/tests/formattedcode/data/spdx/unicode/expected.tv +++ b/tests/formattedcode/data/spdx/unicode/expected.tv @@ -3,7 +3,7 @@ SPDXVersion: SPDX-2.2 DataLicense: CC0-1.0 DocumentNamespace: http://spdx.org/spdxdocs/unicode DocumentName: SPDX Document created by ScanCode Toolkit -LicenseListVersion: 3.19 +LicenseListVersion: 3.20 SPDXID: SPDXRef-DOCUMENT DocumentComment: Generated with ScanCode and provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. No content created from diff --git a/tests/formattedcode/data/yaml/simple-expected.yaml b/tests/formattedcode/data/yaml/simple-expected.yaml index edc05abed42..d50110b8a6a 100644 --- a/tests/formattedcode/data/yaml/simple-expected.yaml +++ b/tests/formattedcode/data/yaml/simple-expected.yaml @@ -25,7 +25,7 @@ headers: platform: Linux-4.15.0-200-generic-x86_64-with-glibc2.23 platform_version: '#211~16.04.2-Ubuntu SMP Fri Nov 25 09:18:48 UTC 2022' python_version: "3.9.10 (main, Jan 29 2022, 10:01:49) \n[GCC 5.4.0 20160609]" - spdx_license_list_version: '3.19' + spdx_license_list_version: '3.20' files_count: 1 packages: [] dependencies: [] diff --git a/tests/formattedcode/data/yaml/tree/expected.yaml b/tests/formattedcode/data/yaml/tree/expected.yaml index f9284989603..fdf464e0d92 100644 --- a/tests/formattedcode/data/yaml/tree/expected.yaml +++ b/tests/formattedcode/data/yaml/tree/expected.yaml @@ -26,7 +26,7 @@ headers: platform: Linux-4.15.0-200-generic-x86_64-with-glibc2.23 platform_version: '#211~16.04.2-Ubuntu SMP Fri Nov 25 09:18:48 UTC 2022' python_version: "3.9.10 (main, Jan 29 2022, 10:01:49) \n[GCC 5.4.0 20160609]" - spdx_license_list_version: '3.19' + spdx_license_list_version: '3.20' files_count: 7 packages: [] dependencies: [] diff --git a/tests/packagedcode/data/models/get_package_resources.scan.json b/tests/packagedcode/data/models/get_package_resources.scan.json index 59263653324..0d9d9f97182 100644 --- a/tests/packagedcode/data/models/get_package_resources.scan.json +++ b/tests/packagedcode/data/models/get_package_resources.scan.json @@ -27,7 +27,7 @@ "platform_version": "#138~18.04.1-Ubuntu SMP Fri Jun 24 14:14:03 UTC 2022", "python_version": "3.10.4 (main, May 22 2022, 00:46:26) [GCC 7.5.0]" }, - "spdx_license_list_version": "3.19", + "spdx_license_list_version": "3.20", "files_count": 3 } } diff --git a/tests/scancode/data/virtual_idempotent/codebase.json b/tests/scancode/data/virtual_idempotent/codebase.json index 19e56df12b0..184cfd5c909 100644 --- a/tests/scancode/data/virtual_idempotent/codebase.json +++ b/tests/scancode/data/virtual_idempotent/codebase.json @@ -36,7 +36,7 @@ "platform_version": "#61-Ubuntu SMP Fri Oct 14 13:05:50 UTC 2022", "python_version": "3.8.10 (default, Jun 22 2022, 20:18:18) \n[GCC 9.4.0]" }, - "spdx_license_list_version": "3.19", + "spdx_license_list_version": "3.20", "files_count": 33 } } diff --git a/tests/summarycode/data/tallies/full_tallies/tallies_key_files-details.expected.json-lines b/tests/summarycode/data/tallies/full_tallies/tallies_key_files-details.expected.json-lines index 48f29bb9884..91b3f641bc3 100644 --- a/tests/summarycode/data/tallies/full_tallies/tallies_key_files-details.expected.json-lines +++ b/tests/summarycode/data/tallies/full_tallies/tallies_key_files-details.expected.json-lines @@ -26,7 +26,7 @@ "platform_version": "#64-Ubuntu SMP Mon Jan 23 17:02:19 UTC 2023", "python_version": "3.8.10 (default, Nov 14 2022, 12:59:47) \n[GCC 9.4.0]" }, - "spdx_license_list_version": "3.19", + "spdx_license_list_version": "3.20", "files_count": 26 } }