From 5321771c15aaa3e789b33cc33ee9e6108f3272c7 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 9 Jan 2025 20:30:16 +0530 Subject: [PATCH] Add categories, owners and other updates Signed-off-by: Ayan Sinha Mahapatra --- .../data/licenses/any-osi-perl-modules.LICENSE | 2 ++ .../data/licenses/cgal-linking-exception.LICENSE | 2 ++ .../data/licenses/docbook-stylesheet.LICENSE | 8 ++------ src/licensedcode/data/licenses/generic-xts.LICENSE | 5 ++--- .../licenses/gpl-3.0-389-ds-base-exception.LICENSE | 2 ++ .../independent-module-linking-exception.LICENSE | 5 ++++- src/licensedcode/data/licenses/mips.LICENSE | 3 ++- .../data/licenses/sendmail-open-source-1.1.LICENSE | 2 ++ src/licensedcode/data/licenses/thirdeye.LICENSE | 4 ++-- src/licensedcode/data/licenses/trustedqsl.LICENSE | 8 ++------ src/licensedcode/data/licenses/wwl.LICENSE | 3 +++ src/licensedcode/data/rules/click-license_1.RULE | 10 ++++++++++ .../independent-module-linking-exception_1.RULE} | 9 ++------- ...lgpl-2.1_with_broadcom-linking-exception-2.0_1.RULE | 2 +- 14 files changed, 38 insertions(+), 27 deletions(-) create mode 100644 src/licensedcode/data/rules/click-license_1.RULE rename src/licensedcode/data/{licenses/independent-modules-exception.LICENSE => rules/independent-module-linking-exception_1.RULE} (78%) diff --git a/src/licensedcode/data/licenses/any-osi-perl-modules.LICENSE b/src/licensedcode/data/licenses/any-osi-perl-modules.LICENSE index bdccf7234a1..00aad2fa6ca 100644 --- a/src/licensedcode/data/licenses/any-osi-perl-modules.LICENSE +++ b/src/licensedcode/data/licenses/any-osi-perl-modules.LICENSE @@ -2,6 +2,8 @@ key: any-osi-perl-modules short_name: Any OSI Perl Modules name: Any OSI License - Perl Modules +category: Unstated License +owner: Unspecified spdx_license_key: any-OSI-perl-modules other_urls: - https://metacpan.org/release/JUERD/Exporter-Tidy-0.09/view/Tidy.pm#LICENSE diff --git a/src/licensedcode/data/licenses/cgal-linking-exception.LICENSE b/src/licensedcode/data/licenses/cgal-linking-exception.LICENSE index 22bc8f0553b..7643a6595f7 100644 --- a/src/licensedcode/data/licenses/cgal-linking-exception.LICENSE +++ b/src/licensedcode/data/licenses/cgal-linking-exception.LICENSE @@ -3,6 +3,8 @@ key: cgal-linking-exception short_name: CGAL Linking Exception name: CGAL Linking Exception is_exception: yes +category: Copyleft Limited +owner: cgal.org spdx_license_key: CGAL-linking-exception other_urls: - https://github.com/openscad/openscad/blob/openscad-2021.01/COPYING#L3 diff --git a/src/licensedcode/data/licenses/docbook-stylesheet.LICENSE b/src/licensedcode/data/licenses/docbook-stylesheet.LICENSE index 35dff87b998..8b4452388c3 100644 --- a/src/licensedcode/data/licenses/docbook-stylesheet.LICENSE +++ b/src/licensedcode/data/licenses/docbook-stylesheet.LICENSE @@ -3,16 +3,12 @@ key: docbook-stylesheet short_name: DocBook Stylesheet License name: DocBook Stylesheet License spdx_license_key: DocBook-Stylesheet +category: Permissive +owner: OASIS other_urls: - http://www.docbook.org/xml/5.0/docbook-5.0.zip --- -Copyright 2005 Norman Walsh, Sun Microsystems, -Inc., and the Organization for the Advancement -of Structured Information Standards (OASIS). - -Release: $Id: db4-upgrade.xsl 8905 2010-09-12 11:47:07Z bobstayton $ - Permission to use, copy, modify and distribute this stylesheet and its accompanying documentation for any purpose and without fee is hereby granted in perpetuity, provided that diff --git a/src/licensedcode/data/licenses/generic-xts.LICENSE b/src/licensedcode/data/licenses/generic-xts.LICENSE index 146a3eb82eb..fc11aa9091a 100644 --- a/src/licensedcode/data/licenses/generic-xts.LICENSE +++ b/src/licensedcode/data/licenses/generic-xts.LICENSE @@ -2,14 +2,13 @@ key: generic-xts short_name: Generic XTS License name: Generic XTS License +category: Permissive +owner: Unspecified spdx_license_key: generic-xts other_urls: - https://github.com/mhogomchungu/zuluCrypt/blob/master/external_libraries/tcplay/generic_xts.c --- -Copyright (C) 2008, Damien Miller -Copyright (C) 2011, Alex Hornung - Permission to use, copy, and modify this software with or without fee is hereby granted, provided that this entire notice is included in all copies of any software which is or includes a copy or diff --git a/src/licensedcode/data/licenses/gpl-3.0-389-ds-base-exception.LICENSE b/src/licensedcode/data/licenses/gpl-3.0-389-ds-base-exception.LICENSE index d7c0bc59a9d..2243d3cfe86 100644 --- a/src/licensedcode/data/licenses/gpl-3.0-389-ds-base-exception.LICENSE +++ b/src/licensedcode/data/licenses/gpl-3.0-389-ds-base-exception.LICENSE @@ -3,6 +3,8 @@ key: gpl-3.0-389-ds-base-exception short_name: GPL-3.0 389 DS Base Exception name: GPL-3.0 389 DS Base Exception is_exception: yes +category: Copyleft Limited +owner: Free Software Foundation (FSF) spdx_license_key: GPL-3.0-389-ds-base-exception --- diff --git a/src/licensedcode/data/licenses/independent-module-linking-exception.LICENSE b/src/licensedcode/data/licenses/independent-module-linking-exception.LICENSE index 9af18dca5f0..0624ce6e83a 100644 --- a/src/licensedcode/data/licenses/independent-module-linking-exception.LICENSE +++ b/src/licensedcode/data/licenses/independent-module-linking-exception.LICENSE @@ -6,9 +6,12 @@ category: Copyleft Limited owner: Unspecified notes: this is typically seen with the LGPL but is not L/GPL specific is_exception: yes -spdx_license_key: LicenseRef-scancode-indie-module-linking-exception +spdx_license_key: Independent-modules-exception other_spdx_license_keys: + - LicenseRef-scancode-indie-module-linking-exception - LicenseRef-scancode-independent-module-linking-exception +other_urls: + - https://gitlab.com/freepascal.org/fpc/source/-/blob/release_3_2_2/rtl/COPYING.FPC --- As a special exception, the copyright holders of this library give you diff --git a/src/licensedcode/data/licenses/mips.LICENSE b/src/licensedcode/data/licenses/mips.LICENSE index ef41b0db1d4..8aeec59f83b 100644 --- a/src/licensedcode/data/licenses/mips.LICENSE +++ b/src/licensedcode/data/licenses/mips.LICENSE @@ -2,6 +2,8 @@ key: mips short_name: MIPS License name: MIPS License +category: Permissive +owner: MIPS Computer Systems, Inc. notes: | Added in SPDX license list 3.25 This was previously the license rule: other-permissive_116.RULE @@ -10,7 +12,6 @@ other_urls: - https://sourceware.org/cgit/binutils-gdb/tree/include/coff/sym.h#n11 --- -Copyright (c) 1992, 1991, 1990 MIPS Computer Systems, Inc. MIPS Computer Systems, Inc. grants reproduction and use rights to all parties, PROVIDED that this comment is maintained in the copy. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/sendmail-open-source-1.1.LICENSE b/src/licensedcode/data/licenses/sendmail-open-source-1.1.LICENSE index 198bf19afe2..2ce0466d7ab 100644 --- a/src/licensedcode/data/licenses/sendmail-open-source-1.1.LICENSE +++ b/src/licensedcode/data/licenses/sendmail-open-source-1.1.LICENSE @@ -2,6 +2,8 @@ key: sendmail-open-source-1.1 short_name: Sendmail Open Source License v1.1 name: Sendmail Open Source License v1.1 +category: Permissive +owner: Sendmail spdx_license_key: Sendmail-Open-Source-1.1 other_urls: - https://github.com/trusteddomainproject/OpenDMARC/blob/master/LICENSE.Sendmail diff --git a/src/licensedcode/data/licenses/thirdeye.LICENSE b/src/licensedcode/data/licenses/thirdeye.LICENSE index 7bd17ac6d50..8a909f3c8a6 100644 --- a/src/licensedcode/data/licenses/thirdeye.LICENSE +++ b/src/licensedcode/data/licenses/thirdeye.LICENSE @@ -2,13 +2,13 @@ key: thirdeye short_name: ThirdEye License name: ThirdEye License +category: Permissive +owner: Third Eye Software, Inc. spdx_license_key: ThirdEye other_urls: - https://sourceware.org/cgit/binutils-gdb/tree/include/coff/symconst.h#n11 --- -(C) Copyright 1984 by Third Eye Software, Inc. - Third Eye Software, Inc. grants reproduction and use rights to all parties, PROVIDED that this comment is maintained in the copy. diff --git a/src/licensedcode/data/licenses/trustedqsl.LICENSE b/src/licensedcode/data/licenses/trustedqsl.LICENSE index cd0c3c0b61f..b5e696eaf6d 100644 --- a/src/licensedcode/data/licenses/trustedqsl.LICENSE +++ b/src/licensedcode/data/licenses/trustedqsl.LICENSE @@ -3,16 +3,12 @@ key: trustedqsl short_name: TrustedQSL License name: TrustedQSL License spdx_license_key: TrustedQSL +category: Permissive +owner: TrustedQSL Developers other_urls: - https://sourceforge.net/p/trustedqsl/tqsl/ci/master/tree/LICENSE.txt --- -Copyright (C) 2001-2015 American Radio Relay League, Inc. All rights -reserved. - -Portions (C) 2003-2023 The TrustedQSL Developers. Please see the AUTHORS.txt -file for contributors. - 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/wwl.LICENSE b/src/licensedcode/data/licenses/wwl.LICENSE index a8b985f98b3..ff00d11fb69 100644 --- a/src/licensedcode/data/licenses/wwl.LICENSE +++ b/src/licensedcode/data/licenses/wwl.LICENSE @@ -3,8 +3,11 @@ key: wwl short_name: WWL License name: WWL License spdx_license_key: wwl +category: Permissive +owner: Diane Bruce other_urls: - http://www.db.net/downloads/wwl+db-1.3.tgz + - https://tracker.debian.org/media/packages/w/wwl/copyright-1.3%2Bdb-2 --- db@FreeBSD.ORG wrote this file. As long as you retain this notice you diff --git a/src/licensedcode/data/rules/click-license_1.RULE b/src/licensedcode/data/rules/click-license_1.RULE new file mode 100644 index 00000000000..49335544899 --- /dev/null +++ b/src/licensedcode/data/rules/click-license_1.RULE @@ -0,0 +1,10 @@ +--- +license_expression: click-license +is_license_notice: yes +--- + +Portions of this software are subject to the license below. The relevant +source files are clearly marked; they refer to this file using the phrase +"the {{Click LICENSE}} file". This license is an MIT license, plus a clause +(taken from the W3C license) requiring prior written permission to use our +names in publicity. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/independent-modules-exception.LICENSE b/src/licensedcode/data/rules/independent-module-linking-exception_1.RULE similarity index 78% rename from src/licensedcode/data/licenses/independent-modules-exception.LICENSE rename to src/licensedcode/data/rules/independent-module-linking-exception_1.RULE index 39338c1db28..2da90686646 100644 --- a/src/licensedcode/data/licenses/independent-modules-exception.LICENSE +++ b/src/licensedcode/data/rules/independent-module-linking-exception_1.RULE @@ -1,11 +1,6 @@ --- -key: independent-modules-exception -short_name: Independent Module Linking exception -name: Independent Module Linking exception -is_exception: yes -spdx_license_key: Independent-modules-exception -other_urls: - - https://gitlab.com/freepascal.org/fpc/source/-/blob/release_3_2_2/rtl/COPYING.FPC +license_expression: independent-module-linking-exception +is_license_text: yes --- This is the file COPYING.FPC, it applies to the Free Pascal Run-Time Library diff --git a/src/licensedcode/data/rules/lgpl-2.1_with_broadcom-linking-exception-2.0_1.RULE b/src/licensedcode/data/rules/lgpl-2.1_with_broadcom-linking-exception-2.0_1.RULE index 6e212e3960c..4f72fb54fac 100644 --- a/src/licensedcode/data/rules/lgpl-2.1_with_broadcom-linking-exception-2.0_1.RULE +++ b/src/licensedcode/data/rules/lgpl-2.1_with_broadcom-linking-exception-2.0_1.RULE @@ -3,7 +3,7 @@ license_expression: lgpl-2.1 WITH broadcom-linking-exception-2.0 is_license_notice: yes referenced_filenames: - COPYING -notes: +notes: | found in the freepascal compiler Added in SPDX license list 3.26 Replaced by license: independent-modules-exception.LICENSE