From c2aaa1dcf493320d5d3b81491c4827d95b3a8cd4 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Wed, 8 Jan 2025 20:26:39 +0530 Subject: [PATCH 1/5] Add new licenses These license were added to dejacode by @DennisClark Signed-off-by: Ayan Sinha Mahapatra --- .../activepieces-enterprise-2023.LICENSE | 47 ++++++++++ .../data/licenses/cryptoswift.LICENSE | 33 +++++++ .../data/licenses/omg-bpmn-2.0.LICENSE | 91 +++++++++++++++++++ 3 files changed, 171 insertions(+) create mode 100644 src/licensedcode/data/licenses/activepieces-enterprise-2023.LICENSE create mode 100644 src/licensedcode/data/licenses/cryptoswift.LICENSE create mode 100644 src/licensedcode/data/licenses/omg-bpmn-2.0.LICENSE diff --git a/src/licensedcode/data/licenses/activepieces-enterprise-2023.LICENSE b/src/licensedcode/data/licenses/activepieces-enterprise-2023.LICENSE new file mode 100644 index 0000000000..3d0cab107e --- /dev/null +++ b/src/licensedcode/data/licenses/activepieces-enterprise-2023.LICENSE @@ -0,0 +1,47 @@ +--- +key: activepieces-enterprise-2023 +short_name: Activepieces Enterprise License 2023 +name: Activepieces Enterprise License 2023 +category: Commercial +owner: Activepieces +homepage_url: https://github.com/activepieces/activepieces/blob/main/packages/ee/LICENSE +spdx_license_key: LicenseRef-scancode-activepieces-enterprise-2023 +ignorable_urls: + - https://activepieces.com/terms +--- + +The Activepieces Enterprise license (the “Enterprise License”) + +With regard to the Activepieces Software: + +This software and associated documentation files (the "Software") may only be +used in production, if you (and any entity that you represent) have agreed to, +and are in compliance with, the Activepieces Subscription Terms of Service, available +at https://activepieces.com/terms (the “Enterprise Terms”), or other +agreement governing the use of the Software, as agreed by you and Activepieces, +and otherwise have a valid Activepieces Enterprise license for the +correct number of user seats. Subject to the foregoing sentence, you are free to +modify this Software and publish patches to the Software. You agree that Activepieces +and/or its licensors (as applicable) retain all right, title and interest in and +to all such modifications and/or patches, and all such modifications and/or +patches may only be used, copied, modified, displayed, distributed, or otherwise +exploited with a valid Activepieces Enterprise license for the correct +number of user seats. Notwithstanding the foregoing, you may copy and modify +the Software for development and testing purposes, without requiring a +subscription. You agree that Activepieces and/or its licensors (as applicable) retain +all right, title and interest in and to all such modifications. You are not +granted any other rights beyond what is expressly stated herein. Subject to the +foregoing, it is forbidden to copy, merge, publish, distribute, sublicense, +and/or sell the Software. + +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 +AUTHORS 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 IN THE +SOFTWARE. + +For all third party components incorporated into the Activepieces Software, those +components are licensed under the original license provided by the owner of the +applicable component. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/cryptoswift.LICENSE b/src/licensedcode/data/licenses/cryptoswift.LICENSE new file mode 100644 index 0000000000..36343b2006 --- /dev/null +++ b/src/licensedcode/data/licenses/cryptoswift.LICENSE @@ -0,0 +1,33 @@ +--- +key: cryptoswift +short_name: CryptoSwift License +name: CryptoSwift License +category: Permissive +owner: Marcin Krzyzanowski +homepage_url: https://github.com/krzyzanowskim/CryptoSwift/blob/main/LICENSE +spdx_license_key: LicenseRef-scancode-cryptoswift +other_urls: + - https://github.com/krzyzanowskim/CryptoSwift/blob/main/CONTRIBUTING.md +ignorable_copyrights: + - Copyright (c) 2014-3099 Marcin Krzyzanowski +ignorable_holders: + - Marcin Krzyzanowski +ignorable_authors: + - the Marcin Krzyzanowski (http://krzyzanowskim.com/) +ignorable_urls: + - http://krzyzanowskim.com/ +ignorable_emails: + - marcin.krzyzanowski@gmail.com +--- + +Copyright (C) 2014-3099 Marcin Krzyżanowski +This software is provided 'as-is', without any express or implied warranty. + +In no event will the authors be held liable for any damages arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose,including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: + +- The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation is required. +- Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. +- This notice may not be removed or altered from any source or binary distribution. +- Redistributions of any form whatsoever must retain the following acknowledgment: 'This product includes software developed by the "Marcin Krzyzanowski" (http://krzyzanowskim.com/).' \ No newline at end of file diff --git a/src/licensedcode/data/licenses/omg-bpmn-2.0.LICENSE b/src/licensedcode/data/licenses/omg-bpmn-2.0.LICENSE new file mode 100644 index 0000000000..98a872c445 --- /dev/null +++ b/src/licensedcode/data/licenses/omg-bpmn-2.0.LICENSE @@ -0,0 +1,91 @@ +--- +key: omg-bpmn-2.0 +short_name: OMG BPMN 2.0 +name: OMG Business Process Model and Notation 2.0 +category: Proprietary Free +owner: OMG +homepage_url: https://www.omg.org/spec/BPMN/2.0 +spdx_license_key: LicenseRef-scancode-omg-bpmn-2.0 +text_urls: + - https://www.omg.org/spec/BPMN/2.0/PDF +other_urls: + - https://issues.apache.org/jira/browse/LEGAL-690 +--- + +USE OF SPECIFICATION - TERMS, CONDITIONS & NOTICES +The material in this document details an Object Management Group specification in accordance with the terms, +conditions and notices set forth below. This document does not represent a commitment to implement any portion of this +specification in any company's products. The information contained in this document is subject to change without notice. + +LICENSES +The companies listed above have granted to the Object Management Group, Inc. (OMG) a nonexclusive, royalty-free, +paid up, worldwide license to copy and distribute this document and to modify this document and distribute copies of the +modified version. Each of the copyright holders listed above has agreed that no person shall be deemed to have infringed +the copyright in the included material of any such copyright holder by reason of having used the specification set forth +herein or having conformed any computer software to the specification. +Subject to all of the terms and conditions below, the owners of the copyright in this specification hereby grant you a fully- +paid up, non-exclusive, nontransferable, perpetual, worldwide license (without the right to sublicense), to use this +specification to create and distribute software and special purpose specifications that are based upon this specification, +and to use, copy, and distribute this specification as provided under the Copyright Act; provided that: (1) both the +copyright notice identified above and this permission notice appear on any copies of this specification; (2) the use of the +specifications is for informational purposes and will not be copied or posted on any network computer or broadcast in any +media and will not be otherwise resold or transferred for commercial purposes; and (3) no modifications are made to this +specification. This limited permission automatically terminates without notice if you breach any of these terms or +conditions. Upon termination, you will destroy immediately any copies of the specifications in your possession or control. + +PATENTS +The attention of adopters is directed to the possibility that compliance with or adoption of OMG specifications may +require use of an invention covered by patent rights. OMG shall not be responsible for identifying patents for which a +license may be required by any OMG specification, or for conducting legal inquiries into the legal validity or scope of +those patents that are brought to its attention. OMG specifications are prospective and advisory only. Prospective users are +responsible for protecting themselves against liability for infringement of patents. + +GENERAL USE RESTRICTIONS +Any unauthorized use of this specification may violate copyright laws, trademark laws, and communications regulations +and statutes. This document contains information which is protected by copyright. All Rights Reserved. No part of this +work covered by copyright herein may be reproduced or used in any form or by any means--graphic, electronic, or +mechanical, including photocopying, recording, taping, or information storage and retrieval systems--without permission +of the copyright owner. + +DISCLAIMER OF WARRANTY +WHILE THIS PUBLICATION IS BELIEVED TO BE ACCURATE, IT IS PROVIDED "AS IS" AND MAY CONTAIN +ERRORS OR MISPRINTS. THE OBJECT MANAGEMENT GROUP AND THE COMPANIES LISTED ABOVE +MAKE NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS PUBLICATION, +INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF TITLE OR OWNERSHIP, IMPLIED WARRANTY OF +MERCHANTABILITY OR WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE OR USE. +IN NO EVENT SHALL THE OBJECT MANAGEMENT GROUP OR ANY OF THE COMPANIES LISTED ABOVE +BE LIABLE FOR ERRORS CONTAINED HEREIN OR FOR DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +CONSEQUENTIAL, RELIANCE OR COVER DAMAGES, INCLUDING LOSS OF PROFITS, REVENUE, DATA OR +USE, INCURRED BY ANY USER OR ANY THIRD PARTY IN CONNECTION WITH THE FURNISHING, +PERFORMANCE, OR USE OF THIS MATERIAL, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. +The entire risk as to the quality and performance of software developed using this specification is borne by you. This +disclaimer of warranty constitutes an essential part of the license granted to you to use this specification. + +RESTRICTED RIGHTS LEGEND +Use, duplication or disclosure by the U.S. Government is subject to the restrictions set forth in subparagraph (c) (1) (ii) of +The Rights in Technical Data and Computer Software Clause at DFARS 252.227-7013 or in subparagraph (c)(1) and (2) +of the Commercial Computer Software - Restricted Rights clauses at 48 C.F.R. 52.227-19 or as specified in 48 C.F.R. 227- +7202-2 of the DoD F.A.R. Supplement and its successors, or as specified in 48 C.F.R. 12.212 of the Federal Acquisition +Regulations and its successors, as applicable. The specification copyright owners are as indicated above and may be +contacted through the Object Management Group, 140 Kendrick Street, Needham, MA 02494, U.S.A. + +TRADEMARKS +MDA®, Model Driven Architecture®, UML®, UML Cube logo®, OMG Logo®, CORBA® and XMI® are registered +trademarks of the Object Management Group, Inc., and Object Management Group™, OMG™ , Unified Modeling +Language™, Model Driven Architecture Logo™, Model Driven Architecture Diagram™, CORBA logos™, XMI +Logo™, CWM™, CWM Logo™, IIOP™ , IMM™ , MOF™ , OMG Interface Definition Language (IDL)™ , and OMG +Systems Modeling Language (OMG SysML)™ are trademarks of the Object Management Group. All other products or +company names mentioned are used for identification purposes only, and may be trademarks of their respective owners. + +COMPLIANCE +The copyright holders listed above acknowledge that the Object Management Group (acting itself or through its +designees) is and shall at all times be the sole entity that may authorize developers, suppliers and sellers of computer +software to use certification marks, trademarks or other special designations to indicate compliance with these materials. +Software developed under the terms of this license may claim compliance or conformance with this specification if and +only if the software compliance is of a nature fully matching the applicable compliance points as stated in the +specification. Software developed only partially matching the applicable compliance points may claim only that the +software was based on this specification, but may not claim compliance or conformance with this specification. In the +event that testing suites are implemented or approved by Object Management Group, Inc., software developed using this +specification may claim compliance or conformance with the specification only if the software satisfactorily completes +the testing suites. \ No newline at end of file From 924718e86cff467c6d64ba8eada4b1aad53fb5c3 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Wed, 8 Jan 2025 21:00:52 +0530 Subject: [PATCH 2/5] Add licenses from SPDX License list 3.26 Reference: https://github.com/aboutcode-org/scancode-toolkit/issues/4045 Signed-off-by: Ayan Sinha Mahapatra --- .../licenses/any-osi-perl-modules.LICENSE | 22 +++++ .../licenses/apache-patent-exception.LICENSE | 7 +- .../data/licenses/cc-pdm-1.0.LICENSE | 7 +- .../data/licenses/cc-sa-1.0.LICENSE | 4 +- .../licenses/cgal-linking-exception.LICENSE | 15 ++++ .../data/licenses/click-license.LICENSE | 4 +- .../data/licenses/docbook-stylesheet.LICENSE | 22 +++++ .../data/licenses/generic-xts.LICENSE | 26 ++++++ .../gpl-3.0-389-ds-base-exception.LICENSE | 18 ++++ .../data/licenses/guile-exception-2.0.LICENSE | 5 +- .../independent-modules-exception.LICENSE | 28 +++++++ .../data/licenses/inno-setup.LICENSE | 4 +- src/licensedcode/data/licenses/mips.LICENSE | 16 ++++ .../licenses/sendmail-open-source-1.1.LICENSE | 84 +++++++++++++++++++ .../data/licenses/smail-gpl.LICENSE | 6 +- .../data/licenses/stlport-4.5.LICENSE | 6 +- .../data/licenses/thirdeye.LICENSE | 16 ++++ .../data/licenses/trustedqsl.LICENSE | 67 +++++++++++++++ src/licensedcode/data/licenses/wwl.LICENSE | 14 ++++ ...with_broadcom-linking-exception-2.0_1.RULE | 6 +- .../data/rules/other-permissive_116.RULE | 4 + .../other-permissive_or_gpl-1.0-plus_2.RULE | 4 + 22 files changed, 375 insertions(+), 10 deletions(-) create mode 100644 src/licensedcode/data/licenses/any-osi-perl-modules.LICENSE create mode 100644 src/licensedcode/data/licenses/cgal-linking-exception.LICENSE create mode 100644 src/licensedcode/data/licenses/docbook-stylesheet.LICENSE create mode 100644 src/licensedcode/data/licenses/generic-xts.LICENSE create mode 100644 src/licensedcode/data/licenses/gpl-3.0-389-ds-base-exception.LICENSE create mode 100644 src/licensedcode/data/licenses/independent-modules-exception.LICENSE create mode 100644 src/licensedcode/data/licenses/mips.LICENSE create mode 100644 src/licensedcode/data/licenses/sendmail-open-source-1.1.LICENSE create mode 100644 src/licensedcode/data/licenses/thirdeye.LICENSE create mode 100644 src/licensedcode/data/licenses/trustedqsl.LICENSE create mode 100644 src/licensedcode/data/licenses/wwl.LICENSE diff --git a/src/licensedcode/data/licenses/any-osi-perl-modules.LICENSE b/src/licensedcode/data/licenses/any-osi-perl-modules.LICENSE new file mode 100644 index 0000000000..bdccf7234a --- /dev/null +++ b/src/licensedcode/data/licenses/any-osi-perl-modules.LICENSE @@ -0,0 +1,22 @@ +--- +key: any-osi-perl-modules +short_name: Any OSI Perl Modules +name: Any OSI License - Perl Modules +spdx_license_key: any-OSI-perl-modules +other_urls: + - https://metacpan.org/release/JUERD/Exporter-Tidy-0.09/view/Tidy.pm#LICENSE + - https://metacpan.org/pod/Qmail::Deliverable::Client#LICENSE + - https://metacpan.org/pod/Net::MQTT::Simple#LICENSE +--- + +This software may be redistributed under the terms of the GPL, LGPL, +modified BSD, or Artistic license, or any of the other OSI approved +licenses listed at http://www.opensource.org/licenses/alphabetical. +Distribution is allowed under all of these licenses, or any smaller +subset of multiple or just one of these licenses. + +When using a packaged version, please refer to the package metadata to see +under which license terms it was distributed. Alternatively, a distributor +may choose to replace the LICENSE section of the documentation and/or +include a LICENSE file to reflect the license(s) they chose to redistribute +under. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/apache-patent-exception.LICENSE b/src/licensedcode/data/licenses/apache-patent-exception.LICENSE index d6911eb56b..f56e60e205 100644 --- a/src/licensedcode/data/licenses/apache-patent-exception.LICENSE +++ b/src/licensedcode/data/licenses/apache-patent-exception.LICENSE @@ -6,9 +6,12 @@ category: Permissive owner: Michael R Sweet homepage_url: https://github.com/michaelrsweet/mxml/blob/c44aa254ccd90b10b260f04cf9e499bbf971c257/NOTICE is_exception: yes -spdx_license_key: LicenseRef-scancode-apache-patent-exception +spdx_license_key: mxml-exception other_spdx_license_keys: - - LicenseRef-scancode-apache-patent-provision-exception + - LicenseRef-scancode-apache-patent-exception +other_urls: + - https://github.com/michaelrsweet/mxml/blob/master/LICENSE + - https://github.com/michaelrsweet/mxml/blob/master/NOTICE --- (Optional) Exceptions to the Apache 2.0 License: diff --git a/src/licensedcode/data/licenses/cc-pdm-1.0.LICENSE b/src/licensedcode/data/licenses/cc-pdm-1.0.LICENSE index f070362dcb..35abf71e80 100644 --- a/src/licensedcode/data/licenses/cc-pdm-1.0.LICENSE +++ b/src/licensedcode/data/licenses/cc-pdm-1.0.LICENSE @@ -5,8 +5,13 @@ name: Creative Commons Public Domain Mark 1.0 category: Public Domain owner: Creative Commons homepage_url: https://creativecommons.org/publicdomain/mark/1.0/ -spdx_license_key: LicenseRef-scancode-cc-pdm-1.0 +spdx_license_key: CC-PDM-1.0 +other_spdx_license_keys: + - LicenseRef-scancode-cc-pdm-1.0 faq_url: https://wiki.creativecommons.org/wiki/PDM_FAQ +other_urls: + - https://creativecommons.org/share-your-work/cclicenses/ + - https://creativecommons.org/publicdomain/mark/1.0/ --- Public Domain Mark 1.0 diff --git a/src/licensedcode/data/licenses/cc-sa-1.0.LICENSE b/src/licensedcode/data/licenses/cc-sa-1.0.LICENSE index 3db3c8cdaf..38e3d5b4de 100644 --- a/src/licensedcode/data/licenses/cc-sa-1.0.LICENSE +++ b/src/licensedcode/data/licenses/cc-sa-1.0.LICENSE @@ -11,7 +11,9 @@ notes: A deprecated license from Creative Commons that predates the use of the " CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM ITS USE. -spdx_license_key: LicenseRef-scancode-cc-sa-1.0 +spdx_license_key: CC-SA-1.0 +other_spdx_license_keys: + - LicenseRef-scancode-cc-sa-1.0 text_urls: - http://creativecommons.org/licenses/sa/1.0/legalcode faq_url: https://web.archive.org/web/20140321162027/http://creativecommons.org/licenses/sa/1.0/ diff --git a/src/licensedcode/data/licenses/cgal-linking-exception.LICENSE b/src/licensedcode/data/licenses/cgal-linking-exception.LICENSE new file mode 100644 index 0000000000..22bc8f0553 --- /dev/null +++ b/src/licensedcode/data/licenses/cgal-linking-exception.LICENSE @@ -0,0 +1,15 @@ +--- +key: cgal-linking-exception +short_name: CGAL Linking Exception +name: CGAL Linking Exception +is_exception: yes +spdx_license_key: CGAL-linking-exception +other_urls: + - https://github.com/openscad/openscad/blob/openscad-2021.01/COPYING#L3 + - https://github.com/floriankirsch/OpenCSG/blob/opencsg-1-4-2-release/license.txt#L3 +--- + +As a special exception, you have permission to link this library +with the CGAL library (http://www.cgal.org) and distribute executables, +as long as you follow the requirements of the GNU GPL in regard to +all of the software in the executable aside from CGAL. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/click-license.LICENSE b/src/licensedcode/data/licenses/click-license.LICENSE index f704c3b601..92b058125e 100644 --- a/src/licensedcode/data/licenses/click-license.LICENSE +++ b/src/licensedcode/data/licenses/click-license.LICENSE @@ -5,7 +5,9 @@ name: Click License category: Permissive owner: Unspecified homepage_url: https://changelogs.ubuntu.com/changelogs/pool/main/t/t1utils/t1utils_1.39-2/copyright -spdx_license_key: LicenseRef-scancode-click-license +spdx_license_key: MIT-Click +other_spdx_license_keys: + - LicenseRef-scancode-click-license minimum_coverage: 80 --- diff --git a/src/licensedcode/data/licenses/docbook-stylesheet.LICENSE b/src/licensedcode/data/licenses/docbook-stylesheet.LICENSE new file mode 100644 index 0000000000..35dff87b99 --- /dev/null +++ b/src/licensedcode/data/licenses/docbook-stylesheet.LICENSE @@ -0,0 +1,22 @@ +--- +key: docbook-stylesheet +short_name: DocBook Stylesheet License +name: DocBook Stylesheet License +spdx_license_key: DocBook-Stylesheet +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 +the above copyright notice and this paragraph appear in +all copies. The copyright holders make no representation +about the suitability of the schema for any purpose. It +is provided "as is" without expressed or implied warranty. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/generic-xts.LICENSE b/src/licensedcode/data/licenses/generic-xts.LICENSE new file mode 100644 index 0000000000..146a3eb82e --- /dev/null +++ b/src/licensedcode/data/licenses/generic-xts.LICENSE @@ -0,0 +1,26 @@ +--- +key: generic-xts +short_name: Generic XTS License +name: Generic XTS License +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 +modification of this software. +You may use this code under the GNU public license if you so wish. Please +contribute changes back to the authors under this freer than GPL license +so that we may further the use of strong encryption without limitations to +all. + +THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR +IMPLIED WARRANTY. IN PARTICULAR, NONE OF THE AUTHORS MAKES ANY +REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE +MERCHANTABILITY OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR +PURPOSE. \ No newline at end of file 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 new file mode 100644 index 0000000000..d7c0bc59a9 --- /dev/null +++ b/src/licensedcode/data/licenses/gpl-3.0-389-ds-base-exception.LICENSE @@ -0,0 +1,18 @@ +--- +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 +spdx_license_key: GPL-3.0-389-ds-base-exception +--- + +Additional permission under GPLv3 section 7: + +If you modify this Program, or any covered work, by +linking or combining it with OpenSSL, or a modified +version of OpenSSL licensed under the OpenSSL license +(https://www.openssl.org/source/license.html), the licensors of this +Program grant you additional permission to convey the resulting work. +Corresponding Source for a non-source form of such a combination +shall include the source code for the parts that are licensed +under the OpenSSL license as well as that of the covered work. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/guile-exception-2.0.LICENSE b/src/licensedcode/data/licenses/guile-exception-2.0.LICENSE index 5e87d19981..896cb7a804 100644 --- a/src/licensedcode/data/licenses/guile-exception-2.0.LICENSE +++ b/src/licensedcode/data/licenses/guile-exception-2.0.LICENSE @@ -5,9 +5,12 @@ name: GUILE exception to GPL 2.0 category: Copyleft Limited owner: Free Software Foundation (FSF) is_exception: yes -spdx_license_key: LicenseRef-scancode-guile-exception-2.0 +spdx_license_key: harbour-exception +other_spdx_license_keys: + - LicenseRef-scancode-guile-exception-2.0 other_urls: - http://www.gnu.org/licenses/gpl-2.0.txt + - https://github.com/harbour/core/blob/master/LICENSE.txt#L44-L66 standard_notice: | This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/src/licensedcode/data/licenses/independent-modules-exception.LICENSE b/src/licensedcode/data/licenses/independent-modules-exception.LICENSE new file mode 100644 index 0000000000..39338c1db2 --- /dev/null +++ b/src/licensedcode/data/licenses/independent-modules-exception.LICENSE @@ -0,0 +1,28 @@ +--- +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 +--- + +This is the file COPYING.FPC, it applies to the Free Pascal Run-Time Library +(RTL) and packages (packages) distributed by members of the Free Pascal +Development Team. + +The source code of the Free Pascal Runtime Libraries and packages are +distributed under the Library GNU General Public License +(see the file COPYING) with the following modification: + +As a special exception, the copyright holders of this library give you +permission to link this library with independent modules to produce an +executable, regardless of the license terms of these independent modules, +and to copy and distribute the resulting executable under terms of your choice, +provided that you also meet, for each linked independent module, the terms +and conditions of the license of that module. An independent module is a module +which is not derived from or based on this library. If you modify this +library, you may extend this exception to your version of the library, but you are +not obligated to do so. If you do not wish to do so, delete this exception +statement from your version. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/inno-setup.LICENSE b/src/licensedcode/data/licenses/inno-setup.LICENSE index 50f941ba54..15d04cbc78 100644 --- a/src/licensedcode/data/licenses/inno-setup.LICENSE +++ b/src/licensedcode/data/licenses/inno-setup.LICENSE @@ -5,7 +5,9 @@ name: Inno Setup License category: Permissive owner: jrsoftware.org homepage_url: http://www.jrsoftware.org/files/is/license.txt -spdx_license_key: LicenseRef-scancode-inno-setup +spdx_license_key: InnoSetup +other_spdx_license_keys: + - LicenseRef-scancode-inno-setup text_urls: - http://www.jrsoftware.org/files/is/license.txt ignorable_copyrights: diff --git a/src/licensedcode/data/licenses/mips.LICENSE b/src/licensedcode/data/licenses/mips.LICENSE new file mode 100644 index 0000000000..ef41b0db1d --- /dev/null +++ b/src/licensedcode/data/licenses/mips.LICENSE @@ -0,0 +1,16 @@ +--- +key: mips +short_name: MIPS License +name: MIPS License +notes: | + Added in SPDX license list 3.25 + This was previously the license rule: other-permissive_116.RULE +spdx_license_key: MIPS +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 new file mode 100644 index 0000000000..198bf19afe --- /dev/null +++ b/src/licensedcode/data/licenses/sendmail-open-source-1.1.LICENSE @@ -0,0 +1,84 @@ +--- +key: sendmail-open-source-1.1 +short_name: Sendmail Open Source License v1.1 +name: Sendmail Open Source License v1.1 +spdx_license_key: Sendmail-Open-Source-1.1 +other_urls: + - https://github.com/trusteddomainproject/OpenDMARC/blob/master/LICENSE.Sendmail +--- + +SENDMAIL OPEN SOURCE LICENSE + +The following license terms and conditions apply to this open source +software ("Software"), unless a different license is obtained directly +from Sendmail, Inc. ("Sendmail") located at 6475 Christie Ave, Suite 350, +Emeryville, CA 94608, USA. + +Use, modification and redistribution (including distribution of any +modified or derived work) of the Software in source and binary forms is +permitted only if each of the following conditions of 1-6 are met: + +1. Redistributions of the Software qualify as "freeware" or "open + source software" under one of the following terms: + + (a) Redistributions are made at no charge beyond the reasonable + cost of materials and delivery; or + + (b) Redistributions are accompanied by a copy of the modified + Source Code (on an acceptable machine-readable medium) or by an + irrevocable offer to provide a copy of the modified Source Code + (on an acceptable machine-readable medium) for up to three years + at the cost of materials and delivery. Such redistributions must + allow further use, modification, and redistribution of the Source + Code under substantially the same terms as this license. For + the purposes of redistribution "Source Code" means the complete + human-readable, compilable, linkable, and operational source + code of the redistributed module(s) including all modifications. + +2. Redistributions of the Software Source Code must retain the + copyright notices as they appear in each Source Code file, these + license terms and conditions, and the disclaimer/limitation of + liability set forth in paragraph 6 below. Redistributions of the + Software Source Code must also comply with the copyright notices + and/or license terms and conditions imposed by contributors on + embedded code. The contributors' license terms and conditions + and/or copyright notices are contained in the Source Code + distribution. + +3. Redistributions of the Software in binary form must reproduce the + Copyright Notice described below, these license terms and conditions, + and the disclaimer/limitation of liability set forth in paragraph + 6 below, in the documentation and/or other materials provided with + the binary distribution. For the purposes of binary distribution, + "Copyright Notice" refers to the following language: "Copyright (c) + 1998-2009 Sendmail, Inc. All rights reserved." + +4. Neither the name, trademark or logo of Sendmail, Inc. (including + without limitation its subsidiaries or affiliates) or its contributors + may be used to endorse or promote products, or software or services + derived from this Software without specific prior written permission. + The name "sendmail" is a registered trademark and service mark of + Sendmail, Inc. + +5. We reserve the right to cancel this license if you do not comply with + the terms. This license is governed by California law and both of us + agree that for any dispute arising out of or relating to this Software, + that jurisdiction and venue is proper in San Francisco or Alameda + counties. These license terms and conditions reflect the complete + agreement for the license of the Software (which means this supercedes + prior or contemporaneous agreements or representations). If any term + or condition under this license is found to be invalid, the remaining + terms and conditions still apply. + +6. Disclaimer/Limitation of Liability: THIS SOFTWARE IS PROVIDED BY + SENDMAIL AND ITS CONTRIBUTORS "AS IS" WITHOUT WARRANTY OF ANY KIND + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT AND FITNESS FOR A + PARTICULAR PURPOSE ARE EXPRESSLY DISCLAIMED. IN NO EVENT SHALL SENDMAIL + 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 + WITHOUT LIMITATION NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE + USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/smail-gpl.LICENSE b/src/licensedcode/data/licenses/smail-gpl.LICENSE index 6e5997ff7f..9fba8538d7 100644 --- a/src/licensedcode/data/licenses/smail-gpl.LICENSE +++ b/src/licensedcode/data/licenses/smail-gpl.LICENSE @@ -5,9 +5,13 @@ name: SMAIL General Public License category: Copyleft owner: SMAIL Project homepage_url: https://gitweb.gentoo.org/repo/gentoo.git/plain/licenses/SMAIL -spdx_license_key: LicenseRef-scancode-smail-gpl +spdx_license_key: SMAIL-GPL +other_spdx_license_keys: + - LicenseRef-scancode-smail-gpl text_urls: - https://gitweb.gentoo.org/repo/gentoo.git/plain/licenses/SMAIL +other_urls: + - https://sources.debian.org/copyright/license/debianutils/4.11.2/ ignorable_copyrights: - Copyright (c) 1988 Landon Curt Noll & Ronald S. Karr - Copyright (c) 1992 Ronald S. Karr diff --git a/src/licensedcode/data/licenses/stlport-4.5.LICENSE b/src/licensedcode/data/licenses/stlport-4.5.LICENSE index 8607a3c482..976403506d 100644 --- a/src/licensedcode/data/licenses/stlport-4.5.LICENSE +++ b/src/licensedcode/data/licenses/stlport-4.5.LICENSE @@ -5,7 +5,11 @@ name: STLport License v4.5 category: Permissive owner: STLport Consulting notes: stlport-4.5 and mozilla-gc are mostly the same -spdx_license_key: LicenseRef-scancode-stlport-4.5 +spdx_license_key: Boehm-GC-without-fee +other_spdx_license_keys: + - LicenseRef-scancode-stlport-4.5 +other_urls: + - https://github.com/MariaDB/server/blob/11.6/libmysqld/lib_sql.cc --- This material is provided "as is", with absolutely no warranty expressed diff --git a/src/licensedcode/data/licenses/thirdeye.LICENSE b/src/licensedcode/data/licenses/thirdeye.LICENSE new file mode 100644 index 0000000000..7bd17ac6d5 --- /dev/null +++ b/src/licensedcode/data/licenses/thirdeye.LICENSE @@ -0,0 +1,16 @@ +--- +key: thirdeye +short_name: ThirdEye License +name: ThirdEye License +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. + +Third Eye makes no claims about the applicability of this +symbol table to a particular use. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/trustedqsl.LICENSE b/src/licensedcode/data/licenses/trustedqsl.LICENSE new file mode 100644 index 0000000000..cd0c3c0b61 --- /dev/null +++ b/src/licensedcode/data/licenses/trustedqsl.LICENSE @@ -0,0 +1,67 @@ +--- +key: trustedqsl +short_name: TrustedQSL License +name: TrustedQSL License +spdx_license_key: TrustedQSL +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: + +1. Any redistribution of source code must retain the above copyright +notice, this list of conditions and the disclaimer shown in +Paragraph 5 (below). + +2. Redistribution in binary form must reproduce the above copyright +notice, this list of conditions and the disclaimer shown in +Paragraph 5 (below) in the documentation and/or other materials +provided with the distribution. + +3. Products derived from or including this software may not use +"Logbook of the World" or "LoTW" or any other American Radio Relay +League, Incorporated trademarks or servicemarks in their names +without prior written permission of the ARRL. See Paragraph 6 +(below) for contact information. + +4. Use of this software does not imply endorsement by ARRL of +products derived from or including this software and vendors may not +claim such endorsement. + +5. Disclaimer: This software is provided "as-is" without +representation, guarantee or warranty of any kind, either express or +implied, including but not limited to the implied warranties of +merchantability or of fitness for a particular purpose. The entire +risk as to the quality and performance of the software is solely +with you. Should the software prove defective, you (and not the +American Radio Relay League, its officers, directors, employees or +agents) assume the entire cost of all necessary servicing, repair or +correction. In no event will ARRL be liable to you or to any third +party for any damages, whether direct or indirect, including lost +profits, lost savings, or other incidental or consequential damages +arising out of the use or inability to use such software, regardless +of whether ARRL has been advised of the possibility of such damages. + +6. Contact information: + +American Radio Relay League, Inc. +Attn: Logbook of the World Manager +225 Main St +Newington, CT 06111 +voice: 860-594-0200 +fax: 860-594-0259 +email: logbook@arrl.org +Worldwide Web: www.arrl.org + +This software consists of voluntary contributions made by many +individuals on behalf of the ARRL. More information on the "Logbook +of The World" project and the ARRL is available from the ARRL Web +site at www.arrl.org. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/wwl.LICENSE b/src/licensedcode/data/licenses/wwl.LICENSE new file mode 100644 index 0000000000..a8b985f98b --- /dev/null +++ b/src/licensedcode/data/licenses/wwl.LICENSE @@ -0,0 +1,14 @@ +--- +key: wwl +short_name: WWL License +name: WWL License +spdx_license_key: wwl +other_urls: + - http://www.db.net/downloads/wwl+db-1.3.tgz +--- + +db@FreeBSD.ORG wrote this file. As long as you retain this notice you +can do whatever you want with this code, except you may not +license it under any form of the GPL. +A postcard or QSL card showing me you appreciate +this code would be nice. Diane Bruce va3db \ No newline at end of file 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 d198c6d623..6e212e3960 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,11 @@ license_expression: lgpl-2.1 WITH broadcom-linking-exception-2.0 is_license_notice: yes referenced_filenames: - COPYING -notes: found in the freepascal compiler +notes: + found in the freepascal compiler + Added in SPDX license list 3.26 + Replaced by license: independent-modules-exception.LICENSE +is_deprecated: yes --- The source code of the Free Pascal Runtime Libraries and packages are diff --git a/src/licensedcode/data/rules/other-permissive_116.RULE b/src/licensedcode/data/rules/other-permissive_116.RULE index c73ade8513..0390772ae5 100644 --- a/src/licensedcode/data/rules/other-permissive_116.RULE +++ b/src/licensedcode/data/rules/other-permissive_116.RULE @@ -1,7 +1,11 @@ --- license_expression: other-permissive is_license_text: yes +is_deprecated: yes relevance: 100 +notes: | + Added in SPDX license list 3.26 + Replaced by license: mips.LICENSE --- grants reproduction and use | diff --git a/src/licensedcode/data/rules/other-permissive_or_gpl-1.0-plus_2.RULE b/src/licensedcode/data/rules/other-permissive_or_gpl-1.0-plus_2.RULE index 1f11977f52..8b24f46830 100644 --- a/src/licensedcode/data/rules/other-permissive_or_gpl-1.0-plus_2.RULE +++ b/src/licensedcode/data/rules/other-permissive_or_gpl-1.0-plus_2.RULE @@ -1,6 +1,10 @@ --- license_expression: other-permissive OR gpl-1.0-plus is_license_notice: yes +is_deprecated: yes +notes: | + Added in SPDX license list 3.26 + Replaced by license: generic-xts.LICENSE --- * Permission to use, copy, and modify this software with or without fee From a5250833af0a589289e849b881a24659222850b8 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 9 Jan 2025 20:30:16 +0530 Subject: [PATCH 3/5] Add categories, owners and other updates Signed-off-by: Ayan Sinha Mahapatra --- .../data/licenses/any-osi-perl-modules.LICENSE | 4 ++++ .../licenses/cgal-linking-exception.LICENSE | 4 ++++ .../data/licenses/docbook-stylesheet.LICENSE | 8 ++------ .../data/licenses/generic-xts.LICENSE | 5 ++--- .../gpl-3.0-389-ds-base-exception.LICENSE | 4 ++++ ...ndependent-module-linking-exception.LICENSE | 5 ++++- src/licensedcode/data/licenses/mips.LICENSE | 3 ++- .../licenses/sendmail-open-source-1.1.LICENSE | 6 ++++++ .../data/licenses/thirdeye.LICENSE | 4 ++-- .../data/licenses/trustedqsl.LICENSE | 12 ++++++------ src/licensedcode/data/licenses/wwl.LICENSE | 5 +++++ .../data/rules/click-license_1.RULE | 10 ++++++++++ ...ndependent-module-linking-exception_1.RULE} | 9 ++------- ..._with_broadcom-linking-exception-2.0_1.RULE | 2 +- .../stable_copyright-detailed.expected.yml | 18 +++++++++--------- .../copyright-detailed.expected.yml | 6 +++--- 16 files changed, 66 insertions(+), 39 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 bdccf7234a..9f73e324f9 100644 --- a/src/licensedcode/data/licenses/any-osi-perl-modules.LICENSE +++ b/src/licensedcode/data/licenses/any-osi-perl-modules.LICENSE @@ -2,11 +2,15 @@ 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 - https://metacpan.org/pod/Qmail::Deliverable::Client#LICENSE - https://metacpan.org/pod/Net::MQTT::Simple#LICENSE +ignorable_urls: + - http://www.opensource.org/licenses/alphabetical --- This software may be redistributed under the terms of the GPL, LGPL, diff --git a/src/licensedcode/data/licenses/cgal-linking-exception.LICENSE b/src/licensedcode/data/licenses/cgal-linking-exception.LICENSE index 22bc8f0553..34dfaa891c 100644 --- a/src/licensedcode/data/licenses/cgal-linking-exception.LICENSE +++ b/src/licensedcode/data/licenses/cgal-linking-exception.LICENSE @@ -2,11 +2,15 @@ key: cgal-linking-exception short_name: CGAL Linking Exception name: CGAL Linking Exception +category: Copyleft Limited +owner: cgal.org is_exception: yes spdx_license_key: CGAL-linking-exception other_urls: - https://github.com/openscad/openscad/blob/openscad-2021.01/COPYING#L3 - https://github.com/floriankirsch/OpenCSG/blob/opencsg-1-4-2-release/license.txt#L3 +ignorable_urls: + - http://www.cgal.org/ --- As a special exception, you have permission to link this library diff --git a/src/licensedcode/data/licenses/docbook-stylesheet.LICENSE b/src/licensedcode/data/licenses/docbook-stylesheet.LICENSE index 35dff87b99..8b4452388c 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 146a3eb82e..fc11aa9091 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 d7c0bc59a9..efca870a85 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 @@ -2,8 +2,12 @@ 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 +category: Copyleft Limited +owner: Free Software Foundation (FSF) is_exception: yes spdx_license_key: GPL-3.0-389-ds-base-exception +ignorable_urls: + - https://www.openssl.org/source/license.html --- Additional permission under GPLv3 section 7: diff --git a/src/licensedcode/data/licenses/independent-module-linking-exception.LICENSE b/src/licensedcode/data/licenses/independent-module-linking-exception.LICENSE index 9af18dca5f..0624ce6e83 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 ef41b0db1d..8aeec59f83 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 198bf19afe..1687b44bfd 100644 --- a/src/licensedcode/data/licenses/sendmail-open-source-1.1.LICENSE +++ b/src/licensedcode/data/licenses/sendmail-open-source-1.1.LICENSE @@ -2,9 +2,15 @@ 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 +ignorable_copyrights: + - Copyright (c) 1998-2009 Sendmail, Inc. +ignorable_holders: + - Sendmail, Inc. --- SENDMAIL OPEN SOURCE LICENSE diff --git a/src/licensedcode/data/licenses/thirdeye.LICENSE b/src/licensedcode/data/licenses/thirdeye.LICENSE index 7bd17ac6d5..8a909f3c8a 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 cd0c3c0b61..0d1ff7f901 100644 --- a/src/licensedcode/data/licenses/trustedqsl.LICENSE +++ b/src/licensedcode/data/licenses/trustedqsl.LICENSE @@ -2,17 +2,17 @@ key: trustedqsl short_name: TrustedQSL License name: TrustedQSL License +category: Permissive +owner: TrustedQSL Developers spdx_license_key: TrustedQSL other_urls: - https://sourceforge.net/p/trustedqsl/tqsl/ci/master/tree/LICENSE.txt +ignorable_urls: + - http://www.arrl.org/ +ignorable_emails: + - logbook@arrl.org --- -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 a8b985f98b..0fc0497cd6 100644 --- a/src/licensedcode/data/licenses/wwl.LICENSE +++ b/src/licensedcode/data/licenses/wwl.LICENSE @@ -2,9 +2,14 @@ key: wwl short_name: WWL License name: WWL License +category: Permissive +owner: Diane Bruce spdx_license_key: wwl 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 +ignorable_emails: + - db@FreeBSD.ORG --- 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 0000000000..4933554489 --- /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 39338c1db2..2da9068664 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 6e212e3960..4f72fb54fa 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 diff --git a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/m/mariadb-10.3/stable_copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/m/mariadb-10.3/stable_copyright-detailed.expected.yml index 6f73ed8d2d..42b3fffe67 100644 --- a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/m/mariadb-10.3/stable_copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/m/mariadb-10.3/stable_copyright-detailed.expected.yml @@ -138,13 +138,13 @@ other_license_expression_spdx: (GPL-2.0-only AND GPL-2.0-only) AND (GPL-2.0-or-l AND GPL-2.0-only) AND (GPL-2.0-only AND GPL-2.0-only) AND (GPL-2.0-only AND GPL-2.0-only) AND (GPL-2.0-only AND GPL-2.0-only) AND (GPL-2.0-only AND GPL-2.0-only) AND (GPL-2.0-only AND GPL-2.0-only) AND (LGPL-2.0-or-later AND LGPL-2.0-only) AND (LGPL-2.0-or-later AND LGPL-2.0-only) - AND LicenseRef-scancode-stlport-4.5 AND LicenseRef-scancode-public-domain AND (GPL-2.0-only - AND GPL-2.0-only) AND ((GPL-2.0-only AND GPL-2.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) - AND LicenseRef-scancode-public-domain AND BSD-3-Clause AND (GPL-2.0-only AND GPL-2.0-only) - AND (GPL-2.0-or-later AND GPL-2.0-or-later) AND (GPL-3.0-or-later AND GPL-3.0-or-later) AND - (LGPL-2.1-or-later AND LGPL-2.1-or-later) AND (GPL-2.0-or-later AND GPL-2.0-or-later) AND - (X11 AND LicenseRef-scancode-public-domain) AND BSD-3-Clause AND (GPL-2.0-only AND GPL-2.0-only) - AND (GPL-2.0-only AND GPL-2.0-only) AND (GPL-2.0-only AND GPL-2.0-only) + AND Boehm-GC-without-fee AND LicenseRef-scancode-public-domain AND (GPL-2.0-only AND GPL-2.0-only) + AND ((GPL-2.0-only AND GPL-2.0-only) OR (Artistic-1.0-Perl AND Artistic-1.0-Perl)) AND LicenseRef-scancode-public-domain + AND BSD-3-Clause AND (GPL-2.0-only AND GPL-2.0-only) AND (GPL-2.0-or-later AND GPL-2.0-or-later) + AND (GPL-3.0-or-later AND GPL-3.0-or-later) AND (LGPL-2.1-or-later AND LGPL-2.1-or-later) + AND (GPL-2.0-or-later AND GPL-2.0-or-later) AND (X11 AND LicenseRef-scancode-public-domain) + AND BSD-3-Clause AND (GPL-2.0-only AND GPL-2.0-only) AND (GPL-2.0-only AND GPL-2.0-only) AND + (GPL-2.0-only AND GPL-2.0-only) license_detections: [] other_license_detections: - license_expression: other-copyleft @@ -304,10 +304,10 @@ other_license_detections: version 2.2 of Bison. identifier: gpl_3_0_plus_with_bison_exception_2_2-637d6c30-89c5-8764-b189-8bb20227ccfc - license_expression: stlport-4.5 - license_expression_spdx: LicenseRef-scancode-stlport-4.5 + license_expression_spdx: Boehm-GC-without-fee matches: - license_expression: stlport-4.5 - license_expression_spdx: LicenseRef-scancode-stlport-4.5 + license_expression_spdx: Boehm-GC-without-fee from_file: start_line: 734 end_line: 741 diff --git a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/debianutils/copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/debianutils/copyright-detailed.expected.yml index 03e64ded0d..84f20291d7 100644 --- a/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/debianutils/copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-slim-2021-04-07/usr/share/doc/debianutils/copyright-detailed.expected.yml @@ -1,7 +1,7 @@ declared_license: declared_license_expression: (gpl-2.0-plus AND public-domain) AND smail-gpl declared_license_expression_spdx: (GPL-2.0-or-later AND LicenseRef-scancode-public-domain) AND - LicenseRef-scancode-smail-gpl + SMAIL-GPL other_license_expression: other_license_expression_spdx: license_detections: @@ -27,10 +27,10 @@ license_detections: which is in the public domain. identifier: gpl_2_0_plus_and_public_domain-e8510ebe-e9a6-c0d1-ae7e-42280922b32a - license_expression: smail-gpl - license_expression_spdx: LicenseRef-scancode-smail-gpl + license_expression_spdx: SMAIL-GPL matches: - license_expression: smail-gpl - license_expression_spdx: LicenseRef-scancode-smail-gpl + license_expression_spdx: SMAIL-GPL from_file: start_line: 18 end_line: 161 From bb7ac7d09d16dd99e0e7f2918e0e0a440c445014 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 9 Jan 2025 23:11:18 +0530 Subject: [PATCH 4/5] Update owners and rules from feedback Signed-off-by: Ayan Sinha Mahapatra --- .../licenses/cgal-linking-exception.LICENSE | 2 +- .../data/licenses/generic-xts.LICENSE | 2 +- src/licensedcode/data/licenses/mips.LICENSE | 2 +- .../data/licenses/thirdeye.LICENSE | 2 +- ...ndependent-module-linking-exception_1.RULE | 28 +++++++++++++++++++ ...dependent-module-linking-exception_2.RULE} | 9 ++++-- 6 files changed, 38 insertions(+), 7 deletions(-) create mode 100644 src/licensedcode/data/rules/lgpl-2.0-plus_with_independent-module-linking-exception_1.RULE rename src/licensedcode/data/rules/{independent-module-linking-exception_1.RULE => lgpl-2.0-plus_with_independent-module-linking-exception_2.RULE} (82%) diff --git a/src/licensedcode/data/licenses/cgal-linking-exception.LICENSE b/src/licensedcode/data/licenses/cgal-linking-exception.LICENSE index 34dfaa891c..174d9e2456 100644 --- a/src/licensedcode/data/licenses/cgal-linking-exception.LICENSE +++ b/src/licensedcode/data/licenses/cgal-linking-exception.LICENSE @@ -3,7 +3,7 @@ key: cgal-linking-exception short_name: CGAL Linking Exception name: CGAL Linking Exception category: Copyleft Limited -owner: cgal.org +owner: CGAL Project is_exception: yes spdx_license_key: CGAL-linking-exception other_urls: diff --git a/src/licensedcode/data/licenses/generic-xts.LICENSE b/src/licensedcode/data/licenses/generic-xts.LICENSE index fc11aa9091..57cfe178d0 100644 --- a/src/licensedcode/data/licenses/generic-xts.LICENSE +++ b/src/licensedcode/data/licenses/generic-xts.LICENSE @@ -3,7 +3,7 @@ key: generic-xts short_name: Generic XTS License name: Generic XTS License category: Permissive -owner: Unspecified +owner: zulucrypt Project spdx_license_key: generic-xts other_urls: - https://github.com/mhogomchungu/zuluCrypt/blob/master/external_libraries/tcplay/generic_xts.c diff --git a/src/licensedcode/data/licenses/mips.LICENSE b/src/licensedcode/data/licenses/mips.LICENSE index 8aeec59f83..d89bd8077a 100644 --- a/src/licensedcode/data/licenses/mips.LICENSE +++ b/src/licensedcode/data/licenses/mips.LICENSE @@ -3,7 +3,7 @@ key: mips short_name: MIPS License name: MIPS License category: Permissive -owner: MIPS Computer Systems, Inc. +owner: MIPS Computer Systems notes: | Added in SPDX license list 3.25 This was previously the license rule: other-permissive_116.RULE diff --git a/src/licensedcode/data/licenses/thirdeye.LICENSE b/src/licensedcode/data/licenses/thirdeye.LICENSE index 8a909f3c8a..1bab43240b 100644 --- a/src/licensedcode/data/licenses/thirdeye.LICENSE +++ b/src/licensedcode/data/licenses/thirdeye.LICENSE @@ -3,7 +3,7 @@ key: thirdeye short_name: ThirdEye License name: ThirdEye License category: Permissive -owner: Third Eye Software, Inc. +owner: Third Eye Software spdx_license_key: ThirdEye other_urls: - https://sourceware.org/cgit/binutils-gdb/tree/include/coff/symconst.h#n11 diff --git a/src/licensedcode/data/rules/lgpl-2.0-plus_with_independent-module-linking-exception_1.RULE b/src/licensedcode/data/rules/lgpl-2.0-plus_with_independent-module-linking-exception_1.RULE new file mode 100644 index 0000000000..f46324f6b3 --- /dev/null +++ b/src/licensedcode/data/rules/lgpl-2.0-plus_with_independent-module-linking-exception_1.RULE @@ -0,0 +1,28 @@ +--- +license_expression: lgpl-2.0-plus WITH independent-module-linking-exception +is_license_notice: yes +minimum_coverage: 90 +referenced_filenames: + - COPYING +--- + +The source code of the Free Pascal Runtime Libraries and packages are +distributed under the {{Library GNU General Public License}} +(see the file COPYING) with the following modification: + +As a special exception, the copyright holders of this library give you +permission to link this library with independent modules to produce an +executable, regardless of the license terms of these independent modules, +and to copy and distribute the resulting executable under terms of your choice, +provided that you also meet, for each linked independent module, the terms +and conditions of the license of that module. An independent module is a module +which is not derived from or based on this library. If you modify this +library, you may extend this exception to your version of the library, but you are +not obligated to do so. If you do not wish to do so, delete this exception +statement from your version. + +If you didn't receive a copy of the file COPYING, contact: + Free Software Foundation + 675 Mass Ave + Cambridge, MA 02139 + USA \ No newline at end of file diff --git a/src/licensedcode/data/rules/independent-module-linking-exception_1.RULE b/src/licensedcode/data/rules/lgpl-2.0-plus_with_independent-module-linking-exception_2.RULE similarity index 82% rename from src/licensedcode/data/rules/independent-module-linking-exception_1.RULE rename to src/licensedcode/data/rules/lgpl-2.0-plus_with_independent-module-linking-exception_2.RULE index 2da9068664..13e05e6bd4 100644 --- a/src/licensedcode/data/rules/independent-module-linking-exception_1.RULE +++ b/src/licensedcode/data/rules/lgpl-2.0-plus_with_independent-module-linking-exception_2.RULE @@ -1,6 +1,9 @@ --- -license_expression: independent-module-linking-exception -is_license_text: yes +license_expression: lgpl-2.0-plus WITH independent-module-linking-exception +is_license_notice: yes +minimum_coverage: 90 +referenced_filenames: + - COPYING --- This is the file COPYING.FPC, it applies to the Free Pascal Run-Time Library @@ -8,7 +11,7 @@ This is the file COPYING.FPC, it applies to the Free Pascal Run-Time Library Development Team. The source code of the Free Pascal Runtime Libraries and packages are -distributed under the Library GNU General Public License +distributed under the {{Library GNU General Public License}} (see the file COPYING) with the following modification: As a special exception, the copyright holders of this library give you From 4a45d5b3192dc361fb03a362c501a9ede0c43923 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Fri, 10 Jan 2025 01:27:32 +0530 Subject: [PATCH 5/5] Add more licenses from dejacode These were added by @DennisClark Reference: https://github.com/aboutcode-org/scancode-toolkit/issues/4080 Signed-off-by: Ayan Sinha Mahapatra --- .../data/licenses/socketxx-2003.LICENSE | 21 ++ .../data/licenses/teleport-ce-2024.LICENSE | 193 ++++++++++++++++++ .../data/rules/other-permissive_1066.RULE | 2 + 3 files changed, 216 insertions(+) create mode 100644 src/licensedcode/data/licenses/socketxx-2003.LICENSE create mode 100644 src/licensedcode/data/licenses/teleport-ce-2024.LICENSE diff --git a/src/licensedcode/data/licenses/socketxx-2003.LICENSE b/src/licensedcode/data/licenses/socketxx-2003.LICENSE new file mode 100644 index 0000000000..e6240a618b --- /dev/null +++ b/src/licensedcode/data/licenses/socketxx-2003.LICENSE @@ -0,0 +1,21 @@ +--- +key: socketxx-2003 +short_name: Socketxx License 2003 +name: Socketxx License 2003 +category: Permissive +owner: Herbert Straub +homepage_url: https://github.com/hstraub/socketxx/blob/master/COPYING +spdx_license_key: LicenseRef-scancode-socketxx-2003 +text_urls: + - https://github.com/malaterre/socketxx-1/blob/master/COPYING +standard_notice: | + Copyright Notice: + ----------------- + Portions Copyright (C) 2002-2003 Herbert Straub for all my changes (see + ChangeLog) +--- + +Permission is granted to use at your own risk and distribute this software +in source and binary forms provided the above copyright notice and this +paragraph are preserved on all copies. This software is provided "as is" +with no express or implied warranty. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/teleport-ce-2024.LICENSE b/src/licensedcode/data/licenses/teleport-ce-2024.LICENSE new file mode 100644 index 0000000000..8c4898f742 --- /dev/null +++ b/src/licensedcode/data/licenses/teleport-ce-2024.LICENSE @@ -0,0 +1,193 @@ +--- +key: teleport-ce-2024 +short_name: Teleport Community Edition License 2024 +name: Teleport Community Edition License 2024 +category: Proprietary Free +owner: Teleport +homepage_url: https://github.com/gravitational/teleport/blob/master/build.assets/LICENSE-community +spdx_license_key: LicenseRef-scancode-teleport-ce-2024 +ignorable_urls: + - https://github.com/gravitational/teleport/blob/master/build.assets/LICENSE-community +--- + +Teleport Community Edition License + +THE TELEPORT COMMUNITY EDITION IS AVAILABLE ONLY TO ORGANIZATIONS THAT HAVE +LESS THAN ONE HUNDRED (100) EMPLOYEES AND LESS THAN TEN MILLION DOLLARS +($10,000,000.00) IN ANNUAL REVENUE. PROVIDED THE ORGANIZATION MEETS THESE +REQUIREMENTS, THE TELEPORT COMMUNITY EDITION IS MADE AVAILABLE UNDER THIS +LICENSE. + +INTRODUCTORY NOTE: THIS LICENSE IS A DERIVATIVE WORK OF THE APACHE LICENSE +VERSION 2.0 (AVAILABLE AT HTTPS://WWW.APACHE.ORG/LICENSES/LICENSE-2.0). IN OTHER +WORDS, THIS LICENSE CONTAINS ADDITIONAL CONDITIONS THAT THE APACHE LICENSE 2.0 +DOES NOT CONTAIN. PLEASE READ THIS LICENSE CAREFULLY, AS IT IS DIFFERENT FROM +OTHER ‘OPEN ACCESS’ LICENSES YOU MAY HAVE ENCOUNTERED PREVIOUSLY. + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "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. + + "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. + + "Legal Entity" shall mean an organization that has less than one hundred (100) + employees and less than Ten Million U.S. Dollars ($10,000,000.00) in annual revenue. + + "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. + + "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. + + "Source" form shall mean the preferred form for making modifications, including + but not limited to software source code, documentation source, and configuration files. + + "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). + + "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. + + 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. For clarity, the requirement that the party + exercising this license must be either an individual or a Legal Entity is an express + condition to the grant of the foregoing license. If the conditions of this License are + not met, no grant of license under this Section 2 exists. + + 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 crossclaim 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. For clarity, the requirement that the party exercising this + license must be either an individual or a Legal Entity is an express condition to the + grant of the foregoing license. If the conditions of this License are not met, + no grant of license under this Section 3 exists. + + 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 tradenames, 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 provides 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 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 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 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 Teleport Community Edition License to your work. + + To apply the Teleport Community Edition 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 Teleport Community Edition License, Version 1.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + https://github.com/gravitational/teleport/blob/master/build.assets/LICENSE-community + + 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/rules/other-permissive_1066.RULE b/src/licensedcode/data/rules/other-permissive_1066.RULE index 1b6aed9998..b69a376b75 100644 --- a/src/licensedcode/data/rules/other-permissive_1066.RULE +++ b/src/licensedcode/data/rules/other-permissive_1066.RULE @@ -1,6 +1,8 @@ --- license_expression: other-permissive is_license_notice: yes +is_deprecated: yes +notes: This is now the socketxx-2003.LICENSE --- // Permission is granted to use at your own risk and distribute this software