From c8d50a6ebbe18ea1f8dedaeac06d553c54d51610 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 6 Jul 2023 21:00:29 +0530 Subject: [PATCH 01/16] Add new licenses and license modifications - Add new licenses - Add the category modification to ofl-1.1 Signed-off-by: Ayan Sinha Mahapatra --- .../data/licenses/aldor-public-2.0.LICENSE | 55 ++++ .../data/licenses/asal-1.0.LICENSE | 39 +++ .../data/licenses/cc-by-sa-3.0-igo.LICENSE | 1 + .../licenses/github-codeql-terms-2020.LICENSE | 204 +++++++++++++ .../gpl-3.0-interface-exception.LICENSE | 1 + .../licenses/huggingface-tos-20220915.LICENSE | 265 +++++++++++++++++ .../libpri-openh323-exception.LICENSE | 2 +- .../licenses/linux-man-pages-1-para.LICENSE | 2 +- .../licenses/linux-man-pages-2-para.LICENSE | 2 +- .../linux-man-pages-copyleft-var.LICENSE | 2 +- .../data/licenses/ncsa-httpd-1995.LICENSE | 44 +++ .../data/licenses/nist-software.LICENSE | 2 +- .../data/licenses/ofl-1.1.LICENSE | 2 +- .../open-weights-permissive-1.0.0.LICENSE | 30 ++ .../data/licenses/opl-uk-3.0.LICENSE | 1 + .../qskinny-exception-lgpl-2.1.LICENSE | 38 +++ src/licensedcode/data/licenses/sgp4.LICENSE | 3 +- .../licenses/slint-commercial-2.0.LICENSE | 274 ++++++++++++++++++ .../licenses/slint-royalty-free-1.0.LICENSE | 50 ++++ .../licenses/the-stack-tos-2023-07.LICENSE | 19 ++ .../data/licenses/vaadin-cvdl-4.0.LICENSE | 124 ++++++++ .../licenses/vsftpd-openssl-exception.LICENSE | 1 + .../data/licenses/widget-workshop.LICENSE | 1 + .../data/licenses/xdebug-1.03.LICENSE | 1 + 24 files changed, 1156 insertions(+), 7 deletions(-) create mode 100644 src/licensedcode/data/licenses/aldor-public-2.0.LICENSE create mode 100644 src/licensedcode/data/licenses/asal-1.0.LICENSE create mode 100644 src/licensedcode/data/licenses/github-codeql-terms-2020.LICENSE create mode 100644 src/licensedcode/data/licenses/huggingface-tos-20220915.LICENSE create mode 100644 src/licensedcode/data/licenses/ncsa-httpd-1995.LICENSE create mode 100644 src/licensedcode/data/licenses/open-weights-permissive-1.0.0.LICENSE create mode 100644 src/licensedcode/data/licenses/qskinny-exception-lgpl-2.1.LICENSE create mode 100644 src/licensedcode/data/licenses/slint-commercial-2.0.LICENSE create mode 100644 src/licensedcode/data/licenses/slint-royalty-free-1.0.LICENSE create mode 100644 src/licensedcode/data/licenses/the-stack-tos-2023-07.LICENSE create mode 100644 src/licensedcode/data/licenses/vaadin-cvdl-4.0.LICENSE diff --git a/src/licensedcode/data/licenses/aldor-public-2.0.LICENSE b/src/licensedcode/data/licenses/aldor-public-2.0.LICENSE new file mode 100644 index 00000000000..cf91de2f40f --- /dev/null +++ b/src/licensedcode/data/licenses/aldor-public-2.0.LICENSE @@ -0,0 +1,55 @@ +--- +key: aldor-public-2.0 +short_name: Aldor Public License 2.0 +name: Aldor Public License 2.0 +category: Proprietary Free +owner: Aldor +homepage_url: https://www.aldor.org/AldorPublicLicense2_0.html +spdx_license_key: LicenseRef-scancode-aldor-public-2.0 +--- + +Aldor Public License 2.0 + +This Aldor distribution contains software and documentation, some in source +form only, other in source and binary form. Redistribution and use in source +and binary forms, with or without modification, are permitted provided +that the following conditions are met: + +* Redistributions of source code 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 Aldor Software Organization, Aldor.org + nor the names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +* If you distribute a modified form of either source or binary code + (a) you must make the source form of these modification available to the + Aldor Software Organization + (b) you grant the Aldor Software Organization a royalty-free license to use, + modify or redistribute your modifications without limitation, and + (c) you represent that you are legally entitled to grant these rights + and that you are not providing the Aldor Software Organization with + any code that violates any law or breaches any contract. + +* Your redistribution and use is on a non-commercial basis, meaning that no + payment is made in connection with it, whether directly (as in payment + for a copy of the software) or indirectly (as in payment for some + service related to the software, or payment for some product or + service that includes a copy of the software "without charge"). + + +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/asal-1.0.LICENSE b/src/licensedcode/data/licenses/asal-1.0.LICENSE new file mode 100644 index 00000000000..a250844db01 --- /dev/null +++ b/src/licensedcode/data/licenses/asal-1.0.LICENSE @@ -0,0 +1,39 @@ +--- +key: asal-1.0 +short_name: ASAL 1.0 +name: Any Source Available License 1.0 +category: Source-available +owner: Any Association +homepage_url: https://github.com/anyproto/open/blob/cbc42aa92c77789f8d5b2e8d3852401f1bec199a/templates/LICENSE-ASAL.md +spdx_license_key: LicenseRef-scancode-asal-1.0 +other_urls: + - https://networks.any.coop/ +ignorable_urls: + - https://networks.any.coop/ +--- + +Any Source Available License 1.0 + +This license contains the terms and conditions under which Any Association makes available its Software. Your use of the Software is subject to these terms and conditions. + +Any Association grants you (“Licensee”) a license to use, modify, and redistribute the Software, but only (a) for Non-Commercial Use, or (b) for Commercial Use in Allowed Networks. + +If Licensee makes available a copy of the Software to any third party, the Software must be subject to the terms of this license only, and Licensee must provide a copy of this license to that third party. If Licensee makes changes or additions to the Software, Licensee may license those changes or additions under terms of your choice, but Licensee cannot change the license for the Software. + +These terms do not allow Licensee to sublicense or transfer any of Licensee’s rights to anyone else. These terms do not imply any other licenses not expressly granted in this license. + +If Licensee violates any of these terms, or uses the Software in a way not authorized under this license, the license granted to Licensee ends immediately. If Licensee makes, or authorizes any other person to make, any written claim that the Software, or any other Any Association Product, infringes or contributes to infringement of any patent, all rights granted to Licensee under this license end immediately. + +As far as the law allows, the Software is provided AS IS, without any warranty or condition, and Any Association will not be liable to Licensee for any damages arising out of these terms or the use or nature of the Software, under any kind of legal claim. + +Terms in this license are used as follows: + +A “Any Association Product” is any product or service offered by Any Association or its affiliates. + +“Non-Commercial Use” means personal, academic, scientific, or research and development use, or evaluating the Software, but does not include uses where the Software facilitates any transaction of economic value other than on Allowed Networks. + +Any use that is not a Non-Commercial Use is a “Commercial Use.” + +“Allowed Networks” (https://networks.any.coop) are the networks, identified by their unique ids, names, or list of nodes, that are expressly authorized by Any Association, to which the Software may send requests. Any Association may add networks to this list, and, upon reasonable notice, remove networks from it. + +To “use” means any use, modification, distribution or other exploitation of the Software or any part of it. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/cc-by-sa-3.0-igo.LICENSE b/src/licensedcode/data/licenses/cc-by-sa-3.0-igo.LICENSE index 3be58a4a6a0..131efb1601d 100644 --- a/src/licensedcode/data/licenses/cc-by-sa-3.0-igo.LICENSE +++ b/src/licensedcode/data/licenses/cc-by-sa-3.0-igo.LICENSE @@ -4,6 +4,7 @@ short_name: CC-BY-SA-3.0-IGO name: Creative Commons Attribution ShareAlike 3.0 IGO category: Copyleft Limited owner: Creative Commons +homepage_url: https://creativecommons.org/licenses/by-sa/3.0/igo/legalcode spdx_license_key: CC-BY-SA-3.0-IGO other_urls: - https://creativecommons.org/licenses/by-sa/3.0/igo/legalcode diff --git a/src/licensedcode/data/licenses/github-codeql-terms-2020.LICENSE b/src/licensedcode/data/licenses/github-codeql-terms-2020.LICENSE new file mode 100644 index 00000000000..acf36a974fc --- /dev/null +++ b/src/licensedcode/data/licenses/github-codeql-terms-2020.LICENSE @@ -0,0 +1,204 @@ +--- +key: github-codeql-terms-2020 +short_name: GitHub CodeQL Terms 2020 +name: GitHub CodeQL Terms and Conditions 2020 +category: Proprietary Free +owner: GitHub Inc +homepage_url: https://github.com/github/codeql-cli-binaries/blob/main/LICENSE.md +spdx_license_key: LicenseRef-scancode-github-codeql-terms-2020 +text_urls: + - https://raw.githubusercontent.com/github/codeql-cli-binaries/main/LICENSE.md +ignorable_urls: + - https://github.com/contact + - https://github.com/logos + - https://support.github.com/contact +--- + +GitHub CodeQL Terms and Conditions +================================== +These GitHub CodeQL Terms and Conditions ("**Terms**") are a legal +agreement between you (either as an individual or on behalf of an +entity) and GitHub, Inc. regarding your use of the GitHub CodeQL +software and associated documentation (collectively, the +"**Software**"). By using the Software, you accept these Terms. +**Please read all of these Terms;** in many cases, provisions set +forth later in the Terms limit and qualify provisions set forth +earlier in the Terms. If you do not accept these Terms, do not +download, install, use, or copy the Software. + +Definitions +----------- + +In these Terms: + + * "OSI-approved License" means an Open Source Initiative + (OSI)-approved open source software license. + + * "Open Source Codebase" means a codebase that is released under an + OSI-approved License. + +Use Rights; Scope of License +---------------------------- + +The Software is licensed on a per user basis. Here's what you may do +with the Software, but subject to License Restrictions provisions +below: + + * Use the Software to perform academic research. + + * Use the Software to demonstrate the Software. + + * Test CodeQL queries that are released under an OSI-approved + Licence to confirm that new versions of those queries continue to + find the right vulnerabilities. + +Here's what you may also do with the Software, but only with an Open +Source Codebase and subject to the License Restrictions provisions +below: + + * Perform analysis on the Open Source Codebase. + + * If the Open Source Codebase is hosted and maintained on + GitHub.com, generate CodeQL databases for or during automated + analysis, CI, or CD. + +License Restrictions +-------------------- + +These Terms do not authorize, and the Software may not be used for any +purpose not expressly set forth above, including: + + * To otherwise or in any other context generate any CodeQL database + for or during automated analysis, CI or CD, whether as part of + normal engineering processes or another context. + + * To otherwise or in any other context use the Software in + connection with any codebase that is not an Open Source Codebase + (e.g., code in a private repo in GitHub). + +_**Please note:** if your use of the Software is under a paid customer +license for GitHub Advanced Security, the restrictions with respect to +automated analysis, CI, and CD and use in connection with non-Open +Source Codebases do not apply._ + +At all times, except (and only to the extent) permitted by applicable +law or applicable third-party license, you will not (and have no right +to): + + * work around any technical limitations in the Software that only + allow you to use it in certain ways; + + * reverse engineer, decompile or disassemble the Software; + + * remove, minimize, block, or modify any notices of GitHub or its + suppliers in the Software; + + * use the Software in any way that is against the law; or + + * share, publish, distribute or lend the Software, provide or make + available the Software as a hosted solution (whether on a + standalone basis or combined, incorporated or integrated with + other software or services) for others to use, or transfer the + Software or these Terms to any third party. + +The Software is licensed, not sold. GitHub reserves all rights not +expressly granted in these Terms. + +Open Source Software +-------------------- + +The Software may include components licensed under open source +software licenses. Any such licenses are included in the "Open Source +Notices" documentation that is included with the Software. Such +documentation also includes copies of all applicable open source +licenses. + +To the extent the terms of the licenses applicable to open source +components require GitHub to make an offer to provide source code in +connection with the Software, such offer is hereby made, and you may +exercise it by contacting GitHub: https://github.com/contact. + +Unless otherwise agreed to in writing with GitHub, your agreement with +GitHub will always include, at a minimum, these Terms. Open source +software licenses for the Software's source code constitute separate +written agreements. To the limited extent that any open source +software license expressly supersedes these Terms, such open source +license governs your use of the applicable component(s) of the +Software subject to such license. + +GitHub Trademarks +----------------- + +These Terms do not grant any right or license to use any of GitHub's +trademarks or logos, including, without limitation, the names GitHub +and CodeQL and any Software logo designs in the "logos" folder of the +Software. You agree not to display or use any of these trademarks or +logos in any manner without GitHub's prior written permission, except +as allowed by GitHub's Logos and Usage Policy located at +https://github.com/logos. GitHub reserves all right, title and +interest in and to all GitHub trademarks and logos. + +Additional Services +------------------- + +Auto-Updates: The Software may include an auto-update service. If the +Software automatically enables such service (or, if it is not +automatically enabled and you choose to use it), GitHub will +automatically update the Software when a new version is available. + +Support +------- + +Because the Software is "as-is," GitHub may not provide support for it. + +Export Control +-------------- + +Customer will comply with all applicable export and import laws and +regulations that apply to the Software. + +Disclaimer; Limitations of Liability +------------------------------------ + +THE SOFTWARE, INCLUDING ANY ADDITIONAL SERVICES, IS PROVIDED ON AN +"AS-IS" BASIS, AND GITHUB GIVES NO EXPRESS WARRANTIES, GUARANTEES OR +CONDITIONS. TO THE EXTENT PERMITTED BY APPLICABLE LAW, GITHUB +DISCLAIMS THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE AND NON-INFRINGEMENT. YOUR USE OF THE SOFTWARE IS +AT YOUR SOLE RISK. + +TO THE EXTENT PERMITTED BY APPLICABLE LAW, YOU EXPRESSLY UNDERSTAND +AND AGREE THAT (1) YOU CAN RECOVER DIRECT DAMAGES RELATING TO THE +SOFTWARE, INCLUDING ANY ADDITIONAL SERVICES, UP TO U.S. $5.00 FROM +GITHUB AND ITS SUPPLIERS, AND (2) GITHUB WILL NOT BE LIABLE FOR ANY +INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES, +INCLUDING, WITHOUT LIMITATION, ANY DAMAGES FOR LOSS OF PROFITS, +GOODWILL, USE, OR DATA OR OTHER INTANGIBLE LOSSES (EVEN IF GITHUB HAS +BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES) RELATING TO THE +SOFTWARE, INCLUDING ANY ADDITIONAL SERVICES. + +Miscellaneous +------------- + +_No Waiver._ The failure of GitHub to exercise or enforce any right or +provision of these Terms will not constitute a waiver of such right or +provision. + +_Entire Agreement._ These Terms, together with any open source +software licenses referenced above, constitutes the entire agreement +between you and GitHub regarding your use of the Software, superseding +any prior agreements between you and GitHub (including, but not +limited to, any prior versions of these Terms) regarding such use. + +_Governing Law._ You agree that these Terms and your use of the +Software are governed by the laws of the State of California and any +dispute relating to the Software or your use thereof must be brought +in a tribunal of competent jurisdiction located in or near San +Francisco, California. + +_Modifications._ These Terms may only be modified by a written +amendment signed by an authorized representative of GitHub, or by the +posting by GitHub of a revised version. + +_Contact Us._ Questions about these Terms? Contact us at +https://support.github.com/contact. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/gpl-3.0-interface-exception.LICENSE b/src/licensedcode/data/licenses/gpl-3.0-interface-exception.LICENSE index bdabf980045..bf4205506ec 100644 --- a/src/licensedcode/data/licenses/gpl-3.0-interface-exception.LICENSE +++ b/src/licensedcode/data/licenses/gpl-3.0-interface-exception.LICENSE @@ -4,6 +4,7 @@ short_name: GPL-3.0 Interface Exception name: GPL-3.0 Interface Exception category: Copyleft Limited owner: Free Software Foundation (FSF) +homepage_url: https://www.gnu.org/licenses/gpl-faq.en.html#LinkingOverControlledInterface is_exception: yes spdx_license_key: GPL-3.0-interface-exception other_urls: diff --git a/src/licensedcode/data/licenses/huggingface-tos-20220915.LICENSE b/src/licensedcode/data/licenses/huggingface-tos-20220915.LICENSE new file mode 100644 index 00000000000..d0dcac068b4 --- /dev/null +++ b/src/licensedcode/data/licenses/huggingface-tos-20220915.LICENSE @@ -0,0 +1,265 @@ +--- +key: huggingface-tos-20220915 +short_name: HuggingFace TOS 2022-09-15 +name: HuggingFace Terms of Service 2022-09-15 +category: Commercial +owner: BigScience +homepage_url: https://huggingface.co/terms-of-service +spdx_license_key: LicenseRef-scancode-huggingface-tos-20220915 +ignorable_urls: + - https://github.com/huggingface + - https://huggingface.co/ + - https://huggingface.co/infinity + - https://huggingface.co/pricing + - https://huggingface.co/privacy +ignorable_emails: + - dmca@huggingface.co + - legal@huggingface.co +--- + +Terms of Service + +Effective Date: September 15, 2022 + +Thanks for using Hugging Face and being part of our awesome community! + +We drafted the following Terms of Service to make your user experience as smooth, private and secure as possible. We are very much open to feedback - contact us at legal@huggingface.co with any question or concern! + +Please read these Terms carefully as they contain important information about what we do and do not offer, and what you can and cannot do. + +Whenever you want to use or purchase the Services that we provide at https://huggingface.co and related sites (the "Website"), these Terms of Service, together with our Supplemental Terms, notices and policies available at https://huggingface.co, and/or any other binding document that we provide and/or that you sign (the “Terms” or the “Agreement”) will apply to you. + +In other words, these Terms are a binding agreement between us, Hugging Face, Inc. a Delaware corporation ("Hugging Face", "Company", "us", "we"), and You, whether you are a user ("User", "You") or a customer ("Customer", "you"). You should also carefully review all of our other policies available on our Website, including our Privacy Policy. + +By accessing, using or purchasing the Services, you consent to all of these Terms and policies. So, if you do not agree with any of those, please do not access, use or purchase the Services. + +We may change or update the Terms from time to time. Changes will be effective 10 days following posting on the Website. If you continue using the Services 10 days following such posting, that means you accept those changes. + +We may also post and update supplemental terms for specific Services ("Supplemental Terms"), and such Supplemental Terms will also apply to you. + +A few definitions + +Let's make sure we speak the same language! + +"Account" is the account that you, or your entity, will create on the Website to access, use or purchase our Services. It must be secured by a strong password! + +"Agreement" or "Terms" refer to all of the terms and conditions that apply between us. They include these Terms, Supplemental Terms, notices and policies available at https://huggingface.co, and/or any other binding document that we provide and/or that you sign, including but not limited to an Order Form, a Scope of Work or a Master Services Agreement. + +"Inference API" refers to hosted services available on https://huggingface.co that let you, individuals, companies or organizations, run inference via application programming interface on machine learning models publicly or privately hosted on Hugging Face's model hub. + +"Content" refers to any material posted, displayed, or accessed on our Website or Hub, including but not limited to code, data, text, graphics, images, applications, or software you, we, or any third party provide or make available. + +"Dataset" refers to a structured collection of data samples used to train machine learning Models. + +"Effective Date" refers to the last date of signature of the Agreement, or any other binding document. + +"Inference Endpoint Service" refers to the Hugging Face Hub service through which the Customer can create, edit, manage and delete Managed Endpoints. + +"Hugging Face" refers to Hugging Face Inc., which may perform its obligations through its affiliates, directors, subsidiaries, contractors, licensors, officers, agents and/or employees. + +"Hugging Face Hub", or "Hub" refers to the hosting platform where Users can build, benchmark, share, version and deploy Repositories, which may include Models, Datasets and Machine Learning Applications. + +"Hugging Face Open-Source Libraries" refers to the Hugging Face open-source software projects available at https://github.com/huggingface/, including Transformers, Datasets and Tokenizers. + +"Infinity Service" refers to the containerized solution to deploy end-to-end optimized inference pipelines for state of the art Transformers Models, available at https://huggingface.co/infinity. + +"Machine Learning Application" refers to a repository hosted on the Hub that allows a User to showcase Machine Learning experiments. + +"Model" refers to a pre-trained machine learning model including algorithms and weights, which can be run to make predictions. + +"Order Form" refers to the document shared by Hugging Face to the Customer describing the quantity of services ordered by the Customer and the fees payable for such services. Additional Order Forms may be negotiated between and executed by the Parties, and shall be incorporated into the Agreement. + +"Organization" refers to a workspace representing a legal entity and/or several Users. A User can be part of multiple organizations. + +"Premium Support" refers to qualified information or any other materials provided by Hugging Face via email or any other instant messaging or communication service to the Customer to address the Customer’s questions on the use and optimization of the Hugging Face Open-Source Libraries, Hugging Face or Customer Models. + +"Repository" refers to a data structure which contains all of the project files and the entire revision history. A Repository may be public (i.e. anyone on the internet can see it, but only you or members of your organization can make changes) or private (i.e. only you or members of your organization can see and make changes to the repository). + +"Services" refer to the products and/or services we offer or provide, and that you access, use or purchase. Services may include limited licenses or subscriptions to access or use certain offerings in accordance with these Terms, including use of Models, Datasets, Hugging Face Open-Sources Libraries, the Inference API, AutoTrain, Expert Acceleration Program, Infinity or other Content. Reference to "purchases" and/or "sales" mean a limited right to access and use a Service (not a transfer or any ownership right, title, or interest) in accordance with these Terms. + +"User" refers to the individual person, company or organization that accesses, receives, or uses the Services. That's you! + +Your Use of the Services + +Here are the Services we offer, and how you should use them. + +We provide Services in the field of machine learning, here is the list: + + Open-Source Libraries: including Transformers, Datasets and Tokenizers + + Hugging Face public Hub: where you can build, benchmark, share, version and deploy Models, Datasets and Machine Learning Applications accessible by all Users + + Hugging Face private Hub: where you can build, benchmark, share, version and deploy Models, Datasets and Machine Learning Applications, that are only accessible by You or your Organization(s) + + Inference API Service: where you or your organization(s) can run inference via application programming interface on machine learning models publicly or privately hosted on our Model Hub + + AutoTrain premium Service: create state of the art Models from your own training data, everything being automatically hosted privately on the Model Hub. You can then share them publicly and/or serve them through the Inference API Service for example. + + Expert Acceleration Program: get Premium Support on the use of our open source and all our services and/or products. + + Infinity Service: deploy end-to-end optimized inference pipelines for state of the art Transformers Models. + + Hardware Partner Program: access State of the Art hardware and hardware-specific machine learning optimization techniques for production performance. + + Inference Endpoints: easily deploy machine learning models on dedicated, secure and autoscaling infrastructure + +More awesome Services. Stay tuned!! + +You must use our Services in strict compliance with these Terms, the Supplemental Terms for each Service, all of our policies available on our Website, and all applicable laws or regulations in the relevant jurisdiction(s). + +We may at any time modify, suspend, or discontinue, temporarily or permanently, the Services (or any part thereof) with or without notice. You agree that we will not be liable to you or to any third party for any modification, suspension or discontinuance of the Services. + +Your Account + +Pretty basic, but necessary before accessing some of our Services! + +In order to create an Account for yourself or for your Organization on our Website, you must be a natural person of at least age 13, or a legal entity duly registered. If you decide to create an Account for your Organization, you represent that you have the authority to act on behalf of your Organization and bind your Organization to these Terms. + +When you create your Account, we are going to ask you to provide us with some basic information, such as your email address password, username, full name, and other optional information such as an avatar, your interests, usernames to your third-party social networks, or payment information if you decide to purchase one of our paid Services. All information must be accurate and valid. + +Security is very important to us, and we need every member of our community to cooperate. You are responsible for maintaining the confidentiality and security of your password necessary for accessing your Account and the Services. You may not disclose your password to any third party, and you are solely responsible for any action taken with your Account. You must notify us immediately of any actual or suspected breach of security on your Account, loss or compromise of password, or unauthorized use of your Account. + +Your Content + +Wondering about what we do with your Content? + +You are solely responsible for the Content you post, publish, display or otherwise make available on our Website, and for any other action or omission that results from your use of the Services (including our Content or other user's Content), or the use by a person or an entity that you have authorized under your Account. + +You represent and warrant that you have ownership, control, and responsibility for the Content you post or otherwise make available on our Website, or otherwise have the right to do so. Your Content must not be misleading or unlawful, and must not violate any of these Terms, applicable law and regulation, or infringe or misappropriate any rights of any person or entity. We may remove your Content at any time, at our sole discretion, if we have a concern about your Content. + +You own the Content you create! We will not sell your Content, nor will we use it in any other way as permitted under these Terms. However, by posting your Content or otherwise making it available on our Website, you must be aware that: + + You hereby grant us a worldwide, royalty-free and non-exclusive license to use, display, publish, reproduce, distribute, and make derivative works of such Content to provide Services and as otherwise permitted under these Terms and our Privacy Policy; and, + + Your Content will be viewed by others, and therefore: + + If you decide to set your Repository public, you grant each User a perpetual, irrevocable, worldwide, royalty-free, non-exclusive license to use, display, publish, reproduce, distribute, and make derivative works of your Content through our Services and functionalities; + If you decide to set your Repository private, we will use reasonable and appropriate measures designed to keep your Content confidential, and protected from any unauthorized access or disclosure. However, we may access or share your private information pursuant to the terms set forth in our Privacy Policy. + +When Content contains notice of a reasonable and customary license, (such as an open source license) such Content is intended to remain under the terms of such license when further accessed, distributed, or used. Neither party is permitted to remove reference to any such license. + +Any Content you download, access or use from us or another User, is at your own risk and subject to these Terms and/or the terms accompanying such Content. + +Payment + +We work hard to make our Services most useful to you, and we thank you for your trust and support! + +Our plans and fees payable for the use of the Services you decide to purchase are available at https://huggingface.co/pricing. You may decide to choose a custom plan, in which case the payable fees and payment terms will be subject to further discussions and mutual agreement with us, and will be specified in the applicable Services Agreement, Order Form or any other binding document signed between us. + +All fees are exclusive of any applicable taxes, which You are solely responsible to pay. + +We reserve the right to adjust our pricing from time to time and at our sole discretion. In such event, prices will remain fixed during the term of your initial subscription, and adjusted fees will be applicable only after the term of your new subscription. + +The plan is billed in advance on a monthly basis, and usage based fees, which apply if you go over your allotted usage, will be billed as they go. + +Payment is processed on the Website, which includes a third-party payment or credit card processor's services. The payment processor's or credit card company's agreement governs your use of the designated account or credit card you provide, and you must refer to that agreement and not these Terms to determine your rights and liabilities relating to such agreement, account and activities. By providing us with your account or credit card number and associated payment information, you agree that we are authorized to immediately invoice your account for all fees due and payable and that no additional notice or consent is required. You agree to immediately notify us of any change in your billing address or the account or credit card use for the payment. All fees are non-refundable and exclusive of any applicable taxes, which the Customer is solely responsible to pay. You will indemnify us for any taxes relating to your purchase or use of the Services, except for taxes relating to our income. + +For certain Services, the Service Fees and payment terms may be specified in the Supplemental Terms and/or in any other binding document signed between us, including but not limited to an Order Form, a Scope of Work, or a Master Service Agreement, which are fully incorporated into the Agreement between us. + +Termination + +Don't go! But if you do, here is what happens after termination. + +You may decide to cancel your Account whenever you want, at your sole discretion. + +We may do the same, and we reserve the right to suspend or terminate your access to the Services anytime with or without cause, and at our own discretion, with or without notice. + +Upon cancellation of your Account, we will use commercially reasonable efforts to delete your information and Content of your own Repositories, whether public or private, within 90 days. We will not delete the Content that you contributed to other Users' Repositories, or copies made by us or other Users. + +We also reserve the right to retain your information for legal or regulatory compliance, pursuant to standard archiving, recovery, and back-up processes and practices, and pursuant to our Privacy Policy. + +For certain Services, the Service Term and causes for termination may be specified in the Supplemental Terms and/or in any other binding document signed between us, including but not limited to an Order Form, a Scope of Work, or a Master Service Agreement, which are fully incorporated into the Agreement between us. + +Confidentiality + +What is confidential, stays confidential. + +All information relating to these Terms and/or during negotiations before the execution of any binding document that we may share between us shall be treated as confidential (“Confidential Information”). + +During the Service Term, and for at least one (1) year thereafter, we expressly agree (i) to maintain the strict confidentiality of such Confidential Information, and to refrain from disclosing such Confidential Information to any third party, except as authorized by the original disclosing party in writing; (ii) to use such Confidential Information only for the purposes of performing its obligations or exercising its rights under this Agreement; and (iii) to use at least a reasonable standard of care in protecting the Confidential Information. + +These restrictions on the use or disclosure of Confidential Information shall not apply to any Confidential Information (i) which has been independently developed by the receiving Party, as evidenced by its written records, (ii) which has been lawfully received free of restriction from another source having the right to furnish such Confidential Information; or (iii) after it has become generally available to the public without breach of this section by the receiving Party; or (iv) which at the time of disclosure was already known to the receiving Party, and free of restriction as evidenced by documentation in such Party's possession; or (v) which the disclosing Party confirms in writing is free of such restrictions; or, (vi) which is required to be disclosed in any legal proceeding, upon express request from a governmental or regulatory agency, and/or pursuant to a requirement of law (and only with respect to such disclosure). + +Each of us may disclose Confidential Information only to our employees, agents or subcontractors who need it in order to exercise rights or perform obligations under the Agreement, and who are required to protect it against unauthorized disclosure or use in a manner no less protective than required under the Agreement. + +Confidential Information is and shall at all times remain the exclusive property of the disclosing Party. + +Upon termination or expiration of the Agreement, we ask you to promptly destroy or return all Confidential Information, and we will do the same if you ask us to do so. + +Intellectual Property + +Let's give credit where it is due, and protect our intellectual property rights! + +Proprietary Rights. We retain ownership of all of our intellectual property rights related to the Website and the Services, including all improvements to the Services. All materials that we produce, including the Website, design, code, graphics, interfaces, trademarks, and logo shall remain our exclusive property. You may not alter, reproduce, republish, license any of our proprietary materials, unless we expressly give you a written permission to do so. All rights not expressly granted are reserved and retained by us. + +Nothing in these Terms is intended to limit our use of our knowledge, skills, experience, ideas, concepts, know-how and/or techniques developed or learned at any time, without limitation. If you provide us feedback regarding the use, operation, performance, or functionality of our Website, Services, or business (collectively, "Feedback"), you hereby grant us a perpetual, irrevocable, worldwide, royalty-free, and non-exclusive right and license to exploit and commercialize the Feedback, improve the Services, and develop and/or commercialize new offerings, which we will solely and exclusively own. In addition and subject to our Privacy Policy, we may aggregate, anonymize, or otherwise learn from data relating to your use of the Services, and use the foregoing to improve those Services. + +DMCA Policy. We comply with the Digital Millennium Copyright Act Policy! If you have any claims that any content on our Website violates or infringes your intellectual property rights, you may send your complaint to dmca@huggingface.co with detailed and accurate information supporting your claim. You also represent and warrant that you will not knowingly provide misleading information to support your claim. + +Open Source. Certain items provided with the Services may be subject to "open source" or "creative commons" or other similar licenses (collectively, "Open Source"). The Open Source license terms are not intended to be replaced or overridden by the license and other terms of these Terms; however, the limitations of liabilities, disclaimers, and this provision apply to any such Open Source. Nothing in these Terms limit your rights under, or grants you rights that supersede, the terms and conditions of any applicable Open Source license. If we (or you) make modifications to Open Source, and if the applicable Open Source requires that such modifications be made available, and we (or you) do not already publish such modifications via the applicable open source community, then modifications will be available on applicable websites. + +Supplemental Terms. Certain Services may be governed by specific intellectual property terms which are stated in the Supplemental Terms and/or in any other binding document signed between us, and which are fully incorporated into the Agreement between us. + +Privacy + +Your privacy is paramount to us, and here is how we respect it. + +We will provide the Services in accordance with our Privacy Policy available at: https://huggingface.co/privacy. + +Liability + +Our worst case scenario. + +Neither of us (or any of our affiliates, subsidiaries, contractors, licensors, officers, directors, agents, or employees ("Related Parties")) will be liable for any indirect, incidental, consequential, punitive, special, or other similar damages, including loss of revenue, profits, data, benefits, or savings, whether or not due to the fault or negligence of the company or related parties, and regardless of whether either of us or our related parties have been advised of the possibility of such damages or losses. + +Either Party’s (and each Related Party’s) aggregate liability to the other Party or any third party in any circumstance will not exceed the amount that you paid us during the 12-month period immediately preceding the last claim (or $50 if relating to a free service). This limitation will not apply to (i) either party’s liability from fraud, gross negligence, recklessness, or willful or criminal misconduct, (ii) your liability for infringement of our intellectual property rights, (iii) your liability for breach of the confidentiality section, or (iv) amounts you owe us for the service made available as per your payment obligations. + +Indemnity + +Your worst-case scenario. + +You are solely and exclusively responsible for your use of the Services! + +In this regard, you agree to indemnify, defend and hold harmless us and Related Parties from all claims, liability, and expenses, including attorney's fees, arising out or in connection with your use of (or inability to use) the Services, including but not limited to your violation of these Terms, applicable law or regulation, any Content or data posted or used by you, or any other party's use of any Service with your credentials, unless arising directly from Hugging Face’s fraud, gross negligence, recklessness, or willful or criminal misconduct, provided that we provide you with (i) a prompt written notice of the claim, demand, suit or proceeding, (ii) sole control of the defense and settlement of the claim, demand, suit or proceeding, and (iii) all reasonable assistance and cooperation in connection with the defense and settlement of the claim, at its own expense. + +Disclaimer of Warranties + +There are certain promises that we cannot make... + +We provide Services that you may or may not decide to access, use or purchase. In this regard, we make no warranties or representations about these Services. + +In other words, except as expressly provided otherwise herein, and to the fullest extent permitted by law, the Services and Content are provided "as is" and "as available". + +We disclaim all warranties or guarantees of any kind, express or implied, whether arising under any law or from any usage in trade, or otherwise, including but not limited to the implied warranties of merchantability, non-infringement, quiet enjoyment, fitness for a particular purpose, or otherwise. + +We further disclaim all warranties or guarantees about the accuracy, reliability or benefits of any Services, artificial intelligence, Models or any other technology or Content, or that the Services or Content will meet your requirements, be secure, uninterrupted or available at any time or location, or error-free, viruses-free, or that any errors will be corrected, or otherwise. + +You will be solely responsible for any damage resulting from your use of or access to the Services, your downloading of Content or data, or use of any other material provided by or through the Services. + +Miscellaneous + +Almost done! These are important legal terms that you should also read. + +Governing law and dispute resolution. These Terms and all matters regarding their interpretation and/or enforcement are governed by the Law of the State of New York, excluding its choice of law rules. If a dispute or claim relating to these Terms arises, we each agree to make a reasonable and good faith effort to agree on an out-of-court solution and to resolve the dispute. If no out-of-court settlement is reached, any related action, lawsuit, or proceeding must be brought and adjudicated exclusively by state or federal courts located in the city of New York, United States of America. Any claim, action, suit or proceeding relating to these Terms must be brought by you within one year of the event that gave rise to the claim or such claim is hereby waived to the maximum extent permitted by law. + +Assignment. We may assign or transfer all or part of our rights and obligations under these Terms to an affiliate, successor or any other entity or person without obtaining your prior written consent. Conversely, you may not assign or transfer all or part of your rights and obligations under Terms without obtaining our prior written consent. + +Subcontracting. We may subcontract all or part of our obligations under these Terms at our own discretion, and without notifying you. Nothing to worry, since we will bear the same degree of responsibility for acts and omissions of the subcontractors acting on our behalf in the performance of their obligations under these Terms as they would bear if such acts and omissions were performed by us directly. + +Changes in law or regulation. If there is any change in law or regulation that would materially restrict or prohibit our ability to provide the Services pursuant to these Terms, we may suspend or cancel the Services, or otherwise amend these Terms. + +Export Control and Sanctions. Any Service provided pursuant to these Terms may be subject to export control and sanctions laws of the U.S. and/or other applicable jurisdictions. Therefore, you may only access and use the Service in compliance with U.S. and other applicable export control and sanctions laws and regulations. + +Headings. Headings used throughout these Terms are used for convenience and reference only, and have no legal effect, nor shall affect the interpretation of these Terms. + +Entire Agreement. These Terms, together with all of the terms, policies and notices available at https://huggingface.co, or any other binding documents we provide, or agreements provided or executed by us, constitute the entire agreement between us, and supersedes all previous negotiations, proposals, commitments, writings, oral statement and understanding of any nature whatsoever. Any standard form purchase order or similar document you provided us or reference in any payment is expressly rejected if it differs from, or adds to, these Terms. + +Order of Precedence. In the event of a conflict between provisions arising out of any documents included in the Agreement, the order of precedence will be as follows, unless expressly stated otherwise: (i) the applicable Order Form if any; (ii) the applicable Scope of Work if any; (iii) any other binding document signed between us; (iv) the Supplemental Terms; (v) these Terms of Service; (vi) all other documents or policies incorporated by reference in the Agreement. + +Severability. If any provision of these Terms, by action of law or for any other reason, is held to be prohibited, invalid, void or unenforceable in any relevant jurisdiction, such provision will be stricken, and the remaining provisions of these Terms will remain in full force and effect. + +No Waiver. The failure, in one or more instances, to perform any of the terms or conditions of these Terms, or to exercise any right hereunder, shall not be construed as a waiver of the future performance of any such terms or conditions, or the future exercise of such right, and the obligations of under these Terms with respect to such performance shall continue in full force and effect. + +Survival. The termination or expiration of these Terms shall not relieve from any obligation (i) that may have arisen prior to such termination or expiration, or (ii) that needs to survive termination or expiration in order to give full effect to its meaning, including without limitation payment obligations, confidentiality obligations, limitation of liability, warranty disclaimers, indemnities, governing law and dispute resolution, miscellaneous, and definitions. + +Execution. Each Party represents and warrants that (i) it possesses the legal right and capacity to enter into, execute, deliver and perform the Agreement; (ii) the individual signing the Agreement on the Party’s behalf has full power and authority to bind the Party to the terms and conditions set out in this Agreement; and (iii) the Agreement is a valid and binding obligation of that Party. You agree that an electronic signature shall have the same force and effect as manual signatures. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/libpri-openh323-exception.LICENSE b/src/licensedcode/data/licenses/libpri-openh323-exception.LICENSE index 37b4e8c1cd8..23a4e33b2a8 100644 --- a/src/licensedcode/data/licenses/libpri-openh323-exception.LICENSE +++ b/src/licensedcode/data/licenses/libpri-openh323-exception.LICENSE @@ -3,7 +3,7 @@ key: libpri-openh323-exception short_name: libpri OpenH323 exception name: libpri OpenH323 exception category: Copyleft -owner: asterisk +owner: Asterisk is_exception: yes spdx_license_key: libpri-OpenH323-exception other_urls: diff --git a/src/licensedcode/data/licenses/linux-man-pages-1-para.LICENSE b/src/licensedcode/data/licenses/linux-man-pages-1-para.LICENSE index d2d82c92325..cd4788c30d4 100644 --- a/src/licensedcode/data/licenses/linux-man-pages-1-para.LICENSE +++ b/src/licensedcode/data/licenses/linux-man-pages-1-para.LICENSE @@ -2,7 +2,7 @@ key: linux-man-pages-1-para short_name: Linux man-pages - 1 paragraph name: Linux man-pages - 1 paragraph -category: Copyleft +category: Copyleft Limited owner: Free Software Foundation (FSF) spdx_license_key: Linux-man-pages-1-para other_urls: diff --git a/src/licensedcode/data/licenses/linux-man-pages-2-para.LICENSE b/src/licensedcode/data/licenses/linux-man-pages-2-para.LICENSE index 01a1c47d82b..6bd1da252ac 100644 --- a/src/licensedcode/data/licenses/linux-man-pages-2-para.LICENSE +++ b/src/licensedcode/data/licenses/linux-man-pages-2-para.LICENSE @@ -2,7 +2,7 @@ key: linux-man-pages-2-para short_name: Linux man-pages 2 para name: Linux man-pages Copyleft - 2 paragraphs -category: Copyleft +category: Copyleft Limited owner: Free Software Foundation (FSF) spdx_license_key: Linux-man-pages-copyleft-2-para other_urls: diff --git a/src/licensedcode/data/licenses/linux-man-pages-copyleft-var.LICENSE b/src/licensedcode/data/licenses/linux-man-pages-copyleft-var.LICENSE index bbf8b6fe4c9..303941276b9 100644 --- a/src/licensedcode/data/licenses/linux-man-pages-copyleft-var.LICENSE +++ b/src/licensedcode/data/licenses/linux-man-pages-copyleft-var.LICENSE @@ -2,7 +2,7 @@ key: linux-man-pages-copyleft-var short_name: Linux man-pages Variant name: Linux man-pages Copyleft Variant -category: Copyleft +category: Copyleft Limited owner: Free Software Foundation (FSF) spdx_license_key: Linux-man-pages-copyleft-var other_urls: diff --git a/src/licensedcode/data/licenses/ncsa-httpd-1995.LICENSE b/src/licensedcode/data/licenses/ncsa-httpd-1995.LICENSE new file mode 100644 index 00000000000..025e244d141 --- /dev/null +++ b/src/licensedcode/data/licenses/ncsa-httpd-1995.LICENSE @@ -0,0 +1,44 @@ +--- +key: ncsa-httpd-1995 +short_name: NCSA HTTPd License 1995 +name: NCSA HTTPd License 1995 +category: Proprietary Free +owner: NCSA - University of Illinois +homepage_url: https://web.archive.org/web/19970303200757/http://hoohoo.ncsa.uiuc.edu/docs-1.5/COPYRIGHT.html +spdx_license_key: LicenseRef-scancode-ncsa-httpd-1995 +other_urls: + - https://lists.debian.org/debian-mentors/2023/06/msg00060.html +ignorable_copyrights: + - Copyright (c) 1995, Board of Trustees of the University of Illinois + - copyrighted by The Board of Trustees of the University of Illinois +ignorable_holders: + - Board of Trustees of the University of Illinois + - The Board of Trustees of the University of Illinois +ignorable_emails: + - httpd@ncsa.uiuc.edu +--- + +NCSA HTTPd Server +Software Development Group +National Center for Supercomputing Applications +University of Illinois at Urbana-Champaign +605 E. Springfield, Champaign IL 61820 +httpd@ncsa.uiuc.edu + +Copyright (C) 1995, Board of Trustees of the University of Illinois + +NCSA HTTPd software, both binary and source (hereafter, Software) is copyrighted by The Board of Trustees of the University of Illinois (UI), and ownership remains with the UI. + +The UI grants you (hereafter, Licensee) a license to use the Software for academic, research and internal business purposes only, without a fee. Licensee may distribute the binary and source code (if released) to third parties provided that the copyright notice and this statement appears on all copies and that no charge is associated with such copies. + +Licensee may make derivative works. However, if Licensee distributes any derivative work based on or derived from the Software, then Licensee will (1) notify NCSA regarding its distributing of the derivative work, and (2) clearly notify users that such derivative work is a modified version and not the original NCSA HTTPd Server software distributed by the UI by including a statement such as the following: + + "Portions developed at the National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign." + +Any Licensee wishing to make commercial use of the Software should contact the UI, c/o NCSA, to negotiate an appropriate license for such commercial use. Commercial use includes (1) integration of all or part of the source code into a product for sale or license by or on behalf of Licensee to third parties, or (2) distribution of the binary code or source code to third parties that need it to utilize a commercial product sold or licensed by or on behalf of Licensee. + +Any commercial company wishing to use the software as their commercial World Wide Web server and are not redistributing the software need not commercially license the software but can use it free of charge. + +UI MAKES NO REPRESENTATIONS ABOUT THE SUITABILITY OF THIS SOFTWARE FOR ANY PURPOSE. IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY. THE UI SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY THE USERS OF THIS SOFTWARE. + +By using or copying this Software, Licensee agrees to abide by the copyright law and all other applicable laws of the U.S. including, but not limited to, export control laws, and the terms of this license. UI shall have the right to terminate this license immediately by written notice upon Licensee's breach of, or non-compliance with, any of its terms. Licensee may be held legally responsible for any copyright infringement that is caused or encouraged by Licensee's failure to abide by the terms of this license. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/nist-software.LICENSE b/src/licensedcode/data/licenses/nist-software.LICENSE index 21bf8ebfd7a..b742c2b3e6e 100644 --- a/src/licensedcode/data/licenses/nist-software.LICENSE +++ b/src/licensedcode/data/licenses/nist-software.LICENSE @@ -2,7 +2,7 @@ key: nist-software short_name: NIST Software License name: NIST Software License -category: Public Domain +category: Permissive owner: NIST spdx_license_key: NIST-Software other_urls: diff --git a/src/licensedcode/data/licenses/ofl-1.1.LICENSE b/src/licensedcode/data/licenses/ofl-1.1.LICENSE index ab423cca62a..81ada50dace 100644 --- a/src/licensedcode/data/licenses/ofl-1.1.LICENSE +++ b/src/licensedcode/data/licenses/ofl-1.1.LICENSE @@ -2,7 +2,7 @@ key: ofl-1.1 short_name: OFL 1.1 name: SIL Open Font License 1.1 -category: Permissive +category: Free Restricted owner: SIL International homepage_url: http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web notes: | diff --git a/src/licensedcode/data/licenses/open-weights-permissive-1.0.0.LICENSE b/src/licensedcode/data/licenses/open-weights-permissive-1.0.0.LICENSE new file mode 100644 index 00000000000..78cd77eef3a --- /dev/null +++ b/src/licensedcode/data/licenses/open-weights-permissive-1.0.0.LICENSE @@ -0,0 +1,30 @@ +--- +key: open-weights-permissive-1.0.0 +short_name: Open Weights Permissive License v1.0.0 +name: Open Weights Permissive License Version 1.0.0 +category: Permissive +owner: Open-Weights +homepage_url: https://github.com/Open-Weights/Definition/blob/main/Open%20Weights%20License.MD +spdx_license_key: LicenseRef-scancode-open-weights-permissive-1.0.0 +faq_url: https://github.com/Open-Weights/Definition +--- + +# The Model License + +This is an Open Weights permissive license for NNWs. + +# Open Weights Permissive License + +# Version 1.0.0 + +## Scope +This license covers any AI-specific elements, such as neural networks or any other type of machine learning model, deep learning model, artificial intelligence model, software, data, or other material that is designated as being available under this license. + +## License +The licensor grants you the rights to do everything with the licensed elements that would otherwise infringe that contributor’s intellectual property rights, including without limitation copyright, patent rights, and trade secret rights. However, this license grants you no trademark or publicity rights. + +## Notices +If you modify the licensed elements and provide them to others, you may apply terms of your choice; however, if you provide any of the licensed elements to others in a manner that requires the license granted above, you must inform the recipient that the elements are available under this license, either by providing a copy of this license, or a reference to [URL TBD]. + +## No Liability +As far as the law allows, each element is provided as is, without any warranty or condition, and the license will not be liable to anyone for any damages related to any licensed element or this license, under any kind of legal claim. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/opl-uk-3.0.LICENSE b/src/licensedcode/data/licenses/opl-uk-3.0.LICENSE index abbc09ce16e..ef40be8101c 100644 --- a/src/licensedcode/data/licenses/opl-uk-3.0.LICENSE +++ b/src/licensedcode/data/licenses/opl-uk-3.0.LICENSE @@ -4,6 +4,7 @@ short_name: United Kingdom Open Parliament Licence v3.0 name: United Kingdom Open Parliament Licence v3.0 category: Permissive owner: Parliament of United Kingdom +homepage_url: https://www.parliament.uk/site-information/copyright-parliament/open-parliament-licence/ spdx_license_key: OPL-UK-3.0 other_urls: - https://www.parliament.uk/site-information/copyright-parliament/open-parliament-licence/ diff --git a/src/licensedcode/data/licenses/qskinny-exception-lgpl-2.1.LICENSE b/src/licensedcode/data/licenses/qskinny-exception-lgpl-2.1.LICENSE new file mode 100644 index 00000000000..2ddae3177c1 --- /dev/null +++ b/src/licensedcode/data/licenses/qskinny-exception-lgpl-2.1.LICENSE @@ -0,0 +1,38 @@ +--- +key: qskinny-exception-lgpl-2.1 +short_name: QSkinny Exception to LGPL 2.1 +name: QSkinny Exception to LGPL 2.1 +category: Copyleft Limited +owner: Uwe Rathmann +homepage_url: https://raw.githubusercontent.com/uwerat/qskinny/f49d99ac3ca3598a3f282c57389465321af004ff/COPYING +is_exception: yes +spdx_license_key: LicenseRef-scancode-qskinny-exception-lgpl-2.1 +text_urls: + - https://github.com/slint-ui/slint/blob/master/LICENSES/LicenseRef-qskinny.txt +other_urls: + - https://github.com/uwerat/qskinny/commit/9e583166ff10b669129f87f5c579f5ce30bfca4a#diff-400d38e5cfee181230373a8b02d38f50271a5bf62c62410382efddb8e8b19e22 +ignorable_copyrights: + - Copyright (c) 2016 Uwe Rathmann +ignorable_holders: + - Uwe Rathmann +--- + +QSkinny License +Version 1.0, November 1, 2016 + +QSkinny is Copyright (C) 2016 Uwe Rathmann + +You may use, distribute and copy QSkinny under the terms of +GNU Lesser General Public License version 2.1, which is displayed below +with the following exceptions: + + 1. The object code form of a "work that uses the Library" may incorporate + material from a header file that is part of the Library. You may + distribute such object code under terms of your choice, provided that: + + (i) the header files of the Library have not been modified; and + (ii) the incorporated material is limited to numerical parameters, data + structure layouts, accessors, macros, inline functions and + templates; and + (iii) you comply with the terms of Section 6 of the GNU Lesser General + Public License version 2.1. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/sgp4.LICENSE b/src/licensedcode/data/licenses/sgp4.LICENSE index c10016a6ddf..ff41f24fd70 100644 --- a/src/licensedcode/data/licenses/sgp4.LICENSE +++ b/src/licensedcode/data/licenses/sgp4.LICENSE @@ -2,8 +2,9 @@ key: sgp4 short_name: SGP4 Permission Notice name: SGP4 Permission Notice -category: Public Domain +category: Permissive owner: celestrak +homepage_url: https://celestrak.org/publications/AIAA/2006-6753/faq.php spdx_license_key: SGP4 other_urls: - https://celestrak.org/publications/AIAA/2006-6753/faq.php diff --git a/src/licensedcode/data/licenses/slint-commercial-2.0.LICENSE b/src/licensedcode/data/licenses/slint-commercial-2.0.LICENSE new file mode 100644 index 00000000000..d164f64cfab --- /dev/null +++ b/src/licensedcode/data/licenses/slint-commercial-2.0.LICENSE @@ -0,0 +1,274 @@ +--- +key: slint-commercial-2.0 +short_name: Slint Commercial License 2.0 +name: Slint Software License Agreement Version 2.0 +category: Commercial +owner: Slint +homepage_url: https://raw.githubusercontent.com/slint-ui/slint/master/LICENSES/LicenseRef-Slint-commercial.md +spdx_license_key: LicenseRef-scancode-slint-commercial-2.0 +other_urls: + - https://slint.dev/blog/sixtyfps-becomes-slint +ignorable_copyrights: + - Copyright (c) 2023 SixtyFPS GmbH +ignorable_holders: + - SixtyFPS GmbH +ignorable_urls: + - https://slint.dev/imprint.html +--- + +# Slint Software License Agreement + +Version 2.0 + +Copyright © 2023 SixtyFPS GmbH + +SixtyFPS GmbH with offices at Oranienburger Str. 44, 16540 Hohen Neuendorf, +Germany (**SixtyFPS**, **us**, **we** or **our**) grants a license to the +software (**Licensed Software**), as specified herein, subject to the Terms and +Conditions of this Slint Software License Agreement (**Agreement**). + +By using the Licensed Software, **you** agree to be bound by this Agreement. +**If you do not agree, do not use the Licensed Software.** If you are accessing +and using the Licensed Software on behalf of a company (such as your employer) +or other legal entity, you represent and warrant that you have the authority to +bind that company or other legal entity to this Agreement. In that case, **you** +and **your** will refer to that company or other legal entity. + +Each Party to this Agreement may be referred to herein individually as a +**Party** or collectively as the **Parties**. + +## Licensed Software + +The Licensed Software includes + +1. Slint compiler tool to translate Slint Design Markup Language files to Rust + (last stable Rust version at the time of licensed Slint version) and C++ + (second last C++ version at the time of licensed Slint version), + +2. Slint run-time library that can render interactive user-interfaces and + provides Rust and C++ APIs (as per above versioning) to control the + interfaces, + +3. API Documentation for Slint and reference documentation for Slint Design + Markup Language, and + +4. Source code of Slint. + +## Terms and Conditions + +1. The Licensed Software is protected by copyright laws and international + copyright treaties, as well as other intellectual property laws and + treaties. The Licensed Software is licensed, not sold. + +2. The Licensed Software may provide links to third Party libraries or code + (collectively **Third-Party Libraries**) to implement various functions. + Third-Party Libraries do not comprise part of the Licensed Software. In some + cases, access to Third-Party Libraries may be included along with the + Licensed Software delivery as a convenience for development and testing + only. You acknowledge: + + 1. that some Third-Party Libraries may require additional licensing of + copyright and/or patents from the owners of such, and + + 2. that distribution of any of the Licensed Software referencing any portion + of a Third-Party Library may require appropriate licensing from such + third parties. All such Third-Party Libraries, along with applicable + copyright notices and licenses, will be listed and made available to + you. + +3. As part of the license grant, a Slint Software License Certificate + (**License Certificate**) will be issued containing details of + + 1. the license grant, + + 2. the permitted scope of your use of the Licensed Software, and + + 3. your contact details. + +4. In case of any changes or deviations to the information noted in the License + Certificate, you are obliged to notify us in writing, not later than 7 days + after any such change or deviation has occurred. + +5. The Term of this Agreement shall begin on the date mentioned in the License + Certificate (**Effective Date**) and shall continue unless terminated + earlier as herein provided (**Term**). + +6. New releases of the Licensed Software (**Updates**) will be made available + to you for the period (**Maintenance Period**) specified in the License + Certificate. Such Updates may be bound by additional license terms. You + consent to any such additional license terms, without which you may not + install, copy, or otherwise use such Updates. + +7. The Licensed Software is to be used exclusively with your software + products (**Products**) specified in the License Certificate. + +8. We grant you a perpetual, non-exclusive, non-transferable right to use the + Licensed Software, including making modifications, for the sole purposes of + designing, developing, and testing your Products during the Term. The number + of **Users** using the Licensed Software to design, develop, and test your + Products is limited to the amount of **User Seats** specified in the License + Certificate. For clarity, each unique User is counted as one User Seat. + +9. We grant you a perpetual, non-exclusive, non-transferable right to reproduce + and distribute the object code form of the Licensed Software, including any + modifications made to the Licensed Software, during the Term. Such + distributions are permitted only with your Products and limited to the number + of **Distributions** specified in the License Certificate. + +10. The license grants are conditional on the full and timely payment of all + applicable **Fees**; if said Fees are not paid in full and by their due + date, the license shall not be granted and your Products shall be deemed as + made in breach of the Agreement ex tunc. + +11. The Fees and any other charges under this Agreement shall be paid by + you no later than thirty (30) days from the date of the applicable + invoice from us. A late payment charge of five percent per month over and + above the interest rate stipulated by applicable law shall be charged on any + unpaid balances that remain past due and which have not been disputed by you + in good faith. + +12. The Fees and any other charges payable under this Agreement are gross + amounts but exclusive of any value added tax, use tax, sales tax, + withholding tax and other taxes, duties or tariffs levied directly for the + sale, delivery, or use of the Licensed Software pursuant to any applicable + law. + +13. The Parties also agree to all the following conditions: + + (a) You may not remove or alter any copyright, trademark, or other + proprietary rights notice contained in any portion of the Licensed + Software, + + (b) Your Products may not compete with the Licensed Software, + + (c) You will indemnify and hold us, our affiliated companies, and our + suppliers, harmless from and against any claims or liabilities + arising out of the use, reproduction, or distribution of your + Products, except as set out in clause 13.(d) immediately below, + + (d) We shall indemnify and hold you harmless from and against any + claims from third parties alleging that the use of the Licensed Software + as set out in this Agreement infringes or will infringe such third + parties' intellectual property rights or other rights, + + (e) A Party shall promptly notify the other Party if it receives a claim that + the other Party shall or may be obliged to indemnify. The Parties shall + promptly give each other information and other assistance needed for + handling the claim. The Indemnifying Party may, at its cost and in its + sole discretion, take control of the defense of such claim, including + the conduct of any litigation or arbitration and the negotiation of any + settlement, in which case the indemnifying Party shall not compromise or + settle or otherwise dispose of the claim, in whole or in part, where + such compromise or settlement or disposal would require any admission or + stipulation which would reasonably be expected to have an adverse effect + on the commercial reputation of the indemnified Party, without the prior + written consent of the indemnified Party. Where the indemnifying Party + has not taken control of the defense of the claim, the indemnified Party + shall not compromise or settle or fail adequately to defend or otherwise + dispose of a claim, in whole or in part, without the written consent of + the indemnifying Party, such consent not to be unreasonably withheld or + delayed. + +14. The Licensed Software is licensed to you "as is". To the maximum extent + permitted by applicable law, we on behalf of us and our suppliers, + disclaim all warranties and conditions, either express or implied, + including, but not limited to, any implied warranties of merchantability or + fitness for a particular purpose, title, and non-infringement with regard to + the Licensed Software. The warranty disclaimer in the foregoing + notwithstanding, you may have specific legal rights which may vary from + state/jurisdiction to state/jurisdiction; as far as legally permissible, you + waive any such legal rights vis-à-vis us. + +15. We shall not under any circumstances be liable to you based on failure of + the Licensed Software if the failure resulted from your changing of the + Licensed Software, from your accident, abuse or misapplication, nor shall + we except in case of gross negligence or willful misconduct be + liable for special damages, punitive or exemplary damages, damages for loss + of profits or interruption of business or for loss or corruption of data, + nor shall any award of damages exceed the total amount you paid to us in + connection with this Agreement. + +16. Each Party shall hold Confidential Information of the other Party, its + customers, and licensors in confidence, and without written permission from + will not disclose to any person or use for its own benefit, any such + information. **Confidential Information** includes without limitation the + terms of this Agreement, computer software programs developed or licensed by + the Parties, including all documentation and methods or concepts utilized + therein, all adaptations and modifications thereto and derivative works + thereof, and related materials and information. Confidential Information + also includes any other information identified by either Party, its + licensors, or customers as proprietary or confidential, or which would + reasonably be understood under the circumstances to be confidential. All + Confidential Information shall remain the sole property of each respective + Party. Information will not be considered as Confidential Information if + + 1. available to the public other than by a breach of this Agreement; + + 2. rightfully received from a third Party not in breach of any obligation of + confidentiality; + + 3. independently developed by a Party without access to Confidential + Information of the other Party; + + 4. known to the other Party at the time of disclosure; + + 5. produced in compliance with applicable law or a court order, provided the + other Party is given notice and opportunity to intervene; or + + 6. it does not constitute a trade secret and more than five (5) years have + elapsed from the date of disclosure. In addition to any other rights or + remedies available, each Party shall be entitled to enforcement of such + obligations by court injunction. + +17. During the Term, an independent, certified auditor on our behalf, may, upon + its reasonable request, with 30 (thirty) days written notice, and at its + sole expense, examine your books and records solely with respect to your use + of the Licensed Software. Any such audit shall be conducted during regular + business hours at your facilities and shall not unreasonably interfere with + your business activities. Our auditor shall not remove, copy, or + redistribute any electronic material during an audit. If an audit reveals that + you are using the Licensed Software in a way that is in material violation + of the terms of this Agreement, then you shall pay us reasonable costs of + conducting the audit. Our auditor shall only be allowed to report violations + of the terms of this Agreement, with a copy to you. You shall be provided + the right to provide comments to the report before it is finalized. + +18. If you materially breach this Agreement, we will provide a 60 (sixty) days + written notice to you during which any such breach(es) may be cured, failing + which we will terminate the agreement. + +19. You may terminate this Agreement at any time for any reason upon 30 (thirty) + days notice to us and upon payment of all applicable fees and contractual + penalties, if any, in connection with the use of the Licensed Software. + +20. Both Parties shall comply with all applicable laws and regulations relating + to the Licensed Software in the countries in which the Parties use or modify + the Licensed Software. + +21. All notices and communications between the Parties shall be in writing and + shall be deemed given when received. For avoidance of doubt, email is + considered a written form of communication. + +22. This Agreement shall be construed, interpreted, and governed by the laws of + the Federal Republic of Germany. + +23. No term or condition contained in your purchase order will apply unless + expressly accepted by us in writing. + +24. You may assign this Agreement, in whole or in part (whether by operation of + law or otherwise), with prior consent from us, which shall not be + unreasonably withheld or delayed. We may assign this Agreement or any of its + rights hereunder or delegate any of its obligations hereunder with prior + notice to you. Any attempt to assign this Agreement other than in accordance + with this provision shall be null and void. + +25. This Agreement constitutes the complete agreement between the Parties and + supersedes all prior or contemporaneous discussions, representations, and + proposals, written or oral, with respect to the subject matters discussed + herein. No modification of this Agreement will be effective unless contained + in a written document executed by an authorized representative of each + Party. If any provision of the Agreement is found void or unenforceable, the + remainder will remain valid and enforceable according to its terms. If any + remedy provided is determined to have failed for its essential purpose, all + limitations of liability and exclusions of damages set forth in this + Agreement shall remain in effect. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/slint-royalty-free-1.0.LICENSE b/src/licensedcode/data/licenses/slint-royalty-free-1.0.LICENSE new file mode 100644 index 00000000000..cfa827380f9 --- /dev/null +++ b/src/licensedcode/data/licenses/slint-royalty-free-1.0.LICENSE @@ -0,0 +1,50 @@ +--- +key: slint-royalty-free-1.0 +short_name: Slint Royalty-free License 1.0.1 +name: Slint Royalty-free Desktop and Web Applications License, version 1.0.1 +category: Free Restricted +owner: Slint +homepage_url: https://raw.githubusercontent.com/slint-ui/slint/master/LICENSES/LicenseRef-Slint-Royalty-free-1.0.md +spdx_license_key: LicenseRef-scancode-slint-royalty-free-1.0 +other_urls: + - https://slint.dev/blog/sixtyfps-becomes-slint +ignorable_urls: + - https://github.com/slint-ui/slint/tree/master/logo/madewithslint + - https://slint.dev/snapshots/master/docs/slint/src/builtins/widgets.html#aboutslint +--- + +# Slint Royalty-free Desktop and Web Applications License, version 1.0.1 + +## Preamble + +Slint is a toolkit that can be used to build user interfaces for applications. Slint (hereafter referred to as "Software") is made available under different licenses by SixtyFPS GmbH incorporated at Oranienburger Str. 44, 16540 Hohen Neuendorf, Germany ("SixtyFPS"). The "Slint Royalty-free Desktop and Web Applications License" is suitable for those who develop desktop or web applications and do not want to use open source components under copyleft licenses. + +### 1. Grant of Rights + +SixtyFPS hereby grants You a world-wide, royalty-free, non-exclusive license to use, reproduce, make available, modify, display, perform, distribute the Software as part of a Desktop or Web Application. + +A Desktop Application is a computer program that is designed to run on a general-purpose computer (PC or notebook), typically installed and executed locally on the computer's operating system. A Web Application is a computer program that is running on a server and accessed using a web browser or client program. + +Desktop Application and Web Application are hereafter referred to as "Application". + +### 2. Limitations + +The license does not permit to distribute or make the Software publicly available alone and without integration into an Application. For this purpose you may use the Software under the GNU General Public License, version 3. + +The license does not permit the use of the Software within Embedded Systems. An Embedded System is a computer system designed to perform a specific task within a larger mechanical or electrical system. For the purposes of this license, mobile phones are not considered to be Embedded Systems. + +### 3. License Conditions - Attribution + +You may distribute the Software as part of an Application, modified or unmodified, provided that You do all of the following: + +(a) Display the [`AboutSlint`](https://slint.dev/snapshots/master/docs/slint/src/builtins/widgets.html#aboutslint) widget in an "About" screen or dialog that is accessible from the top level menu of the Application. + +(b) Display the [Slint attribution badge](https://github.com/slint-ui/slint/tree/master/logo/madewithslint) on a public webpage, preferably where the binaries of your Application can be downloaded from, in such a way that it can be easily found by any visitor to that page. + +(c) You may not remove or alter any license notices (including copyright notices, disclaimers of warranty, or limitations of liability) contained within the source code form of the Software. + +### 4. Warranty and Liability + +SixtyFPS is only liable for conflicting rights of third parties if SixtyFPS was aware of these rights without informing you. Unless required by applicable law or agreed to in writing, SixtyFPS provides the SOFTWARE on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. + +UNLESS REQUIRED BY LAW, SIXTYFPS WON'T BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE SOFTWARE. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/the-stack-tos-2023-07.LICENSE b/src/licensedcode/data/licenses/the-stack-tos-2023-07.LICENSE new file mode 100644 index 00000000000..f3a9f2f6831 --- /dev/null +++ b/src/licensedcode/data/licenses/the-stack-tos-2023-07.LICENSE @@ -0,0 +1,19 @@ +--- +key: the-stack-tos-2023-07 +short_name: The Stack TOS 2023-07 +name: HuggingFace The Stack TOS 2023-07 +category: Copyleft Limited +owner: BigScience +homepage_url: https://huggingface.co/datasets/bigcode/the-stack#terms-of-use-for-the-stack +spdx_license_key: LicenseRef-scancode-the-stack-tos-2023-07 +--- + +Terms of Use for The Stack + +The Stack dataset is a collection of source code in over 300 programming languages. We ask that you read and acknowledge the following points before using the dataset: + +1. The Stack is a collection of source code from repositories with various licenses. Any use of all or part of the code gathered in The Stack must abide by the terms of the original licenses, including attribution clauses when relevant. We facilitate this by providing provenance information for each data point. + +2. The Stack is regularly updated to enact validated data removal requests. By clicking on "Access repository", you agree to update your own version of The Stack to the most recent usable version specified by the maintainers in the following thread. If you have questions about dataset versions and allowed uses, please also ask them in the dataset’s community discussions. We will also notify users via email when the latest usable version changes. + +3. To host, share, or otherwise provide access to The Stack dataset, you must include these Terms of Use and require users to agree to it. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/vaadin-cvdl-4.0.LICENSE b/src/licensedcode/data/licenses/vaadin-cvdl-4.0.LICENSE new file mode 100644 index 00000000000..f49794099a5 --- /dev/null +++ b/src/licensedcode/data/licenses/vaadin-cvdl-4.0.LICENSE @@ -0,0 +1,124 @@ +--- +key: vaadin-cvdl-4.0 +short_name: Commercial Vaadin Developer License 4.0 +name: Commercial Vaadin Developer License 4.0 +category: Commercial +owner: Vaadin Ltd +homepage_url: https://vaadin.com/license/cvdl-4.0 +spdx_license_key: LicenseRef-scancode-vaadin-cvdl-4.0 +ignorable_authors: + - changing its source code or the Project +--- + +Commercial Vaadin Developer License version 4 + +Terms and Conditions for Use, Reproduction and Distribution + +NOTICE TO USER: PLEASE READ THIS LICENSE AGREEMENT CAREFULLY. + +BY USING ALL OR ANY PART OF THE LICENSED SOFTWARE YOU ACCEPT ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT, INCLUDING, IN PARTICULAR THE RESTRICTIONS ON: USE AND TRANSFERABILITY CONTAINED IN CLAUSE 2; WARRANTY IN CLAUSE 6; LIABILITY IN CLAUSE 7. YOU ACCEPT THAT THIS AGREEMENT IS ENFORCEABLE LIKE ANY WRITTEN NEGOTIATED AGREEMENT DULY SIGNED BY YOU. IF YOU DO NOT AGREE ON ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT, STOP THE USE OF THE LICENSED SOFTWARE IMMEDIATELY. +1. Definitions + +In this Agreement, unless the context requires otherwise, the following words and phrases shall have the following meanings: + + "Developer" shall mean a software developer, tester, designer or other person developing a software application. + "Vaadin Platform" shall mean the Vaadin web framework, components, themes, tools and libraries that help Developers in building software applications. + "Licensed Software" shall mean an add-on software component, extended support version of Vaadin Platform, library, theme, tool or other software or resource that is part of or adds functionality to Vaadin Platform or helps Developers in developing applications. Licensed Software include, but are not limited to, user interface components, integration components, themes, libraries and development tools. + "Use Licensed Software" shall mean either directly interacting with, including without limitations using the user interface of, running or installing, the Licensed Software during Project or editing Project source code file that refers to or depends on Licensed Software either directly or indirectly. Developer who edits source code that can not be compiled and/or run without a copy of Licensed Software is considered to Use Licensed Software. Interacting with a server that runs Licensed Software as a part of an automated test suite or a design system is not considered as Use of Licensed Software, but the maintainers of the mentioned test suite or design system are considered to Use Licensed Software. + "Agreement" shall mean this Commercial Vaadin Developer License version 4 agreement. Previous versions of the agreement were called Commercial Vaadin Add-on License. + "License" shall mean the right to Use Licensed Software according to Agreement by one Developer. + "Intellectual Property Rights" shall mean any and all patent, copyright, trademark, design right, petty patent, service mark, domain name or any other right or trade secret whether registered or not. + "Licensee" shall mean the entity that has subscribed to a Subscription that includes the right to Use Licensed Software. + "Licensor" shall mean Vaadin Ltd. or a third party licensing Licensed Software under the Agreement. + "Parties/Party" shall mean Licensee and Licensor, or either of them. + "Project" shall mean Licensee's software development project during which the participating Developers Use Licensed Software and which aims to produce Project Result. + "Project Result" shall mean the outcome of the Project. + “End User” shall mean a person using Project Result that does not involve changing any source code. + "Subscription" shall mean a subscription offered by Licensor in which Licensor grants rights to Use Licensed Software according to the terms of the subscription agreement and this Agreement. + +2. Grant of License + +2.1 Licensor grants to Licensee, against full payment of the Subscription fee, a worldwide, royalty-free, non-exclusive limited License to Use Licensed Software in Project(s) by a Developer. + +2.2 Licensee shall not, unless expressly provided in Agreement or in the applicable legislation + +2.2.1 rent, lease or loan Licensed Software or any copy of it; + +2.2.2 remove, obliterate, deface or in any way alter the notice of Licensor’s or a third party’s proprietary rights related to Licensed Software; + +2.2.3 grant sub-licenses to Licensed Software or assign its rights or obligations under this Agreement to a third party. + +2.3 Licensee may grant licenses, for free or against a payment, to the Project Result including Licensed Software whether regarded as derivative works or not. End Users are not required to have a valid License. If the Project Result is further developed or modified by changing its source code or the Project Results is used as a software component or framework in a software development project, all Developers who Use Licensed Software in such a context need to have a valid License. If the Project Result is a software development tool, component or environment that provides the functionality of the Licensed Software for use in software development projects, all Developers who Use Licensed Software need to have a valid License. +3. Intellectual Property Rights + +3.1 All Intellectual Property Rights in and to Licensed Software are and shall at all times remain the sole and exclusive property of Licensor and its third party licensors, if any. + +3.2 Licensee will not at any time do or cause to be done any such act or thing which in any way impairs, or intends to impair, any right, title, interest or any Intellectual Property Right of Licensor or its third party licensors. Licensee shall not in any manner represent that it has any ownership of any kind in any of the above mentioned Intellectual Property Rights. +4. Subscription fee and Subscription term + +4.1 In consideration for the Subscription based license granted herein, Licensor shall charge a recurring Subscription fee from the Licensee. + +4.2 Licensee must have a valid License for all Developers who Use Licensed Software in the Project. During the Subscription term, the License may be Used in many Projects simultaneously without additional payments. The Project Result may be copied an unlimited number of times and deployed to an unlimited number of computers without additional payments. + +4.3 Licensee's License will be valid starting from the beginning of the Subscription term and remain in force until the end of the Subscription term. The start date of the Subscription term and its possible renewal mechanism are set out in the Subscription agreement or the Licensor’s invoice to the Licensee. If no Subscription start date is specified in the Subscription agreement or the invoice, the start date shall be the date when the Licensor provides the Licensee access to the Licensed Software. + +4.4 If License is given without a fee, the License is valid for the time defined by the Licensor. +5. Term and termination + +5.1 This Agreement is effective as of the effective date of the Subscription and expires on the day that the Subscription term for the Licensed Software has expired. Notwithstanding the aforesaid, in the event that the Licensee fails to comply with the terms set in this Agreement, the License granted herein shall not be valid and Licensee must at once cease the use of Licensed Software and any of its rights under Clause 2, and delete all copies of Licensed Software. + +5.2 Licensor has the right, in addition and without prejudice to any other rights or remedies, to terminate this Agreement immediately as follows: + +5.2.1 for any material breach of Agreement, that is not cured within seven (7) days of receipt by Licensee in default of a written notice specifying the breach and requiring its cure; + +5.2.2 upon receiving a written notice, if (a) all or a substantial portion of the assets of Licensee are transferred to an assignee for the benefit of creditors, or to a receiver or a trustee in bankruptcy, (b) a proceeding is commenced by or against Licensee for relief under bankruptcy or similar laws and such proceeding is not dismissed within sixty (60) days, or (c) Licensee is adjudged bankrupt. + +5.3 If and when this Agreement is terminated due to any reason or cause whatsoever, the Licensee shall cease to Use Licensed Software and any of its rights under Clause 2, and delete all copies of Licensed Software. For clarity, the termination of this Agreement shall not affect the validity of any licenses granted by the Licensee to End Users with respect to Project Results prior to the termination of this Agreement, but the Licensee shall not be entitled to Use Licensed Software after the termination of the Agreement. + +5.4 Provisions of the Agreement which, by their nature, are intended to survive its termination or expiration, shall survive its termination or expiration. +6. Warranties + +THE LICENSED SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND EXPRESS OR IMPLIED, AND TO THE MAXIMUM EXTENT PERMITTED BY THE APPLICABLE LAW. EXCEPT AS EXPRESSLY PROVIDED IN THIS CLAUSE, NO WARRANTY, CONDITION, UNDERTAKING, LIABILITY OR TERM, EXPRESS OR IMPLIED, STATUTORY OR OTHERWISE, AS TO CONDITION, QUALITY, PERFORMANCE, FUNCTIONALITY, INFRINGEMENT, MERCHANTABILITY, DURABILITY OR FITNESS FOR PURPOSE, IS GIVEN OR ASSUMED BY VAADIN LTD., LICENSOR OR ITS LICENSORS AND ALL SUCH WARRANTIES, CONDITIONS, UNDERTAKINGS AND TERMS ARE HEREBY EXCLUDED. +7. Limitation of Liability + +VAADIN LTD. AND/OR LICENSOR WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND WHATSOEVER AND HOWSOEVER CAUSED (INCLUDING BUSINESS INTERRUPTION, OR ANY LOSS OF BUSINESS, ANTICIPATED SAVINGS, REVENUE, GOODWILL, MANAGEMENT TIME, LOSS OF PROFITS OR OF CONTRACTS, LOSS OF OPERATION TIME, LOSS OF REPUTATION OR OF DATA) INCLUDING NEGLIGENCE, WHETHER IN CONTRACT OR TORT, EVEN IF THEY HAVE BEEN ADVISED OF THE POSSIBILITY. DEVELOPER AND/OR LICENSEE WILL USE REASONABLE EFFORTS TO MITIGATE THEIR LOSS SUFFERED. VAADIN LTD'S AND/OR LICENSOR'S AGGREGATE LIABILITY AND THAT OF ITS AFFILIATES AND SUPPLIERS UNDER OR IN CONNECTION WITH THIS LICENSE AGREEMENT WILL BE LIMITED TO THE AMOUNT ACTUALLY PAID FOR THE LICENSED SOFTWARE DURING THE MOST RECENT SUBSCRIPTION PERIOD. +8. Updates, new versions maintenance and support + +Licensor may, at its sole discretion, during the Subscription term provide maintenance releases, updates and upgrades as new versions of the Licensed Software. + +Licensee is not entitled to receive support for the Licensed Software, but Licensor may, at its sole discretion during the Subscription term, provide support either for free or for a fee. +9. Miscellaneous + +9.1 No Waiver + +The failure of Licensor to exercise any of its rights under this Agreement or to require the performance of any term or provision of this Agreement, or any waiver by the Licensor of any term or provision or breach of this Agreement, shall not prevent a subsequent exercise or enforcement of such right or be deemed a waiver of any subsequent breach of the same or any other term or provision of this Agreement. Any waiver of the performance of any of the terms or conditions of this Agreement shall be effective only if in writing and signed by the Party against which such waiver is to be enforced. + +9.2 Headings + +The headings in this Agreement are for the convenience of the Parties only and are not intended to define or limit the scope or interpretation of the Agreement or any provision hereof. + +9.3 Severability + +If any term of this Agreement is invalid or unenforceable, such terms or provisions shall not invalidate the rest of the Agreement which shall remain in full force and effect as if such invalidated or unenforceable terms or conditions had not been made a part of this Agreement. In the event this Clause (Severability) becomes operative, Parties agree to attempt to negotiate settlement that carries out the economic intent of the terms or provisions found invalid or unenforceable. + +9.4 Export Control + +The Licensed Software may be subject to import and export controls in other countries. Licensee agrees to strictly comply with all applicable import and export regulations and acknowledge that Licensee has the responsibility to obtain licenses to export, re-export, transfer or import Licensed Software. + +9.5 Entire Agreement and Assignment + +Agreement sets forth the entire agreement between the Parties with respect to the subject matter hereof and supersedes any prior proposals and representations, whether written or oral. Neither Party shall have the right to assign this Agreement to a third party without the prior written consent of the other party. However, Licensor shall have the right to assign this Agreement and the rights and obligations contained therein to a company belonging to the same group of companies as Licensor, and to a third party to which the business of Licensor is transferred. + +9.6 Governing Law and Jurisdiction + +9.6.1 For customers domiciled in the United States + +If the Customer’s domicile is in the United States, the Agreement shall be governed by and construed in accordance with the substantive laws of the State of California. The Agreement shall be construed and enforced without regard to the United Nations Convention on the International Sale of Goods (CISG). Any dispute or controversy or claim arising out of or relating to this Agreement, or the breach, termination or validity thereof, shall be resolved by final and binding arbitration in accordance with the International Chamber of Commerce Rules of Arbitration, by one (1) arbitrator appointed according to the aforementioned rules. The arbitration shall be conducted in the English language in San Francisco, California, United States. + +9.6.2 For customers domiciled outside the United States + +If the Customer’s domicile is outside the United States, the Agreement shall be governed by and construed in accordance with the substantive laws of Finland, excluding its choice of law provisions and the United Nations Convention on Contracts for the International Sale of Goods (CISG). Any dispute, controversy or claim arising out of or relating to the Agreement, or the breach, termination or validity thereof, shall be finally settled by arbitration in accordance with the Arbitration Rules of the Finland Chamber of Commerce. The number of arbitrators shall be one. The seat of arbitration shall be Turku, Finland. The language of the arbitration shall be English. + +9.7 Language + +The official text of the Agreement or any notices given or accounts or statements required hereby shall be in English. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/vsftpd-openssl-exception.LICENSE b/src/licensedcode/data/licenses/vsftpd-openssl-exception.LICENSE index e618858ed3b..87e417cc097 100644 --- a/src/licensedcode/data/licenses/vsftpd-openssl-exception.LICENSE +++ b/src/licensedcode/data/licenses/vsftpd-openssl-exception.LICENSE @@ -4,6 +4,7 @@ short_name: vsftpd OpenSSL exception name: vsftpd OpenSSL exception category: Copyleft Limited owner: Richard Cochran +homepage_url: https://github.com/richardcochran/vsftpd/blob/master/COPYING is_exception: yes spdx_license_key: vsftpd-openssl-exception other_urls: diff --git a/src/licensedcode/data/licenses/widget-workshop.LICENSE b/src/licensedcode/data/licenses/widget-workshop.LICENSE index 30b06102e25..22853b938fb 100644 --- a/src/licensedcode/data/licenses/widget-workshop.LICENSE +++ b/src/licensedcode/data/licenses/widget-workshop.LICENSE @@ -4,6 +4,7 @@ short_name: Widget Workshop License name: Widget Workshop License category: Permissive owner: Widget Workshop +homepage_url: https://github.com/novnc/noVNC/blob/master/core/crypto/des.js#L24 spdx_license_key: Widget-Workshop other_urls: - https://github.com/novnc/noVNC/blob/master/core/crypto/des.js#L24 diff --git a/src/licensedcode/data/licenses/xdebug-1.03.LICENSE b/src/licensedcode/data/licenses/xdebug-1.03.LICENSE index 37c0e43bba7..5d312ccf7d2 100644 --- a/src/licensedcode/data/licenses/xdebug-1.03.LICENSE +++ b/src/licensedcode/data/licenses/xdebug-1.03.LICENSE @@ -4,6 +4,7 @@ short_name: Xdebug License v 1.03 name: Xdebug License v 1.03 category: Permissive owner: Derick Rethans +homepage_url: https://raw.githubusercontent.com/xdebug/xdebug/master/LICENSE spdx_license_key: Xdebug-1.03 other_urls: - https://raw.githubusercontent.com/xdebug/xdebug/master/LICENSE From 1b6745510fd3cae320fe81b3afc69df267060065 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Tue, 25 Jul 2023 21:15:53 +0530 Subject: [PATCH 02/16] Fix faulty SPDX license keys Signed-off-by: Ayan Sinha Mahapatra --- src/licensedcode/data/licenses/gcc-exception-3.0.LICENSE | 2 +- src/licensedcode/data/licenses/proconx-modbus-rev4.LICENSE | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/licensedcode/data/licenses/gcc-exception-3.0.LICENSE b/src/licensedcode/data/licenses/gcc-exception-3.0.LICENSE index f030d08bb8e..8ef90ac02c0 100644 --- a/src/licensedcode/data/licenses/gcc-exception-3.0.LICENSE +++ b/src/licensedcode/data/licenses/gcc-exception-3.0.LICENSE @@ -6,7 +6,7 @@ category: Copyleft Limited owner: Free Software Foundation (FSF) homepage_url: http://www.gnu.org/licenses/gcc-exception-3.0.html is_exception: yes -spdx_license_key: LicenseRef-scancode-exception-3.0 +spdx_license_key: LicenseRef-scancode-gcc-exception-3.0 text_urls: - http://www.gnu.org/licenses/gcc-exception-3.0.html other_urls: diff --git a/src/licensedcode/data/licenses/proconx-modbus-rev4.LICENSE b/src/licensedcode/data/licenses/proconx-modbus-rev4.LICENSE index 46e779f5785..01aac3277ab 100644 --- a/src/licensedcode/data/licenses/proconx-modbus-rev4.LICENSE +++ b/src/licensedcode/data/licenses/proconx-modbus-rev4.LICENSE @@ -5,7 +5,7 @@ name: proconX Modbus Driver License rev4 category: Proprietary Free owner: proconX homepage_url: https://www.modbusdriver.com/info/LICENSE-FREE -spdx_license_key: LicenseRef-scancode-proconX-modbus-rev4 +spdx_license_key: LicenseRef-scancode-proconx-modbus-rev4 --- Free Software License for Binary Distributions From 17dd1a2c02ebcaa957da375992b385ddb809f9c7 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Wed, 26 Jul 2023 17:22:54 +0530 Subject: [PATCH 03/16] Add missing SPDX license key modifications Signed-off-by: Ayan Sinha Mahapatra --- .../data/licenses/aswf-digital-assets-1.0.LICENSE | 4 +++- .../data/licenses/aswf-digital-assets-1.1.LICENSE | 4 +++- src/licensedcode/data/licenses/inner-net-2.0.LICENSE | 4 +++- src/licensedcode/data/licenses/llgpl.LICENSE | 4 +++- .../share/doc/libc-bin/copyright-detailed.expected.yml | 8 ++++---- .../usr/share/doc/libc6/copyright-detailed.expected.yml | 8 ++++---- 6 files changed, 20 insertions(+), 12 deletions(-) diff --git a/src/licensedcode/data/licenses/aswf-digital-assets-1.0.LICENSE b/src/licensedcode/data/licenses/aswf-digital-assets-1.0.LICENSE index cc0cb5bfc0f..3d218be7adc 100644 --- a/src/licensedcode/data/licenses/aswf-digital-assets-1.0.LICENSE +++ b/src/licensedcode/data/licenses/aswf-digital-assets-1.0.LICENSE @@ -5,7 +5,9 @@ name: ASWF Digital Assets License v1.0 category: Free Restricted owner: Academy Software Foundation homepage_url: https://github.com/AcademySoftwareFoundation/foundation/blob/main/digital_assets/aswf_digital_assets_license_v1.0.txt -spdx_license_key: LicenseRef-scancode-aswf-digital-assets-1.0 +spdx_license_key: ASWF-Digital-Assets-1.0 +other_spdx_license_keys: + - LicenseRef-scancode-aswf-digital-assets-1.0 faq_url: https://github.com/AcademySoftwareFoundation/foundation/blob/main/digital_assets/README.md --- diff --git a/src/licensedcode/data/licenses/aswf-digital-assets-1.1.LICENSE b/src/licensedcode/data/licenses/aswf-digital-assets-1.1.LICENSE index afcd376f8ea..b90c3397373 100644 --- a/src/licensedcode/data/licenses/aswf-digital-assets-1.1.LICENSE +++ b/src/licensedcode/data/licenses/aswf-digital-assets-1.1.LICENSE @@ -5,7 +5,9 @@ name: ASWF Digital Assets License v1.1 category: Free Restricted owner: Academy Software Foundation homepage_url: https://github.com/AcademySoftwareFoundation/foundation/blob/main/digital_assets/aswf_digital_assets_license_v1.1.txt -spdx_license_key: LicenseRef-scancode-aswf-digital-assets-1.1 +spdx_license_key: ASWF-Digital-Assets-1.1 +other_spdx_license_keys: + - LicenseRef-scancode-aswf-digital-assets-1.1 faq_url: https://github.com/AcademySoftwareFoundation/foundation/blob/main/digital_assets/README.md --- diff --git a/src/licensedcode/data/licenses/inner-net-2.0.LICENSE b/src/licensedcode/data/licenses/inner-net-2.0.LICENSE index ad2ef2e2019..443dfe7736c 100644 --- a/src/licensedcode/data/licenses/inner-net-2.0.LICENSE +++ b/src/licensedcode/data/licenses/inner-net-2.0.LICENSE @@ -4,7 +4,9 @@ short_name: Inner Net 2.0 name: Inner Net License 2.0 category: Permissive owner: Unspecified -spdx_license_key: LicenseRef-scancode-inner-net-2.0 +spdx_license_key: Inner-Net-2.0 +other_spdx_license_keys: + - LicenseRef-scancode-inner-net-2.0 other_urls: - https://fedoraproject.org/wiki/Licensing/Inner_Net_License - https://www.calculate-linux.org/packages/licenses/inner-net diff --git a/src/licensedcode/data/licenses/llgpl.LICENSE b/src/licensedcode/data/licenses/llgpl.LICENSE index a1e135bb849..5e9599f2d3f 100644 --- a/src/licensedcode/data/licenses/llgpl.LICENSE +++ b/src/licensedcode/data/licenses/llgpl.LICENSE @@ -5,7 +5,9 @@ name: Lisp Lesser General Public License (LLPGL) category: Copyleft Limited owner: Franz Inc homepage_url: http://opensource.franz.com/preamble.html -spdx_license_key: LicenseRef-scancode-llgpl +spdx_license_key: LLGPL +other_spdx_license_keys: + - LicenseRef-scancode-llgpl faq_url: http://opensource.franz.com/ other_urls: - http://www.gnu.org/licenses/lgpl-2.1.txt 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 739aa3ec10a..9aaac9a7765 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 @@ -6,10 +6,10 @@ declared_license_expression: lgpl-2.1-plus AND gpl-2.0-plus AND bsd-new AND bsd- 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 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 + AND BSD-3-Clause AND 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 739aa3ec10a..9aaac9a7765 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 @@ -6,10 +6,10 @@ declared_license_expression: lgpl-2.1-plus AND gpl-2.0-plus AND bsd-new AND bsd- 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 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 + AND BSD-3-Clause AND 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: From f48998db3dfcc89ae389a35eae0afa389fa5fcd6 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Wed, 26 Jul 2023 21:15:01 +0530 Subject: [PATCH 04/16] Add new licenses Signed-off-by: Ayan Sinha Mahapatra --- .../data/licenses/npsl-exception-0.95.LICENSE | 608 ++++++++++++++++++ 1 file changed, 608 insertions(+) create mode 100644 src/licensedcode/data/licenses/npsl-exception-0.95.LICENSE diff --git a/src/licensedcode/data/licenses/npsl-exception-0.95.LICENSE b/src/licensedcode/data/licenses/npsl-exception-0.95.LICENSE new file mode 100644 index 00000000000..1dc0dfc3836 --- /dev/null +++ b/src/licensedcode/data/licenses/npsl-exception-0.95.LICENSE @@ -0,0 +1,608 @@ +--- +key: npsl-exception-0.95 +short_name: Nmap NPSL Exception 0.95 +name: Nmap NPSL Exception 0.95 +category: Copyleft +owner: Insecure.Com +homepage_url: https://svn.nmap.org/nmap/LICENSE +is_exception: yes +spdx_license_key: LicenseRef-scancode-npsl-exception-0.95 +faq_url: https://nmap.org/npsl/ +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.com/ + - https://www.gnu.org/licenses/gpl-2.0.html#SEC4 +ignorable_emails: + - sales@nmap.com +--- + +Nmap Public Source License Version 0.95 +For more information on this license, see https://nmap.org/npsl/ + +0. Preamble + +The intent of this license is to establish freedom to share and change +the software regulated by this license under the open source model. It +also includes a Contributor Agreement and disclaims any warranty on +Covered Software. Companies wishing to use or incorporate Covered +Software within their own products may find that our Nmap OEM product +(https://nmap.org/oem/) better suits their needs. Open source +developers who wish to incorporate parts of Covered Software into free +software with conflicting licenses may write Licensor to request a +waiver of terms. + +If the Nmap Project (directly or through one of its commercial +licensing customers) has granted you additional rights to Nmap or Nmap +OEM, those additional rights take precedence where they conflict with +the terms of this license agreement. + +This License represents the complete agreement concerning subject +matter hereof. It contains the license terms themselves, but not the +reasoning behind them or detailed explanations. For further +information about this License, see https://nmap.org/npsl/ . That page +makes a good faith attempt to explain this License, but it does not +and can not modify its governing terms in any way. + +1. Definitions + +* "Contribution" means 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 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, web sites, + 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" means Licensor and any individual or Legal Entity on + behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + +* "Covered Software" means 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 + +* "Derivative Work" or "Collective Work" means 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. It includes software as described in Section 3 of this + License. + +* "Executable" means Covered Software in any form other than Source Code. + +* "Externally Deploy" means to Deploy the Covered Software in any way + that may be accessed or used by anyone other than You, used to + provide any services to anyone other than You, or used in any way to + deliver any content to anyone other than You, whether the Covered + Software is distributed to those parties, made available as an + application intended for use over a computer network, or used to + provide services or otherwise deliver content to anyone other than + You. + +* "GPL" means the GNU General Public License Version 2, as published + by the Free Software Foundation and provided in Exhibit A. + +* "Legal Entity" means 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. + +* "License" means this document, including Exhibits. + +* "Licensor" means Nmap Software LLC and its successors and assigns. + +* "Main License Body" means all of the terms of this document, + excluding Exhibits. + +* "You" (or "Your") means an individual or Legal Entity exercising + permissions granted by this License. + +2. General Terms + +Covered Software is licensed to you under the terms of the GPL +(Exhibit A), with all the exceptions, clarifications, and additions +noted in this Main License Body. Where the terms in this Main License +Body conflict in any way with the GPL, the Main License Body terms +shall take precedence. These additional terms mean that You may not +distribute Covered Software or Derivative Works under plain GPL terms +without special permission from Licensor. + +You are not required to accept this License. However, nothing else +grants You permission to use, copy, modify or distribute the software +or its derivative works. These actions are prohibited by law if You do +not accept this License. Therefore, by modifying, copying or +distributing the software (or any work based on the software), You +indicate your acceptance of this License to do so, and all its terms +and conditions. In addition, you agree to the terms of this License by +clicking the Accept button or downloading the software. + +3. Derivative Works + +This License (including the GPL portion) places important restrictions +on derived works. Licensor interprets that term quite broadly. To +avoid any misunderstandings, we consider software to constitute a +"derivative work" of Covered Software for the purposes of this license +if it does any of the following: + +* Integrates source code from Covered Software + +* Reads or includes Covered Software data files, such as nmap-os-db or + nmap-service-probes. + +* Is designed specifically to execute Covered Software and parse the + results (as opposed to typical shell or execution-menu apps, which + will execute anything you tell them to). + +* Includes Covered Software in a proprietary executable installer. The + installers produced by InstallShield are an example of + this. Including Nmap with other software in compressed or archival + form does not trigger this provision, provided appropriate open + source decompression or de-archiving software is widely available + for no charge. For the purposes of this license, an installer is + considered to include Covered Software even if it actually retrieves + a copy of Covered Software from another source during runtime (such + as by downloading it from the Internet). + +* Links (statically or dynamically) to a library which does any of the + above + +* Executes a helper program, module, or script to do any of the above. + + +This list is not exclusive, but is meant to clarify Licensor's +intentions with some common examples. Distribution of any works which +meet these criteria (and that also choose to accept this license to +benefit from the rights granted herein) must be under the terms of +this license (including this Main License Body and GPL), with no +additional conditions or restrictions. They must abide by all +restrictions that the GPL places on derivative or collective works, +including the requirements for distributing their source code and +allowing royalty-free redistribution. + +Licensor does not purport to control through this license any software +which does not require the rights granted herein (such as rights to +redistribute and/or incorporate Covered Software executables and +source code). In particular, many software packages include the +ability to parse Covered Software results provided by an end user or +to execute Covered Software that end user may have already installed +on their system. To the extent that copyright doctrines such as fair +use allow their practices without the need to exercise any rights +granted by this license, vendors and distributors of such software are +not bound by our definition of derivative works or any other clauses +in this license. + +4. Contributor Agreement (Grant of Copyright and Patent Licenses) + +Each Contributor hereby grants to Licensor 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 Contribution and such +Derivative Works in Source or Object form. + +Each Contributor hereby grants to You and Licensor 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. + +Contributors may impose different terms on their Contributions by +stating those terms in writing at the time the Contribution is +made. Contributors may withhold all authority from Licensor to +incorporate submissions by conspicuously marking or otherwise +designating them in writing as "Not a Contribution" at the time they +make the work available. + +5. Disclaimer of Warranty and Limitation of Liability + +Unless required by applicable law or agreed to in writing, Licensor +provides the Covered Software (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 Covered Software and assume any risks associated +with Your exercise of permissions under this License. + +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 Covered Software (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. + +6. External Deployment + +If You Externally Deploy Covered Software, such as hosting a website +designed to execute Nmap scans for users, the system and its +documentation must, if technically feasible, prominently display a +notice stating that the system uses the Nmap Security Scanner to +perform its tasks. If technically feasible, the notice must contain a +hyperlink to https://nmap.org/ or provide that URL in the text. + +7. 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 Covered Software. + +8. Termination for Patent Action + +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 Licensor or any licensee alleging that the Covered Software +infringes a patent. This termination provision shall not apply for an +action alleging patent infringement by combinations of the Covered +Software with other software or hardware. + +9. Jurisdiction, Venue and Governing Law + +This License is governed by the laws of the State of Washington and +the intellectual property laws of the United States of America, +excluding the jurisdiction's conflict-of-law provisions. Any +litigation or other dispute resolution between You and Licensor +relating to this License shall take place in the Northern District of +California, and You and Licensor hereby consent to the personal +jurisdiction of, and venue in, the state and federal courts within +that District with respect to this License. The application of the +United Nations Convention on Contracts for the International Sale of +Goods is expressly excluded. + +10. Npcap and the Official Nmap Windows Builds + +The official Windows Nmap builds includes the Npcap driver and library +(https://npcap.com) for packet capture and transmission on +Windows. That software is under its own separate license terms rather +than this license. Therefore anyone wishing to use or redistribute +both pieces of software must comply with both licenses. Since Npcap +does not allow for redistribution without special permission, the +official Nmap Windows builds which include Npcap may not be +redistributed without special permission. Such permission can be +requested by email to sales@nmap.com. + +11. Permission to link with OpenSSL + +Licensor grants permission to link Covered Software with any version +of the OpenSSL library from OpenSSL.Org, and distribute linked +combinations including the two (assuming such distribution is +otherwise allowed by this agreement). You must obey this License in +all respects for all code used other than OpenSSL. + +12. Waiver; Construction + +Failure by Licensor or any Contributor to enforce any provision of +this License will not be deemed a waiver of future enforcement of that +or any other provision. Any law or regulation which provides that the +language of a contract shall be construed against the drafter will not +apply to this License. + +13. Enforceability + +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 hereto, such provision shall be reformed to the minimum +extent necessary to make such provision valid and enforceable. + +Exhibit A. The GNU General Public License Version 2 +GNU GENERAL PUBLIC LICENSE +Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + +Everyone is permitted to copy and distribute verbatim copies +of this license document, but changing it is not allowed. +Preamble + +The licenses for most software are designed to take away your freedom +to share and change it. By contrast, the GNU General Public License is +intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + +To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the software, or if you modify it. + +For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + +We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + +Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, +we want its recipients to know that what they have is not the +original, so that any problems introduced by others will not reflect +on the original authors' reputations. + +Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at +all. + +The precise terms and conditions for copying, distribution and +modification follow. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a +notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the Program +(independent of having been made by running the Program). Whether that +is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source +code as you receive it, in any medium, provided that you conspicuously +and appropriately publish on each copy an appropriate copyright notice +and disclaimer of warranty; keep intact all the notices that refer to +this License and to the absence of any warranty; and give any other +recipients of the Program a copy of this License along with the +Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a +fee. + +2. You may modify your copy or copies of the Program or any portion of +it, thus forming a work based on the Program, and copy and distribute +such modifications or work under the terms of Section 1 above, +provided that you also meet all of these conditions: + +a) You must cause the modified files to carry prominent notices +stating that you changed the files and the date of any change. + +b) You must cause any work that you distribute or publish, that in +whole or in part contains or is derived from the Program or any part +thereof, to be licensed as a whole at no charge to all third parties +under the terms of this License. + +c) If the modified program normally reads commands interactively when +run, you must cause it, when started running for such interactive use +in the most ordinary way, to print or display an announcement +including an appropriate copyright notice and a notice that there is +no warranty (or else, saying that you provide a warranty) and that +users may redistribute the program under these conditions, and telling +the user how to view a copy of this License. (Exception: if the +Program itself is interactive but does not normally print such an +announcement, your work based on the Program is not required to print +an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + +3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + +a) Accompany it with the complete corresponding machine-readable +source code, which must be distributed under the terms of Sections 1 +and 2 above on a medium customarily used for software interchange; or, + +b) Accompany it with a written offer, valid for at least three years, +to give any third party, for a charge no more than your cost of +physically performing source distribution, a complete machine-readable +copy of the corresponding source code, to be distributed under the +terms of Sections 1 and 2 above on a medium customarily used for +software interchange; or, + +c) Accompany it with the information you received as to the offer to +distribute corresponding source code. (This alternative is allowed +only for noncommercial distribution and only if you received the +program in object code or executable form with such an offer, in +accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt otherwise +to copy, modify, sublicense or distribute the Program is void, and +will automatically terminate your rights under this License. However, +parties who have received copies, or rights, from you under this +License will not have their licenses terminated so long as such +parties remain in full compliance. + +5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted +herein. You are not responsible for enforcing compliance by third +parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + +9. The Free Software Foundation may publish revised and/or new +versions of the General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Program does not specify a +version number of this License, you may choose any version ever +published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the +author to ask for permission. For software which is copyrighted by the +Free Software Foundation, write to the Free Software Foundation; we +sometimes make exceptions for this. Our decision will be guided by the +two goals of preserving the free status of all derivatives of our free +software and of promoting the sharing and reuse of software generally. + +NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE +LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS +AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF +ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + +END OF TERMS AND CONDITIONS + +[For brevity, we've cut out the GPL's final section on "How to Apply +These Terms to Your New Program", but you can find that at +https://www.gnu.org/licenses/gpl-2.0.html#SEC4 ] \ No newline at end of file From 18d63ac2c9d5bbbcd997ead87cdce41676e01a66 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 27 Jul 2023 17:11:03 +0530 Subject: [PATCH 05/16] Address feedback on #3470 Signed-off-by: Ayan Sinha Mahapatra --- src/licensedcode/data/licenses/gcc-exception-3.0.LICENSE | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/licensedcode/data/licenses/gcc-exception-3.0.LICENSE b/src/licensedcode/data/licenses/gcc-exception-3.0.LICENSE index 8ef90ac02c0..b6edeac5a04 100644 --- a/src/licensedcode/data/licenses/gcc-exception-3.0.LICENSE +++ b/src/licensedcode/data/licenses/gcc-exception-3.0.LICENSE @@ -7,6 +7,8 @@ owner: Free Software Foundation (FSF) homepage_url: http://www.gnu.org/licenses/gcc-exception-3.0.html is_exception: yes spdx_license_key: LicenseRef-scancode-gcc-exception-3.0 +other_spdx_license_keys: + - LicenseRef-scancode-exception-3.0 text_urls: - http://www.gnu.org/licenses/gcc-exception-3.0.html other_urls: From 86a1ac4d0e49542436527f3fd861f119b5435d3e Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 27 Jul 2023 23:05:06 +0530 Subject: [PATCH 06/16] Deprecate hot-potato license Deprecate the hot-potato license and add it as a proprietary rule instead. Reference: https://github.com/nexB/scancode-toolkit/issues/3446 Signed-off-by: Ayan Sinha Mahapatra --- src/licensedcode/data/licenses/hot-potato.LICENSE | 3 +++ .../data/rules/proprietary-license_934.RULE | 12 ++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 src/licensedcode/data/rules/proprietary-license_934.RULE diff --git a/src/licensedcode/data/licenses/hot-potato.LICENSE b/src/licensedcode/data/licenses/hot-potato.LICENSE index a14d685b3ff..7fc3a7fbd12 100644 --- a/src/licensedcode/data/licenses/hot-potato.LICENSE +++ b/src/licensedcode/data/licenses/hot-potato.LICENSE @@ -1,11 +1,14 @@ --- key: hot-potato +is_deprecated: yes short_name: Hot Potato License name: Hot Potato category: Permissive owner: Unspecified notes: From https://github.com/ErikMcClure/bad-licenses spdx_license_key: LicenseRef-scancode-hot-potato +other_urls: + - https://github.com/nexB/scancode-toolkit/issues/3446#issuecomment-1653518138 --- All rights reserved by the last person to commit a change to this diff --git a/src/licensedcode/data/rules/proprietary-license_934.RULE b/src/licensedcode/data/rules/proprietary-license_934.RULE new file mode 100644 index 00000000000..c39678523a6 --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_934.RULE @@ -0,0 +1,12 @@ +--- +license_expression: proprietary-license +is_license_text: yes +notes: | + See https://github.com/nexB/scancode-toolkit/issues/3446#issuecomment-1653518138, + this is deprecated license also with: `key: hot-potato` +--- + +All rights reserved by the last person to commit a change to this +repository, except for the right to commit changes to this repository, +which is hereby granted to all of earth's citizens for the purpose of +committing changes to this repository. \ No newline at end of file From 4da5f1168da474a83b2b069d9b0cb895fc3575e8 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 3 Aug 2023 13:34:11 +0530 Subject: [PATCH 07/16] Add new licenses and updates Signed-off-by: Ayan Sinha Mahapatra --- .../civicrm-exception-to-agpl-3.0.LICENSE | 14 ++ .../data/licenses/hfoil-1.0.LICENSE | 191 ++++++++++++++++++ .../data/licenses/ofl-1.1.LICENSE | 2 +- .../licenses/qt-kde-linking-exception.LICENSE | 4 +- .../data/licenses/reading-godiva-2010.LICENSE | 35 ++++ .../data/licenses/us-govt-geotranform.LICENSE | 46 +++++ 6 files changed, 289 insertions(+), 3 deletions(-) create mode 100644 src/licensedcode/data/licenses/civicrm-exception-to-agpl-3.0.LICENSE create mode 100644 src/licensedcode/data/licenses/hfoil-1.0.LICENSE create mode 100644 src/licensedcode/data/licenses/reading-godiva-2010.LICENSE create mode 100644 src/licensedcode/data/licenses/us-govt-geotranform.LICENSE diff --git a/src/licensedcode/data/licenses/civicrm-exception-to-agpl-3.0.LICENSE b/src/licensedcode/data/licenses/civicrm-exception-to-agpl-3.0.LICENSE new file mode 100644 index 00000000000..159e437fb40 --- /dev/null +++ b/src/licensedcode/data/licenses/civicrm-exception-to-agpl-3.0.LICENSE @@ -0,0 +1,14 @@ +--- +key: civicrm-exception-to-agpl-3.0 +short_name: CiviCRM Exception to AGPL-3.0 +name: CiviCRM Exception to AGPL-3.0 +category: Copyleft +owner: CiviCRM +homepage_url: https://civicrm.org/about/license +is_exception: yes +spdx_license_key: LicenseRef-scancode-civicrm-exception-to-agpl-3.0 +--- + +CiviCRM licensing exception + +This CiviCRM Licensing Exception is an additional permission under section 7 of the GNU Affero General Public License, version 3. It applies to a given file that bears a notice stating that the file is governed by that license along with this exception. Permission is hereby granted to combine the Program with works licensed under the PHP License versions 2.01, 2.02, 3.0 and 3.01. Permission is hereby granted to license modified versions of the Program to CiviCRM LLC under the Academic Free License version 3. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/hfoil-1.0.LICENSE b/src/licensedcode/data/licenses/hfoil-1.0.LICENSE new file mode 100644 index 00000000000..f26dc11f9dc --- /dev/null +++ b/src/licensedcode/data/licenses/hfoil-1.0.LICENSE @@ -0,0 +1,191 @@ +--- +key: hfoil-1.0 +short_name: HFOILv1.0 +name: Hugging Face Optimized Inference License 1.0 +category: Source-available +owner: BigScience +homepage_url: https://github.com/huggingface/text-generation-inference/blob/bde25e62b33b05113519e5dbf75abda06a03328e/LICENSE +spdx_license_key: LicenseRef-scancode-hfoil-1.0 +--- + +Hugging Face Optimized Inference License 1.0 (HFOILv1.0) + + +This License Agreement governs the use of the Software and its Modifications. It is a +binding agreement between the Licensor and You. + +This License Agreement shall be referred to as Hugging Face Optimized Inference License +1.0 or HFOILv1.0. We may publish revised versions of this License Agreement from time to +time. Each version will be given a distinguished number. + +By downloading, accessing, modifying, distributing or otherwise using the Software, You +consent to all of the terms and conditions below. So, if You do not agree with those, +please do not download, access, modify, distribute, or use the Software. + + +1. PERMISSIONS + +You may use, modify and distribute the Software pursuant to the following terms and +conditions: + +Copyright License. Subject to the terms and conditions of this License Agreement and where +and as applicable, each Contributor hereby grants You a perpetual, worldwide, +non-exclusive, royalty-free, copyright license to reproduce, prepare, publicly display, +publicly perform, sublicense under the terms herein, and distribute the Software and +Modifications of the Software. + +Patent License. Subject to the terms and conditions of this License Agreement and where +and as applicable, each Contributor hereby grants You a perpetual, worldwide, +non-exclusive, royalty-free patent license to make, have made, Use, offer to sell, sell, +import, and otherwise transfer the Software, 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 Software 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 Software +or a Contribution incorporated within the Software constitutes direct or contributory +patent infringement, then any rights granted to You under this License Agreement for the +Software shall terminate as of the date such litigation is filed. + +No other rights. All rights not expressly granted herein are retained. + + +2. RESTRICTIONS + +You may not distribute the Software as a hosted or managed, and paid service, where the +service grants users access to any substantial set of the features or functionality of the +Software. If you wish to do so, You will need to be granted additional rights from the +Licensor which will be subject to a separate mutually agreed agreement. + +You may not sublicense the Software under any other terms than those listed in this +License. + + +3. OBLIGATIONS + +When You modify the Software, You agree to: - attach a notice stating the Modifications of +the Software You made; and - attach a notice stating that the Modifications of the +Software are released under this License Agreement. + +When You distribute the Software or Modifications of the Software, You agree to: - give +any recipients of the Software a copy of this License Agreement; - retain all Explanatory +Documentation; and if sharing the Modifications of the Software, add Explanatory +Documentation documenting the changes made to create the Modifications of the Software; - +retain all copyright, patent, trademark and attribution notices. + + +4. MISCELLANEOUS + +Termination. Licensor reserves the right to restrict Use of the Software in violation of +this License Agreement, upon which Your licenses will automatically terminate. + +Contributions. Unless You explicitly state otherwise, any Contribution intentionally +submitted for inclusion in the Software 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. + +Trademarks and related. Nothing in this License Agreement permits You (i) to make Use of +Licensors’ trademarks, trade names, or logos, (ii) otherwise suggest endorsement by +Licensor, or (iii) misrepresent the relationship between the parties; and any rights not +expressly granted herein are reserved by the Licensors. + +Output You generate. Licensor claims no rights in the Output. You agree not to contravene +any provision as stated in the License Agreement with your Use of the Output. + +Disclaimer of Warranty. Except as expressly provided otherwise herein, and to the fullest +extent permitted by law, Licensor provides the Software (and each Contributor provides its +Contributions) AS IS, and Licensor disclaims all warranties or guarantees of any kind, +express or implied, whether arising under any law or from any usage in trade, or otherwise +including but not limited to the implied warranties of merchantability, non-infringement, +quiet enjoyment, fitness for a particular purpose, or otherwise. You are solely +responsible for determining the appropriateness of the Software and Modifications of the +Software for your purposes (including your use or distribution of the Software and +Modifications of the Software), and assume any risks associated with Your exercise of +permissions under this License Agreement. + +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 Agreement or out of the Use +or inability to Use the Software (including but not limited to damages for loss of +goodwill, work stoppage, computer failure or malfunction, model 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. + +Accepting Warranty or Additional Liability. While sharing the Software or Modifications of +the Software 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 Agreement. However, in accepting such obligations, You may act only on Your own +behalf and on Your sole responsibility, not on behalf of Licensor or any other +Contributor, and you hereby agree to indemnify, defend, and hold Licensor and each other +Contributor (and their successors or assigns) harmless for any liability incurred by, or +claims asserted against, such Licensor or Contributor (and their successors or assigns) by +reason of your accepting any such warranty or additional liability. + +Severability. This License Agreement is a license of copyright and patent rights and an +agreement in contract between You and the Licensor. If any provision of this License +Agreement 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. + + +5. DEFINITIONS + +“Contribution” refers to any work of authorship, including the original version of the +Software and any Modifications of the Software that is intentionally submitted to Licensor +for inclusion in the Software by the copyright owner or by an individual or 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 +Software, but excluding communication that is conspicuously marked or otherwise designated +in writing by the copyright owner as “Not a Contribution.” + +“Contributor” refers to Licensor and any individual or entity on behalf of whom a +Contribution has been received by Licensor and subsequently incorporated within the +Software. + +“Data” refers to a collection of information 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 Agreement. + +“Explanatory Documentation” refers to any documentation or related information including +but not limited to model cards or data cards dedicated to inform the public about the +characteristics of the Software. Explanatory documentation is not licensed under this +License. + +"License Agreement" refers to these terms and conditions. + +“Licensor” refers to the rights owners or entity authorized by the rights owners that are +granting the terms and conditions of this License Agreement. + +“Model” refers to machine-learning based assemblies (including checkpoints), consisting of +learnt weights and parameters (including optimizer states), corresponding to a model +architecture as embodied in Software source code. Source code is not licensed under this +License Agreement. + +“Modifications of the Software” refers to all changes to the Software, including without +limitation derivative works of the Software. + +“Output” refers to the results of operating the Software. + +“Share” refers to any transmission, reproduction, publication or other sharing of the +Software or Modifications of the Software to a third party, including providing the +Softwaire as a hosted service made available by electronic or other remote means, +including - but not limited to - API-based or web access. + +“Software” refers to the software and Model (or parts of either) that Licensor makes +available under this License Agreement. + +“Third Parties” refers to individuals or legal entities that are not under common control +with Licensor or You. + +“Use” refers to anything You or your representatives do with the Software, including but +not limited to generating any Output, fine tuning, updating, running, training, evaluating +and/or reparametrizing the Model. + +"You" (or "Your") refers to an individual or Legal Entity exercising permissions granted +by this License Agreement and/or making Use of the Software for whichever purpose and in +any field of Use. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/ofl-1.1.LICENSE b/src/licensedcode/data/licenses/ofl-1.1.LICENSE index 81ada50dace..8c2d2291f25 100644 --- a/src/licensedcode/data/licenses/ofl-1.1.LICENSE +++ b/src/licensedcode/data/licenses/ofl-1.1.LICENSE @@ -2,7 +2,7 @@ key: ofl-1.1 short_name: OFL 1.1 name: SIL Open Font License 1.1 -category: Free Restricted +category: Copyleft Limited owner: SIL International homepage_url: http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web notes: | diff --git a/src/licensedcode/data/licenses/qt-kde-linking-exception.LICENSE b/src/licensedcode/data/licenses/qt-kde-linking-exception.LICENSE index 3705623e374..f792776738e 100644 --- a/src/licensedcode/data/licenses/qt-kde-linking-exception.LICENSE +++ b/src/licensedcode/data/licenses/qt-kde-linking-exception.LICENSE @@ -1,7 +1,7 @@ --- key: qt-kde-linking-exception -short_name: Qt LInking Exception to GPL 2.0 or later -name: Qt LInking Exception to GPL 2.0 or later +short_name: Qt Linking Exception to GPL 2.0 or later +name: Qt Linking Exception to GPL 2.0 or later category: Copyleft Limited owner: KDE Project is_exception: yes diff --git a/src/licensedcode/data/licenses/reading-godiva-2010.LICENSE b/src/licensedcode/data/licenses/reading-godiva-2010.LICENSE new file mode 100644 index 00000000000..dcc2e6b8526 --- /dev/null +++ b/src/licensedcode/data/licenses/reading-godiva-2010.LICENSE @@ -0,0 +1,35 @@ +--- +key: reading-godiva-2010 +short_name: Reading Godiva License 2010 +name: Reading Godiva License 2010 +category: Permissive +owner: Reading e-Science Centre +homepage_url: https://github.com/Reading-eScience-Centre/edal-java/blob/4c9c334867e0c2bc64eaa7c2826c55a0dd0c25ff/licence.txt +spdx_license_key: LicenseRef-scancode-reading-godiva-2010 +--- + +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 name of the University of Reading, nor the names of the + authors or contributors may be used to endorse or promote products + derived from this software without specific prior written permission. +4. If you wish to use, with or without modification, the Godiva web + interface, the logo of the Reading e-Science Centre must be retained + on the web page. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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/us-govt-geotranform.LICENSE b/src/licensedcode/data/licenses/us-govt-geotranform.LICENSE new file mode 100644 index 00000000000..0cbff3894a8 --- /dev/null +++ b/src/licensedcode/data/licenses/us-govt-geotranform.LICENSE @@ -0,0 +1,46 @@ +--- +key: us-govt-geotranform +short_name: US Government GeoTransform +name: US Government GeoTransform +category: Copyleft Limited +owner: US Government +homepage_url: https://web.archive.org/web/20200127152653/http://www.ai.sri.com/geotransform/license.html +spdx_license_key: LicenseRef-scancode-us-govt-geotranform +ignorable_authors: + - the Recipient +ignorable_emails: + - register@ai.sri.com + - se-mgmt@sedris.org +--- + +GeoTransform License Agreement: + +This software is provided openly and freely for use in representing and interchanging environmental data & databases. + +This software was developed for use by the United States Government with unlimited rights. The software was developed under contract N61339-98-C-0024 for the Naval Air Warfare Center Training Systems Division by SRI International. The software is unclassified and is deemed as Distribution A, approved for Public Release. + +Use by others is permitted only upon the ACCEPTANCE OF THE TERMS AND CONDITIONS, AS STIPULATED UNDER THE FOLLOWING PROVISIONS: + + Recipient may make unlimited copies of this software and give copies to other persons or entities as long as the copies contain this NOTICE, and as long as the same copyright notices that appear on, or in, this software remain. + + Trademarks. All trademarks belong to their respective trademark holders. Third-Party applications/software/information are copyrighted by their respective owners. + + Recipient agrees to forfeit all intellectual property and ownership rights for any version created from the modification or adaptation of this software, including versions created from the translation and/or reverse engineering of the software design. + + Transfer. Recipient may not sell, rent, lease, or sublicense this software or any derivative. Recipient may, however, enable another person or entity the rights to use this software, provided that this AGREEMENT and NOTICE is furnished along with the software and/or software system utilizing this software. + + All derivatives, revisions, modifications, created by the Recipient, to this software and/or related technical data shall be forwarded by the Recipient to the Government at the following address: + + Engineering Directorate + Attention SEDRIS COR Artificial Intelligence Center + STRICOM AND SRI International + 12350 Research Parkway 333 Ravenswood Ave + Orlando, FL 32826 Menlo Park, CA 94025-3493 + + or via electronic mail to: + + se-mgmt@sedris.org AND register@ai.sri.com + + No Warranty. This software is being delivered to you AS IS and there is no warranty, EXPRESS or IMPLIED, as to its use or performance. + + The RECIPIENT ASSUMES ALL RISKS, KNOWN AND UNKNOWN, OF USING THIS SOFTWARE. The DEVELOPER EXPRESSLY DISCLAIMS, and the RECIPIENT WAIVES, ANY and ALL PERFORMANCE OR RESULTS YOU MAY OBTAIN BY USING THIS SOFTWARE OR DOCUMENTATION. THERE IS NO WARRANTY, EXPRESS OR, IMPLIED, AS TO NON-INFRINGEMENT OF THIRD PARTY RIGHTS, MERCHANTABILITY, OR FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT WILL THE DEVELOPER, THE UNITED STATES GOVERNMENT OR ANYONE ELSE ASSOCIATED WITH THE DEVELOPMENT OF THIS SOFTWARE BE HELD LIABLE FOR ANY CONSEQUENTIAL, INCIDENTAL OR SPECIAL DAMAGES, INCLUDING ANY LOST PROFITS OR LOST SAVINGS WHATSOEVER. \ No newline at end of file From 60f3d5f777759809b5d8fd7bb1a66097749decad Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 3 Aug 2023 19:06:01 +0530 Subject: [PATCH 08/16] Add mit license reference rule for URL Signed-off-by: Ayan Sinha Mahapatra --- src/licensedcode/data/rules/mit_1289.RULE | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 src/licensedcode/data/rules/mit_1289.RULE diff --git a/src/licensedcode/data/rules/mit_1289.RULE b/src/licensedcode/data/rules/mit_1289.RULE new file mode 100644 index 00000000000..a75d7508948 --- /dev/null +++ b/src/licensedcode/data/rules/mit_1289.RULE @@ -0,0 +1,9 @@ +--- +license_expression: mit +is_license_reference: yes +relevance: 90 +ignorable_urls: + - https://raw.github.com/timrwood/moment/master/LICENSE +--- + +https://raw.github.com/timrwood/moment/master/LICENSE \ No newline at end of file From 829ec712f25243e4f661653a1e0284894ad61d9a Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 3 Aug 2023 22:45:45 +0530 Subject: [PATCH 09/16] Update license categories Reference: https://github.com/nexB/scancode-toolkit/issues/3438 Signed-off-by: Ayan Sinha Mahapatra --- src/licensedcode/data/licenses/ofl-1.1.LICENSE | 3 ++- src/licensedcode/data/licenses/ubuntu-font-1.0.LICENSE | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/licensedcode/data/licenses/ofl-1.1.LICENSE b/src/licensedcode/data/licenses/ofl-1.1.LICENSE index 8c2d2291f25..db6f12b5573 100644 --- a/src/licensedcode/data/licenses/ofl-1.1.LICENSE +++ b/src/licensedcode/data/licenses/ofl-1.1.LICENSE @@ -7,7 +7,8 @@ owner: SIL International homepage_url: http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web notes: | Per SPDX.org, this license was released 26 February 2007. This license is - OSI certified + OSI certified. From the license text: "The fonts and derivatives, however, + cannot be released under any other type of license" spdx_license_key: OFL-1.1 osi_license_key: OFL-1.1 text_urls: diff --git a/src/licensedcode/data/licenses/ubuntu-font-1.0.LICENSE b/src/licensedcode/data/licenses/ubuntu-font-1.0.LICENSE index 7dd749b710c..206298b6e55 100644 --- a/src/licensedcode/data/licenses/ubuntu-font-1.0.LICENSE +++ b/src/licensedcode/data/licenses/ubuntu-font-1.0.LICENSE @@ -2,7 +2,7 @@ key: ubuntu-font-1.0 short_name: Ubuntu Font Licence v1.0 name: Ubuntu Font Licence v1.0 -category: Free Restricted +category: Copyleft Limited owner: Ubuntu Font Family homepage_url: http://font.ubuntu.com/licence/ spdx_license_key: LicenseRef-scancode-ubuntu-font-1.0 @@ -15,6 +15,9 @@ other_urls: standard_notice: | This Font Software is licensed under the Ubuntu Font Licence, Version 1.0. https://launchpad.net/ubuntu-font-licence +notes: | + From the license text: "The fonts and derivatives, however, + cannot be released under any other licence." --- ------------------------------- From 2a622cce0a1603c2584c546b70f103e9ec48ea3f Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Fri, 4 Aug 2023 18:07:48 +0530 Subject: [PATCH 10/16] Add new rules for paypal sdk license Signed-off-by: Ayan Sinha Mahapatra --- .../data/rules/paypal-sdk-2013-2016_1.RULE | 13 +++++++++++++ .../data/rules/unknown-license-reference_385.RULE | 11 +++++++++++ 2 files changed, 24 insertions(+) create mode 100644 src/licensedcode/data/rules/paypal-sdk-2013-2016_1.RULE create mode 100644 src/licensedcode/data/rules/unknown-license-reference_385.RULE diff --git a/src/licensedcode/data/rules/paypal-sdk-2013-2016_1.RULE b/src/licensedcode/data/rules/paypal-sdk-2013-2016_1.RULE new file mode 100644 index 00000000000..3d97f05d778 --- /dev/null +++ b/src/licensedcode/data/rules/paypal-sdk-2013-2016_1.RULE @@ -0,0 +1,13 @@ +--- +license_expression: paypal-sdk-2013-2016 +is_license_tag: yes +referenced_filenames: + - https://github.com/paypal/PayPal-Java-SDK/blob/master/LICENSE +ignorable_urls: + - https://github.com/paypal/PayPal-Java-SDK/blob/master/LICENSE +--- + +licenses + license + name '{{PayPal SDK License}}' + url 'https://github.com/paypal/PayPal-Java-SDK/blob/master/LICENSE' \ No newline at end of file diff --git a/src/licensedcode/data/rules/unknown-license-reference_385.RULE b/src/licensedcode/data/rules/unknown-license-reference_385.RULE new file mode 100644 index 00000000000..04babd1dfb0 --- /dev/null +++ b/src/licensedcode/data/rules/unknown-license-reference_385.RULE @@ -0,0 +1,11 @@ +--- +license_expression: unknown-license-reference +is_license_reference: yes +minimum_coverage: 80 +referenced_filenames: + - LICENSE +--- + +License + +Code released under [SDK LICENSE](LICENSE) \ No newline at end of file From 43cf2dc473c5c5882af17a754f0200e2e99cfa83 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Wed, 23 Aug 2023 19:40:38 +0530 Subject: [PATCH 11/16] Add new and updated licenses Signed-off-by: Ayan Sinha Mahapatra --- .../data/licenses/aardvark-py-2014.LICENSE | 145 +++++++ .../data/licenses/bsl-1.1.LICENSE | 1 + src/licensedcode/data/licenses/cmu-uc.LICENSE | 4 +- .../codelite-exception-to-gpl.LICENSE | 37 ++ .../data/licenses/jsel-2.0.LICENSE | 384 ++++++++++++++++++ .../data/licenses/ko-man-page.LICENSE | 29 ++ .../liferay-dxp-eula-2.0.0-2023-06.LICENSE | 147 +++++++ .../redis-source-available-1.0.LICENSE | 2 +- src/licensedcode/data/licenses/rsalv2.LICENSE | 70 ++++ .../data/licenses/sh-cla-1.1.LICENSE | 48 +++ .../data/licenses/soundex.LICENSE | 15 + 11 files changed, 879 insertions(+), 3 deletions(-) create mode 100644 src/licensedcode/data/licenses/aardvark-py-2014.LICENSE create mode 100644 src/licensedcode/data/licenses/codelite-exception-to-gpl.LICENSE create mode 100644 src/licensedcode/data/licenses/jsel-2.0.LICENSE create mode 100644 src/licensedcode/data/licenses/ko-man-page.LICENSE create mode 100644 src/licensedcode/data/licenses/liferay-dxp-eula-2.0.0-2023-06.LICENSE create mode 100644 src/licensedcode/data/licenses/rsalv2.LICENSE create mode 100644 src/licensedcode/data/licenses/sh-cla-1.1.LICENSE create mode 100644 src/licensedcode/data/licenses/soundex.LICENSE diff --git a/src/licensedcode/data/licenses/aardvark-py-2014.LICENSE b/src/licensedcode/data/licenses/aardvark-py-2014.LICENSE new file mode 100644 index 00000000000..8e9c0ee5a09 --- /dev/null +++ b/src/licensedcode/data/licenses/aardvark-py-2014.LICENSE @@ -0,0 +1,145 @@ +--- +key: aardvark-py-2014 +short_name: Aardvark I2C/SPI 2014 +name: Aardvark I2C/SPI Software and Firmware License 2014 +category: Proprietary Free +owner: Total Phase +homepage_url: https://github.com/totalphase/aardvark_py/blob/master/LICENSE.txt +spdx_license_key: LicenseRef-scancode-aardvark-py-2014 +ignorable_emails: + - sales@totalphase.com +--- + +LICENSE AGREEMENT + +Aardvark I2C/SPI Software and Firmware + +PREAMBLE: + The accompanying software, firmware, documentation, and related + materials ("Product") are the sole property of Total Phase, Inc. + ("Total Phase"). Its use and distribution is subject to the + terms in this License Agreement ("Agreement"). + + By the use or distribution of the Product, you are consenting to + be bound by the terms of this Agreement. If you do not agree, do + not use or distribute the Product in whole or in part. + + +TERMS OF USE: + Permission to use, copy, modify, and distribute the Product + is hereby granted, subject to the conditions stated below: + + a. The Product is licensed only for use with other Total Phase + products. Any other use is permitted only with the express + written permission of Total Phase. + + b. The Product may only be copied unmodified in its entirety, + with all of the files intact including a verbatim copy of this + Agreement. Distribution of modified copies is permitted only + with the express written permission of Total Phase. + + c. The Product must not be placed on any publicly-accessible + Internet server including, but not limited to, web servers, ftp + servers, and file sharing systems. Instead, a link should be + placed to the Total Phase website where the latest versions + may be obtained. + + d. As a special exemption, a copy of the shared object file, + aardvark.dll or aardvark.so ("Shared Object File"), may be + distributed separately from the Product, provided that it is part + of a separate work ("Separate Work"). Such Shared Object Files + carry with them all of the rights and limitations outlined in + this Agreement, except that it may not be further distributed + unless part of the Separate Work. + + Before publicly distributing the Shared Object Files, whether + gratis or for a fee, you must notify Total Phase by electronic + mail to: sales@totalphase.com to the attention of General + Manager. Provide a description of the Separate Work, specifically + mentioning how any Total Phase hardware and the Shared Object + Files will be integrated into the Separate Work and your proposed + method of distribution. Total Phase will acknowledge the + notification within one week. + + You are required to include a copy of this Agreement with your + Separate Work. + + e. Any separate works which include the Product must be plainly + marked as such, and must not be misrepresented as the original + software. + + f. You may not modify, translate, reverse-engineer, decompile, + disassemble (except and solely to the extent that an applicable + statute expressly and specifically prohibits such restrictions), + or create derivative works of the Product. A separate work + that only makes use of the unmodified shared object file is not + considered a derivative work. + + +PROPRIETARY RIGHTS: + The Product is owned by Total Phase and is protected by United + States copyright laws and international treaty provisions. All + copyright, patent, trade secret, trademarks, and other intellectual + and proprietary rights in the Product are and shall remain the + valuable property of Total Phase. You agree to take all necessary + steps to ensure that this property is protected and that the + provisions of this Agreement are not violated by you or by any + person under your control or in your service. + + +TERMINATION: + Your rights under this license will terminate automatically if you + fail to comply with the terms and conditions set forth herein. + + If any provision of this license agreement is held to be + unenforceable, that provision shall be reformed only to the extent + necessary to make it enforceable; and the balance of this license + agreement shall remain in full force and effect. + + +SAFETY-CRITICAL SYSTEMS POLICY: + The Product is not authorized for use in life support devices or + systems. Life support devices or systems include, but are not + limited to, surgical implants, medical systems, and other + safety-critical systems in which failure of a Total Phase product + could cause personal injury or loss of life. + + The Product is not fault-tolerant and is not designed, manufactured + or intended for use or resale in hazardous environments requiring + fail-safe performance, such as in the operation of nuclear facilities, + aircraft navigation or communication systems, air traffic control, + or weapons systems, in which the failure of the Product could lead + directly to death, personal injury, or severe physical or environ- + mental damage. Such use is unauthorized by Total Phase. + + Should the Product be used in any such unauthorized manner, Buyer + agrees to indemnify and hold harmless Total Phase, its officers, + employees, affiliates, and distributors from any and all claims + arising from such use, even if such claim alleges that Total Phase + was negligent in the design or manufacture of the Product. + + +OPEN SOURCE: + The software API portion of the Product makes use of open source + libraries that are not owned by Total Phase and are licensed under + different terms. For specific details, please see the documentation + that is included with the software API package. + + +DISCLAIMER: + THE PRODUCT IS PROVIDED "AS IS," WITHOUT WARRANTY OF ANY KIND. + THE COPYRIGHT HOLDER(S) AND TOTAL PHASE DISCLAIM ANY AND ALL + WARRANTIES, WHETHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT + LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A + PARTICULAR PURPOSE AND NON-INFRINGEMENT. + + IN NO EVENT SHALL THE COPYRIGHT HOLDER(S), TOTAL PHASE, ITS + OFFICERS, EMPLOYEES, AFFILIATES, AND DISTRIBUTORS 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 PRODUCT, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH + DAMAGE. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/bsl-1.1.LICENSE b/src/licensedcode/data/licenses/bsl-1.1.LICENSE index f1f2bfe8938..ad680bd36f8 100644 --- a/src/licensedcode/data/licenses/bsl-1.1.LICENSE +++ b/src/licensedcode/data/licenses/bsl-1.1.LICENSE @@ -12,6 +12,7 @@ faq_url: https://mariadb.com/bsl-faq-mariadb/ other_urls: - https://mariadb.com/bsl-faq-adopting/ - https://mariadb.com/products/mariadb-enterprise + - https://www.hashicorp.com/bsl ignorable_copyrights: - copyright (c) 2017 MariaDB Corporation Ab ignorable_holders: diff --git a/src/licensedcode/data/licenses/cmu-uc.LICENSE b/src/licensedcode/data/licenses/cmu-uc.LICENSE index 61c5927c3c8..67c62b2b60c 100644 --- a/src/licensedcode/data/licenses/cmu-uc.LICENSE +++ b/src/licensedcode/data/licenses/cmu-uc.LICENSE @@ -1,7 +1,7 @@ --- key: cmu-uc -short_name: CMU UC Regents License -name: Carnegie Mellon UC Regents License +short_name: CMU Style +name: CMU Style category: Permissive owner: Carnegie Mellon University homepage_url: https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#CMU_Style diff --git a/src/licensedcode/data/licenses/codelite-exception-to-gpl.LICENSE b/src/licensedcode/data/licenses/codelite-exception-to-gpl.LICENSE new file mode 100644 index 00000000000..6c541f8c0b1 --- /dev/null +++ b/src/licensedcode/data/licenses/codelite-exception-to-gpl.LICENSE @@ -0,0 +1,37 @@ +--- +key: codelite-exception-to-gpl +short_name: CodeLite Exception to GPL +name: CodeLite Exception to GPL +category: Copyleft Limited +owner: CodeLite Project +homepage_url: https://github.com/eranif/codelite/blob/master/COPYING#L341 +is_exception: yes +spdx_license_key: LicenseRef-scancode-codelite-exception-to-gpl +--- + +EXCEPTION: +========== + +The only exception is that plugins developed for CodeLite and are linking against CodeLite sources (either static linking or dynamic linking), and the plugin is NOT one of the official plugins (see list below): + +- Abbreviation +- CodeFormatter +- ContinousBuild +- Copyright +- Cscope +- ExternalTools +- Gizmos +- QMakePlugin +- snipwiz +- Subversion +- UnitTestPP +- wxFormBuilder plugin +- Tweaks +- CMakePlugin +- CodeLiteDiff +- SFTP +- ZoomNavigator +- git +- LLDB Debugger + +Can be distributed under a license other than the GPL \ No newline at end of file diff --git a/src/licensedcode/data/licenses/jsel-2.0.LICENSE b/src/licensedcode/data/licenses/jsel-2.0.LICENSE new file mode 100644 index 00000000000..9944ed40697 --- /dev/null +++ b/src/licensedcode/data/licenses/jsel-2.0.LICENSE @@ -0,0 +1,384 @@ +--- +key: jsel-2.0 +short_name: JSEL 2.0 +name: JAHIA Sustainable Enterprise License (JSEL) 2.0 +category: Commercial +owner: Jahia +homepage_url: https://github.com/Jahia/jahia/blob/master/license/jsel.txt +spdx_license_key: LicenseRef-scancode-jsel-2.0 +--- + +JAHIA SUSTAINABLE ENTERPRISE LICENSE (JSEL) +Version 2.0 + +INTRODUCTION + +The JAHIA Sustainable Enterprise License ("License") may include: 1) Test, +Research and Development Right of Usage and 2) Commercial Right of Usage. You +have agreed to the terms of this License by selecting the "Accept" button at the +end of the JSEL or executing a hardcopy JSEL or a document that expressly +referred to the License with Jahia Solutions Group SA ("JSG"). + +The Commercial Use must be approved by You and JSG with the signature of a +related document, delivered by JSG, in order to become effective. Capitalized +terms used in this License are defined in the Definitions section. + +1. DEFINITIONS. + +1.1. "Approved Counterpart" means the Modification(s), which are identified by +You as potential Generic Elements, which you suggest as a counterpart to JSG and +which were accepted, validated and developed by JSG. + +1.2. "Commercial Use" means any use of Original Software by You, alone or +bundled with any other software or hardware, at the exclusion of any Test, +Research and Development Use. + +1.3. "Contributor" means each individual or entity that creates or contributes +to the creation of Modifications. + +1.4. "Covered Software" means (a) the Original Software, or (b) Generic +Developments, or (c) the combination of files containing Original Software with +files containing Generic Developments, in each case including portions thereof. + +1.5. "Executable" means the Covered Software in any form other than Source Code. + +1.6. "Generic Developments" are defined as Modifications done at Your request by +JSG as a contribution to the Original Software and identified as such on the JSG +Order Forms signed by You. Once incorporated into the Original Software, Generic +Developments are by nature subject to the terms of the licenses used by JSG. + +1.7. "Generic Elements" means, without limitation: software, modules, patches, +bug fixes, API, ideas, methods, concepts, know-how, structures, techniques, +inventions, developments, processes, discoveries, improvements and other +information and materials developed by JSG before or during the execution of JSG +Offering. + +1.8. "JSG Offering": software and services proposed by JSG under JSG terms and +conditions. + +1.9. "JSG Terms and Conditions": terms and conditions under which JSG is +providing JSG Offering to You. + +1.10. "Larger Work" means a work which combines Covered Software or portions +thereof with code not governed by the terms of this License. + +1.11. "License" means this document. + +1.12. "Licensable" means having the right to grant, to the maximum extent +possible, whether at the time of the initial grant or subsequently acquired, any +and all of the rights conveyed herein. + +1.13. "Modifications" means the Source Code and Executable form of any of the +following: + +A. Any file that results from an addition to, deletion from or modification of +the contents of a file containing Original Software or previous Modifications; + +B. Any new file that contains any part of the Original Software or previous +Modification; or + +C. Any new file that is contributed or otherwise made available under the terms +of this License. + +1.14. "Original Software" means the Source Code and Executable form of the Jahia +Enterprise Edition software code that is released under this License. + +1.15. "Patent Claims" means any patent claim(s), now owned or hereafter +acquired, including without limitation, method, process, and apparatus claims, +in any patent Licensable by grantor. + +1.16. "Source Code" means (a) the common form of computer software code in which +modifications are made and (b) associated documentation included in or with such +code. + +1.17. "Specific Developments" are defined as the work performed at Your request +and identified as such in the context of JSG Order Forms that are associated +with said Specific Developments and are signed by You before any work is done. + +1.18. "Specific Elements" are defined as all of the elements supplied to JSG by +You in the context of performance of the Services, for which You owns the +intellectual property rights. + +1.19. "Test, Research and Development Use" means use of the Original Software +only for testing, researching and developing the Original Software and expressly +excludes any distribution rights and use for direct or indirect commercial or +strategic gain or advantage which is subject to execution of a purchase or +reselling agreement by You and JSG. + +1.20. "You" (or "Your") means an individual or a legal entity exercising rights +under, and complying with all of the terms of, this License. For legal entities, +"You" includes any entity which controls, is controlled by, or is under common +control with You. For purposes of this definition, "control" means (a) the +power, direct or indirect, to cause the direction or management of such entity, +whether by contract or otherwise, or (b) ownership of more than fifty percent +(50%) of the outstanding shares or beneficial ownership of such entity. + +2. LICENSE GRANTS FOR RESEARCH AND DEVELOPMENT USE. + +JSG hereby grants You a world-wide, royalty-free, non-exclusive Test, Research +and Development Use license: + +(a) under intellectual property rights (other than patent or trademark), +licensable by JSG, to use, modify, display, and perform the Original Software +(or portions thereof), with or without Modifications, and/or as part of a Larger +Work, for Test, Research and Development Use by You; and + +(b) under Patent Claims infringed by the making or using of Original Software, +to make, have made, use, practice and/or otherwise dispose of the Original +Software (or portions thereof) for Test, Research and Development Use by You. + +(c) The licenses granted in Sections 2(a) and 2(b) are effective on the date JSG +first distributes or otherwise makes the Original Software available to a third +party under the terms of this License for Test, Research and Development Use by +You. + +(d) Notwithstanding Section 2(b) above, no patent license is granted: (1) for +code that You delete from the Original Software, or (2) for infringements caused +by: (i) the modification of the Original Software, or (ii) the combination of +the Original Software with other software or devices. + +(e) Execution of the Covered Software for all other purposes than mentioned in +this Section is subject to a fee, payable to JSG and to be mutually agreed upon +by You and JSG. The grant explicitly does not apply to Commercial Use of the +Original Software. Commercial Use of Original Software requires a signed +approval explicitly issued for that purpose by JSG. + +(f) Other than the rights expressly granted in this License, JSG retains all +rights, titles, and interests in the Original Software. + +3. LICENSE GRANTS FOR COMMERCIAL USE. + +3.1. Commercial Use of the Original Software requires the payment of a fee as +describe by JSG in JSG Offering. The details of Your fees, payment schedule and +scope of use (subscription, number of JVM, users, servers, modules, support +scope,...) applicable have to be agreed on a document provided by JSG and signed +by You according to JSG Offering. + +3.2. Conditioned upon the payment of the appropriate fee to JSG, the respect of +this License terms and limited to the scope of Commercial Use as defined by JSG, +JSG hereby grants You a world-wide, non-exclusive and fee-bearing license: + +(a) under intellectual property rights (other than patent or trademark) +Licensable by JSG, to use, display, perform the Original Software (or portions +thereof), with or without Modifications, and/or as part of a Larger Work for +Commercial Use; and + +(b) under Patent Claims infringed by the making or using of Original Software, +to make, have made, use, practice, sell, and offer for sale, and/or otherwise +dispose of the Original Software (or portions thereof) for Commercial Use. + +(c) The licenses granted are effective on the date JSG first distributes or +otherwise makes the Original Software available to a third party under the terms +of this License. + +(d) Notwithstanding Section 3(b) above, no patent license is granted: (1) for +code that You delete from the Original Software, or (2) for infringements caused +by: (i) the modification of the Original Software, or (ii) the combination of +the Original Software with other software or devices. + +(e) Other than the rights expressly granted in this License, JSG retains all +rights, titles, and interests in Original Software + +3.3. Commercial Distribution Requirement / OEM Agreement +You may distribute copies for Commercial Use or integrate Original Software in a +Larger Work under a license agreement of Your choice which is consistent with +Your rights and obligations under the License including with the fact that you +need to pay fees to JSG for each copy of the Original Software you distribute +for Commercial Use according to a specific Agreement, You and JSG have to sign +before the Distribution of the Larger work. You may provide warranties, +indemnities and/or other additional terms and conditions in Your license +agreements, provided that it is clear that such additional terms and conditions +are offered by You only. You hereby agree to indemnify JSG for any liability +incurred by the Initial Developer as a result of any such terms You offer. + +4. AVAILABILITY AND POTENTIAL MODIFICATIONS OF SOURCE CODE. + +4.1. Conditioned upon Your compliance with this License, JSG hereby grants You +an access to the Original Software Source Code. The Modifications of the Source +Code that You may create or to which You may contribute, are, by nature, +governed by the terms of this License. JSG Offering (for example, support +services) may not cover Modifications on the Original Software otherwise than +those explicitly accepted by JSG in a dedicated agreement as, for example, when +those Modifications are integrated in the Original Software and therefore +considered as a Generic Development according to the term of paragraph 12 of +this License. + +4.2. JSG may optionally offer coverage on a Larger Work. Details of the related +fees, payment schedule and scope of coverage have to be defined in a dedicated +agreement signed between You and JSG. + +5. VERSION OF THE LICENSE + +5.1. New Versions +JSG is the initial license steward and may publish revised and/or new versions +of this License from time to time. Each version will be given a distinguishing +version number. No one other than the license steward has the right to modify +this License. + +5.2. Effect of New Versions +You may always continue to a)use the version of the Original Software under the +terms of the version of the License under which You originally received the +version of Original Software or b)use the new version. + +6. CONFIDENTIALITY + +You and JSG agree to maintain the confidentiality of any proprietary information +received by the other party during, or prior to entering into, this Agreement +including non-public technical and business information for a period of two (2) +years after the termination of this Agreement. This section shall not apply to +any publicly available or independently developed information. The receiving +party of any confidential information of the other party agrees not to use said +confidential information for any purpose except as necessary to fulfil its +obligations and exercise its rights under this Agreement. The receiving party +shall protect the secrecy of and avoid disclosure and unauthorized use of the +disclosing party's confidential information to the same degree that it takes to +protect its own confidential information and in no event less than reasonable +care. + +7. DISCLAIMER OF WARRANTY. + +COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT +WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT +LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, +MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY +COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER +OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR +CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS +LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER +THIS DISCLAIMER. + +8. LIMITATION OF LIABILITY. + +UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING +NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER +CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF +SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR +CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES +FOR LOST PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR +MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH +PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS +LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL +INJURY RESULTING FROM SUCH PARTY"S NEGLIGENCE TO THE EXTENT APPLICABLE LAW +PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR +LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND +LIMITATION MAY NOT APPLY TO YOU. + +9. U.S. GOVERNMENT END USERS. + +The Original Software is a "commercial item," as that term is defined in 48 +C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer software" (as that +term is defined at 48 C.F.R. 252.227-7014(a)(1)) and "commercial computer +software documentation" as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). +Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 +(June 1995), all U.S. Government End Users acquire Covered Software with only +those rights set forth herein. This U.S. Government Rights clause is in lieu of, +and supersedes, any other FAR, DFAR, or other clause or provision that addresses +Government rights in computer software under this License. + +10. TERMINATION. + +This License and the rights granted hereunder will terminate automatically if +You fail to comply with terms herein and fail to cure such breach within 30 days +of becoming aware of the breach. Provisions which, by their nature, must remain +in effect beyond the termination of this License shall survive. + +The Term of this License is subject to your compliance with the term of this +License and the payment of the appropriate fee according to JSG Offering +considering the Commercial Use of the Software. + +11. MISCELLANEOUS. + +This License represents the complete agreement concerning subject matter hereof. +If any provision of this License is held to be unenforceable, such provision +shall be reformed only to the extent necessary to make it enforceable. This +License shall be governed by the law of the jurisdiction specified in the JSG +Terms and Conditions (except to the extent applicable law, if any, provides +otherwise), excluding such jurisdiction"s conflict-of-law provisions. Any +litigation relating to this License shall be subject to the jurisdiction of the +courts located in the jurisdiction and venue specified in a notice contained +within in the JSG Terms and Conditions, with the losing party responsible for +costs, including, without limitation, court costs and reasonable attorney"s fees +and expenses. The application of the United Nations Convention on Contracts for +the International Sale of Goods is expressly excluded. Any law or regulation +which provides that the language of a contract shall be construed against the +drafter shall not apply to this License. You agree that You alone are +responsible for compliance with the United States export administration +regulations (and the export control laws and regulation of any other countries) +when You use, distribute or otherwise make available any Covered Software. + +12. GENERIC DEVELOPMENT, APPROVED COUNTERPART, AND JOIN CONTRIBUTION + +12.1. JSG offers a counterpart, usually under the form of a free Commercial +Right of usage of the Software attached to the payment of a subscription, in +exchange of a Generic Developments and Your copyright assignment to JSG, when +the related Generic Developments are financed by You, except for the co- +development cases of join contribution (12.7)). + +12.2. The decision to accept a Generic Development as an Approved Counterpart, +its value, the form of compensation and the criteria applied are let to the sole +discretion of JSG. + +12.3. Description of the Approved Counterpart, its value and the type of +compensation which shall be approved by both parties in a separated document +provided by JSG. + +12.4. Modifications considered as Approved Counterpart are, by nature, Generic +Developments. + +12.5. All Specific Elements, not owned by JSG and provided by You to JSG for +Services execution, shall remain Your exclusive property when You owns the +property of specific materials. + +12.6. All specific development, requested by You from JSG and listed on +dedicated JSG document shall remain Your exclusive property except for the +Generic Elements, even if these Generic Elements are developed at the same time +as the Specific development and/or are needed by the Specific development to +work, particularly when Generic Elements are integrated in the Original Software +and therefore are by nature subject to the terms of the licenses used by JSG. + +12.7. Join contribution: +As an exclusive exception to the Generic Developments definition, JSG may agree +to accept some Modifications done by You in order to complete all - or part of - +Generic Developments. This particular type of Generic Developments is considered +as "Join Contributions" between You and JSG and You are considered as a +Contributor for the related Generic Development You agreed to take in charge +under the following rules: + +a) Contributor owns, and has sufficient rights to contribute, all source code +and related material intended to be compiled or integrated with the source code +for the Modifications Contributor has ever delivered, and JSG has accepted, for +incorporation into the Covered Software. + +b) Contributor hereby assigns to JSG joint ownership in all worldwide common law +and statutory rights associated with the copyrights, copyright application, +copyright registration and moral rights in the Approved Counterpart to the +extent allowable under applicable local laws and copyright conventions. +Contributor agrees that this assignment may be submitted by JSG to register a +copyright in the Approved Counterpart. Contributor retains the right to use the +Approved Counterpart for Contributor's own purposes. This joint copyright +Assignment supersedes and replaces all prior copyright assignments made by +Contributor to JSG for the related Modifications provided by Contributor in this +case of join contribution. + +c) Contributor grants JSG the ability to use the related Modifications he +provided in any way with a sublicenseable, non-exclusive, irrevocable, +worldwide, royalty-free, transferable license to relicense, use, copy, modify, +distribute and publicly perform and display the related Modifications on any +licensing terms (commercial or not). + +d) Contributor is legally entitled to grant the above assignment and agrees not +to provide any Contribution that violates any law or breaches any contract. + +e) JSG may require You to submit your Modifications within a specific period of +time. The default period is 6 months. + +f) The right to validate your Modifications as an Approved Counterpart is only +applicable by JSG. JSG may ask for additional corrections on Your Modifications +before definitively accepting it as an Approved Counterpart. + +g) Each party is responsible for claims and damages arising, directly or +indirectly, out of its utilization of rights under this License and You agree to +work with JSG to distribute such responsibility according to the Modifications +Contributor provided. Nothing herein is intended or shall be deemed to +constitute any admission of liability. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/ko-man-page.LICENSE b/src/licensedcode/data/licenses/ko-man-page.LICENSE new file mode 100644 index 00000000000..c6c3d7d7a03 --- /dev/null +++ b/src/licensedcode/data/licenses/ko-man-page.LICENSE @@ -0,0 +1,29 @@ +--- +key: ko-man-page +short_name: Korean Manpage Project License +name: Korean Manpage Project License +category: Permissive +owner: Korean Manpage Project +homepage_url: https://git.centos.org/rpms/man-pages-ko/blob/c7/f/SOURCES/Man_Page_Copyright +spdx_license_key: LicenseRef-scancode-ko-man-page +ignorable_copyrights: + - Copyright Man Page +ignorable_holders: + - Man Page +--- + +Translated Copyright Man Page + +The copyrights of all translated manpages in the Korean Manpage Project are inherited from copyright of the original English. There are no additional restrictions on the Korean Manpage Project. However, the secondary right which could be incurred on the translation is as follows: + +1.Copyright of translated man page specified by translator is owned by the translator. + +2.Copyright of translated man page unspecified by translator is owned by the Korean Manpage Project. + +3.For archives distributed as packages in the Korean Manpage Project, copyright of the archive is owned by the Korean Manpage Project. + +4.Even if the cases listed above, there are no restrictions on the modification or redistribution of document. If the document is modified or redistributed it must specify the source of appropriate manpage is from Koren Manpage Project so that the feedback has to be sent to the Korean Manpage Project. + +Exception + +It is possible the documents on this site may contain false information due to a technical error or mistranslation. However, Korean Manpage Project does not guarantee anything even in this case. If there is false information, please let administrator know or report the error to the appropriate place on the homepage. The documents of this site are subject to change, delete, or move without notice due to error correction of the documents. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/liferay-dxp-eula-2.0.0-2023-06.LICENSE b/src/licensedcode/data/licenses/liferay-dxp-eula-2.0.0-2023-06.LICENSE new file mode 100644 index 00000000000..076c626998c --- /dev/null +++ b/src/licensedcode/data/licenses/liferay-dxp-eula-2.0.0-2023-06.LICENSE @@ -0,0 +1,147 @@ +--- +key: liferay-dxp-eula-2.0.0-2023-06 +short_name: Liferay-DXP-EULA-2.0.0-2023-06 +name: Liferay-DXP-EULA-2.0.0-2023-06 +category: Proprietary Free +owner: Liferay +homepage_url: https://github.com/liferay/liferay-portal/blob/master/LICENSES/LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06.txt +spdx_license_key: LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 +other_urls: + - https://github.com/liferay/liferay-portal/tree/master#license +ignorable_urls: + - http://www.liferay.com/marketplace + - http://www.liferay.com/third-party-software +--- + +EULA: Liferay Digital Experience Platform And Certain Applications + +This End User License Agreement (“EULA”) governs the use of Liferay Software (as defined below). + +PLEASE READ THIS EULA CAREFULLY BEFORE ACCESSING, DOWNLOADING, INSTALLING OR IN ANY WAY USING THE SOFTWARE. BY CLICKING YOUR ASSENT OR ACCESSING, DOWNLOADING, INSTALLING OR IN ANY WAY USING THE SOFTWARE, YOU SIGNIFY YOUR ASSENT TO AND ACCEPTANCE OF THIS EULA AND ACKNOWLEDGE THAT YOU HAVE READ AND YOU UNDERSTAND THE TERMS. IF YOU ARE AN INDIVIDUAL ACTING ON BEHALF OF AN ENTITY, YOU REPRESENT THAT YOU HAVE THE AUTHORITY TO ENTER INTO THIS AGREEMENT ON BEHALF OF THAT ENTITY. IF YOU DO NOT ACCEPT THE TERMS OF THIS AGREEMENT, THEN YOU MUST NOT ACCESS, DOWNLOAD, INSTALL OR IN ANY WAY USE THE SOFTWARE. + + +1. Certain Definitions + +“Affiliates” means in the case of a company, an entity that owns or controls, is owned or controlled by, or is under common control or ownership with a party, where ‘control’ is the possession, direct or indirect, of the power to direct or cause the direction of the management and policies of an entity, whether through ownership of voting shares, by contract or otherwise. + +“Business Partner” means an organization authorized by Liferay, directly or indirectly, to promote, market, sell, resell, distribute, and support the Software. + +“Designated Purpose” means the specific use case and purpose for which Liferay provides to You and You utilize the Software and, where applicable, the associated Subscription Services, i.e. either “Non-Production”, “Production”, “Backup”, “Evaluation” or “Development” Purposes. “Non-Production Purposes” means using the Software solely in a non-production environment, generally for the purposes of dev-integration, testing, quality assurance, staging, and user acceptance testing but excluding Development Purposes. “Production Purposes” means using the Software in a production environment, generally to service live requests and to use live data and Software. “Backup Purposes” means using the Software solely in a backup or secondary environment that is (i) periodically or regularly receiving backups of data from Instances used for Production Purposes; (ii) not servicing requests; and (iii) used for the purpose of disaster recovery and/or serving as a backup in case a live Instance used for Production Purposes fails. “Evaluation Purposes” means using specially designated copies of the Software for the limited purpose of non-revenue generating evaluation of the Software. “Development Purposes” means using the Software for the specific purpose of building software that runs with or on the Software. + +“Derivative Works” means any copy and/or modification of the Software and each component of the Software, that is not separate from the code base of the Software, including but not limited to all derivative works, improvements or upgrades of the Software. + +“Documentation” means the documentation generally made available by Liferay in conjunction with Software as part of Subscription Services. + +“Forked Software” means modifications to the Software source code to develop a separately maintained source code program (a) with features not present in the Software source code added or existing features removed from the Software source code; or (b) where modifications to the original source code of the Software are not automatically integrated with the original source code of the Software. + +“Free Liferay Subscription Apps” are those Liferay Subscription Apps that Liferay makes available in the Subscription App category of its Liferay Marketplace free of charge (displayed as “Free” Apps). + +“Instance” means one (1) copy of the Software. + +“Liferay” means the Liferay company described in the “Liferay Contracting Entity, Notices, Governing Law, and Venue” section below. + +“Limiting Devices” means time-out devices, counter devices, and/or other devices intended to ensure the limits of the license granted to You under this EULA will not be exceeded. + +“Permissible Extension Methods” means the permitted methods of extending the Software defined in the Documentation, such as using the Liferay Plugins SDK and developing Liferay EXT Plugins. + +“Software” or “Liferay Software” means Liferay Digital Enterprise, Free Liferay Subscription Apps (as defined herein), Liferay Labs Apps software and any other Liferay software applications that include or refer to this license including any related updates, upgrades, versions, appearance, source code, structure, organization, Documentation (as defined herein) and application programming interfaces. Software shall not include third-party software applications that are made available through the Liferay Marketplace located at www.liferay.com/marketplace, Third-Party Software or generally available open source projects such as such as any Liferay branded community edition of the Software and/or other community projects. + +“Subscription Services” means fee-bearing Liferay subscriptions for certain value-added services provided for a defined period of time and related to the Software. + +“Subscription Term” means the initial and any renewal term of Subscription Services. + +“Third Party Software” means software program, computer code, programming libraries, application programming interfaces, or other materials, (i) the intellectual property rights of which are not owned by Liferay or its Affiliates and (ii) which is licensed under terms and conditions outside the scope of this EULA as further specified in Section 2 below. + +“Unit” means an Instance. + +“You” means, as applicable, the individual or the entity on whose behalf the individual is acting and “Your” shall be construed accordingly. + + +2. License Grant + +Subject to the restrictions set forth in this Section 2 and Sections 3 and 4 below and subject to Your compliance with the other terms and conditions of this EULA, Liferay grants to You a perpetual (provided that, in case of Evaluation Purposes, non-perpetual), non-transferable, non-exclusive, worldwide, non-sublicensable license, to use the Software. You may use the Software solely for Your internal business operations (which includes use by or on behalf of Your Affiliates and Affiliates shall not be considered a third party for the purposes of this Section, provided that You remain responsible for the Affiliates’ compliance with terms of this EULA). The foregoing sentence is not intended to limit Your internal use of the Software to operate a web site and/or to offer Your own software as a service, provided such web site or service does not include a distribution of the Software, in whole or in part. You may extend the Software through Permissible Extension Methods. You acquire only the right to use the Software and do not acquire any rights of ownership in the Software. Liferay reserves all rights to the Software not expressly granted to You. The Software is provided with certain Third Party Software. Each Third Party Software item is licensed to You under the applicable license terms and conditions set forth at www.liferay.com/third-party-software and in a file accompanying the Software and Your use of any Third Party Software shall be subject to such terms and conditions. The license granted to You under this EULA pertains solely to Your use of the Software and nothing in this EULA is intended to limit Your rights under, or grant You rights that supersede, the license terms of any Third Party Software. The Software may be used by or for You on Your premises, or within a third party data center, provided that (i) You remain responsible for all of Your obligations under this EULA and for the activities and omissions of the third party data center, and (ii) You control the access to the Software (which control of access does not require physical control and instead may be accomplished through the use of appropriate contractual provisions with the data center operator). For clarification, this license does not grant any rights in the trademarks, service marks or logos owned by Liferay or its Affiliates. You may use third party contractors to assist with the installation and use of the Software on Your or Your Affiliates’ behalf and only for Your own internal business use (in case of Evaluation Purposes, evaluation use instead), provided that You will remain responsible for all of Your obligations under this EULA and for the activities and omissions of the third parties. + + +3. Purpose and Unit Restrictions + +Except in the case of Development Purposes and Evaluation Purposes, Your use of the Software is restricted to the total number of Units and to the Designated Purpose for which You have acquired Subscription Services from Liferay or a Business Partner. Use of the Software for Development Purposes requires a developer license (licenses can be self-provisioned free of charge during a Subscription Term), that limits Your use to one (1) developer workstation and up to ten (10) unique IP address connections. You may only use a developer license for Development Purposes. Use of the Software for Evaluation Purposes requires an evaluation license provisioned by Liferay and is limited to just one (1) Unit and to thirty (30) days from the date of activation of the Software, unless otherwise extended by Liferay. + + +4. Restrictions + +4.1 The license granted to You under this EULA does not authorize You (nor may You allow any third party, specifically non-employees of Yours) to: (i) copy, reproduce, use, sublicense, rent, lease or otherwise distribute or allow third party access to the Software except as expressly authorized hereunder; (ii) decompile, disassemble, reverse engineer, translate, modify (except through Permissible Extension Methods, if applicable), loan, convert or apply any procedure or process to the Software in order to ascertain, derive, and/or appropriate for any reason or purpose, including the Software source code or source listings or any trade secret information or process contained in the Software (except as permitted under applicable law); (iii) execute or incorporate other software (except for approved software as more particularly identified in the Documentation or specifically approved by Liferay in writing) into Software, or create a derivative work of any part of the Software (except through Permissible Extension Methods, if applicable); (iv) remove any product identification, trademarks, trade names or titles, copyrights, legends or any other proprietary marking on the Software; (v) disclose the results of any benchmarking of the Software (whether or not obtained with Liferay’s assistance) to any third party; (vi) attempt to circumvent any user limits or other license, timing or use restrictions that are built into, defined or agreed upon, regarding the Software; (vii) use any of Liferay’s intellectual property rights protected by applicable laws and contained in or accessible through the Software for the purpose of building a competitive product or service or copying its features or user interface, (viii) use the Software to develop or enhance any (a) open source version of Software (including but not limited to any Liferay labeled community edition of the Software) or (b) Derivative Works of any open source version of the Software; or (ix) develop Forked Software. + +4.2 You are hereby notified that the Software may contain Limiting Devices. If the Software contains Limiting Devices, Liferay will provide You with materials necessary to use the Software to the extent permitted. You may not tamper with or otherwise take any action to defeat, disable or circumvent a Limiting Device or other control measure, including but not limited to, resetting the Unit amount. Except as permitted herein, any attempt to assign, transfer or sublicense the Software to any third party will be void. Except for Software copies provided and used for Evaluation Purposes,You may make any reasonable number of copies of the Software for data archival purposes. To the extent a license key is attached to a specific machine, which for example may be identified by a MAC address or host name, You can transfer the license from one machine to another, provided that this does neither increase the total number of covered Units nor change the Designated Purpose. + +4.3 You acknowledge and agree that title to the Software and “Derivative Works” whether made by Liferay, You or on Liferay’s or on Your behalf, including those made at Your suggestion and all associated intellectual property rights, are and shall remain the sole and exclusive property of Liferay, its Affiliates and/or its licensors. As between You and Liferay, You shall own all independently developed code and documentation and any associated intellectual property rights developed by or on behalf of You, including but not limited to code extensions to the Software developed by using the Permissible Extension Methods that are separate from the code base of the Software (i.e. non-Derivative Works). You agree to assign, and hereby irrevocably and unconditionally assign to Liferay, in perpetuity and without further consideration, all right, title and interest in and to all Derivative Works created by You or on Your behalf, and all intellectual property rights therein or relative thereto. To the extent such intellectual property rights cannot (as a matter of law) be assigned by You to Liferay, You unconditionally and irrevocably grant to Liferay a perpetual, non-terminable, exclusive (without reservation), royalty-free, fully-paid, right and license, with the right to sublicense through multiple tiers of sublicensees, under any and all such rights: (i) to reproduce, create derivative works of, distribute, publicly perform, publicly display, digitally transmit and otherwise use the Derivative Works in any medium or format, whether now known or hereafter discovered; (ii) to use, make, have made, sell, offer to sell, import, and otherwise exploit any product or service based on, embodying, incorporating or derived from the Derivative Work(s); and (iii) to exercise any and all other present or future rights in the same. You also confirm that any relevant moral rights in the Derivative Works have been waived, or if such rights are unwaivable, You agree to not enforce such rights, and for the avoidance of doubt this waiver and agreement shall extend to Liferay’s licensees and successor in title. At Liferay’s request and expense, You shall execute and deliver such instruments and take such other action as may be reasonably requested by Liferay to perfect or protect Liferay’s rights in the Software and Derivative Works. + +4.4 For the avoidance of doubt, if You receive the Software from Liferay or one of its Affiliates or Business Partners (also) under an open source version and choose to use it under that open source license, You must comply with the applicable open source license instead of this EULA. + + +5. Disclaimer of Warranty + +TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED AND LICENSED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF QUALITY, MERCHANTABILITY, TITLE, NON-INFRINGEMENT AND FITNESS FOR A PARTICULAR PURPOSE, AND SUCH IMPLIED WARRANTIES, ANY OTHER WARRANTIES, REPRESENTATIONS, CONDITIONS AND TERMS, EXPRESS OR IMPLIED (AND WHETHER IMPLIED BY STATUTE, COMMON LAW, COURSE OF DEALING, TRADE USAGE OR OTHERWISE) ARE HEREBY EXCLUDED TO THE FULLEST EXTENT PERMITTED BY LAW. LIFERAY DOES NOT WARRANT THAT (I) THE SOFTWARE WILL MEET YOUR REQUIREMENTS, (II) THE USE OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR FREE, (III) THE SOFTWARE WILL COMPLY WITH REGULATORY REQUIREMENTS APPLICABLE TO YOU OR APPEAR PRECISELY AS DESCRIBED IN THE ACCOMPANYING DOCUMENTATION. YOU AGREE THAT YOU ARE SOLELY RESPONSIBLE FOR THE RESULTS OBTAINED FROM THE USE OF THE SOFTWARE. + +WITHOUT LIMITING THE GENERALITY OF THE FOREGOING DISCLAIMER, THE SOFTWARE IS NOT SPECIFICALLY DESIGNED, MANUFACTURED OR INTENDED FOR USE IN (1) FACILITIES OR ENVIRONMENTS REQUIRING FAILSAFE PERFORMANCE, INCLUDING BUT NOT LIMITED TO (A) THE PLANNING, CONSTRUCTION, MAINTENANCE, CONTROL, OR DIRECT OPERATION OF NUCLEAR FACILITIES, (B) AIRCRAFT NAVIGATION, CONTROL OR COMMUNICATION SYSTEMS, WEAPONS SYSTEMS, (C) DIRECT LIFE SUPPORT SYSTEMS OR (2) SIMILAR ULTRA-HAZARDOUS OR STRICT LIABILITY ACTIVITIES AND YOU ARE SOLELY RESPONSIBLE AND EXPRESSLY ASSUME ALL RISK FOR ANY SUCH USE. + +LIFERAY MAY PROVIDE CERTAIN WARRANTIES OR ASSURANCES TO YOU AS PART OF A SEPARATE AGREEMENT (SUCH AS THE LIFERAY ENTERPRISE SERVICES AGREEMENT). + + +6. Exclusion and Limitation of Liability, Risk Allocation + +6.1 Exclusion of Liability +TO THE MAXIMUM EXTENT PERMITTED UNDER APPLICABLE LAW, IN NO EVENT WILL LIFERAY OR ANY OF ITS AFFILIATES HAVE ANY LIABILITY TO YOU OR YOUR AFFILIATES, UNDER ANY LEGAL OR EQUITABLE THEORY, WHETHER IN CONTRACT, TORT (INCLUDING, WITHOUT LIMITATION, NEGLIGENCE), PRODUCT LIABILITY, STATUTE OR OTHERWISE, FOR OR IN CONNECTION WITH: + +(I) ANY ECONOMIC LOSSES, LOSS OF REVENUE, LOSS OF CUSTOMERS OR BUSINESS, LOSS OF OR DAMAGE TO REPUTATION OR GOODWILL, LOSS OF ANTICIPATED PROFITS, LOSS UNDER OR IN RELATION TO ANY OTHER CONTRACT, LOSS OF DATA OR INTERRUPTION OF SERVICES, LOSS OF ANTICIPATED SAVINGS OR BENEFITS, OR COVER COSTS OR ANALOGOUS COST RELATED TO THE PROCUREMENT OF REPLACEMENT SERVICES OR SOFTWARE; + +(II) ANY LOSSES, COSTS, EXPENSES OR DAMAGES ARISING OUT OF OR IN CONNECTION WITH ANY MALFUNCTIONS, REGULATORY NON-COMPLIANCE, DELAYS, PRODUCT LIABILITY, RELIANCE, BREACH OF ANY IMPLIED DUTY; OR + +(III) ANY LOSSES, COSTS, EXPENSES OR DAMAGES OTHER THAN DIRECT DAMAGES, INCLUDING WITHOUT LIMITATION, ANY INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, CONSEQUENTIAL OR PUNITIVE DAMAGES, LOSSES, COSTS OR EXPENSES. + +IN EACH CASE (I) THROUGH (III), WHETHER OR NOT FORESEEABLE; EVEN IF LIFERAY, ITS AFFILIATES OR A BUSINESS PARTNER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, LOSSES, COSTS OR EXPENSES. + +6.2 Limitation of Liability +FOR ALL EVENTS AND CIRCUMSTANCES AND TO THE MAXIMUM EXTENT PERMITTED UNDER APPLICABLE LAW, LIFERAY’S AND ITS AFFILIATES' AGGREGATE AND CUMULATIVE LIABILITY ARISING OUT OF OR RELATING TO THIS EULA, INCLUDING WITHOUT LIMITATION ON ACCOUNT OF PERFORMANCE OR NON-PERFORMANCE OF OBLIGATIONS, REGARDLESS OF THE FORM OF THE CAUSE OF ACTION, WHETHER IN CONTRACT, TORT (INCLUDING, WITHOUT LIMITATION, NEGLIGENCE), STATUTE OR OTHERWISE WILL NOT EXCEED FIFTY EURO (€50.00) OR THE EQUIVALENT AMOUNT IN LOCAL CURRENCY. + +6.3 Allocation of Risk +THE PROVISIONS OF SECTION 5 AND THIS SECTION 6 ALLOCATE THE RISKS UNDER THIS EULA BETWEEN LIFERAY AND YOU. THIS ALLOCATION IS AN INTRINSIC PART OF, AND THE BASIS OF, THE BARGAIN BETWEEN YOU AND LIFERAY AND WITHOUT SUCH ALLOCATION LIFERAY WOULD NOT HAVE ENTERED INTO THIS EULA. THE LIMITATIONS, EXCLUSIONS AND DISCLAIMERS CONTAINED IN SECTIONS 5 AND 6 APPLY TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, EVEN IF ANY REMEDY (INCLUDING ANY LIMITED OR EXCLUSIVE REMEDY) PROVIDED FOR IN THIS AGREEMENT FAILS IN ITS ESSENTIAL PURPOSE. + + +7. Export Control + +You: (i) acknowledge and agree that the Software and its components are subject to export controls under the U.S. Commerce Department’s Export Administration Regulations (“EAR”); (ii) represent and warrant that You are not located in any country listed in Country Group E:1 in Supplement No. 1 to part 740 of the EAR; (iii) shall not export, re-export, divert, or transfer the Software to any prohibited destination or to any party who has been prohibited from participating in US export transactions by any federal agency of the US government; (iv) shall not use or transfer the Software for use in connection with the design, development or production of nuclear, chemical or biological weapons, or rocket systems, space launch vehicles, or sounding rockets or unmanned air vehicle systems; and (v) acknowledge and agree that if You export, re-export, or transfer the Software to eligible recipients, then You shall: (a) strictly comply will all applicable export control laws, (b) obtain all necessary licenses and permits, including those required by the EAR; and (c) submit all reports required by the Commerce Department’s Bureau of Industry and Security, which include the name and address (including country) of each transferee. Liferay will not have any liability for the failure to obtain a U.S. export license to export the Software. You further acknowledge and agree that countries including the United States may restrict the import, use, or export of encryption products (which may include the Software) and agree that You shall be solely responsible for compliance with any such import, use, or export restrictions. You shall indemnify Liferay, including its officers, directors and agents from all losses and liabilities (including reasonable attorneys fees and court costs) arising from any breach of Your representations, warranties or obligations under this Section. + + +8. General + +If any provision of this EULA is held to be unenforceable, such ruling shall not affect the enforceability of the remaining provisions. The affected provision(s) will be deemed amended to the minimum extent necessary to render it valid and enforceable in conformity with applicable law and parties’ intent as expressed in this EULA. The rights and obligations of the parties to this EULA shall not be governed by the United Nations Convention on the International Sale of Goods. + + +9. Liferay Contracting Entity, Notices, Governing Law, and Venue + +The Liferay entity entering into this Agreement, the address to which Customer should direct notices under this Agreement, the law that will apply in any dispute or lawsuit arising out of or in connection with this Agreement, and the courts that have jurisdiction over any such dispute or lawsuit, depend on where Customer is domiciled. + + ++=====================+==============================+==================================+============================+=======================+ +| If You are | The Liferay entity | Notices should be | Governing law is: | Courts with exclusive | +| domiciled in: | entering into this | addressed to: | | jurisdiction are: | +| | agreement is: | | | | ++=====================+==============================+==================================+============================+=======================+ +| The United States | Liferay, Inc., | 1400 Montefino Ave., | California and controlling | Los Angeles County, | +| and Canada | a California corporation | Diamond Bar, CA 91765, USA | United States federal law | California, USA | +| | | att.: Legal Department | | | ++---------------------+------------------------------+----------------------------------+----------------------------+-----------------------+ +| South and | Liferay Latin America Ltda., | Rua da Alfândega, 35, loja 0401, | Brazilian law | Recife, Pernambuco, | +| Central America, | a Brazilian corporation | Shopping Paço Alfândega, | | Brazil | +| the Caribbean, | | Bairro do Recife, Recife/PE, | | | +| and Mexico | | CEP 50030-030, Brazil, | | | +| | | att.: Legal Department | | | ++---------------------+------------------------------+----------------------------------+----------------------------+-----------------------+ +| Europe, Africa, | Liferay International Ltd., | 100 Mount Street Lower, | Irish law | Irish courts | +| the Middle East, | an Irish corporation | D02TY46, Dublin 2, | | | +| Asia-Pacific and | | Ireland, | | | +| other countries not | | att.: Legal Department | | | +| mentioned before | | | | | ++---------------------+------------------------------+----------------------------------+----------------------------+-----------------------+ + +2002306_GL \ No newline at end of file diff --git a/src/licensedcode/data/licenses/redis-source-available-1.0.LICENSE b/src/licensedcode/data/licenses/redis-source-available-1.0.LICENSE index 7acb91fc616..26b2c703a4d 100644 --- a/src/licensedcode/data/licenses/redis-source-available-1.0.LICENSE +++ b/src/licensedcode/data/licenses/redis-source-available-1.0.LICENSE @@ -3,7 +3,7 @@ key: redis-source-available-1.0 short_name: Redis Source Available License 1.0 name: Redis Source Available License Agreement 1.0 category: Source-available -owner: Redis Labs +owner: Redis homepage_url: https://github.com/RedisLabsModules/RedisGraph/blob/v1.0.14/LICENSE spdx_license_key: LicenseRef-scancode-redis-source-available-1.0 faq_url: https://redislabs.com/community/licenses/ diff --git a/src/licensedcode/data/licenses/rsalv2.LICENSE b/src/licensedcode/data/licenses/rsalv2.LICENSE new file mode 100644 index 00000000000..2aa489f0fcc --- /dev/null +++ b/src/licensedcode/data/licenses/rsalv2.LICENSE @@ -0,0 +1,70 @@ +--- +key: rsalv2 +short_name: RSALv2 +name: Redis Source Available License 2.0 (RSALv2) Agreement +category: Source-available +owner: Redis +homepage_url: https://redis.com/legal/rsalv2-agreement/ +spdx_license_key: LicenseRef-scancode-rsalv2 +faq_url: https://redis.com/blog/rsalv2-sspl-announcement/ +--- + +Redis Source Available License 2.0 (RSALv2) Agreement + +Last Update: November 15, 2022 + +Acceptance + +By using the software, you agree to all of the terms and conditions below. + +Copyright License + +The licensor grants you a non-exclusive, royalty-free, worldwide, non-sublicensable, non-transferable license to use, copy, distribute, make available, and prepare derivative works of the software, in each case subject to the limitations and conditions below. + +Limitations + +You may not make the functionality of the software or a modified version available to third parties as a service, or distribute the software or a modified version in a manner that makes the functionality of the software available to third parties. + +Making the functionality of the software or modified version available to third parties includes, without limitation, enabling third parties to interact with the functionality of the software or modified version in distributed form or remotely through a computer network, offering a product or service the value of which entirely or primarily derives from the value of the software or modified version, or offering a product or service that accomplishes for users the primary purpose of the software or modified version. + +You may not alter, remove, or obscure any licensing, copyright, or other notices of the licensor in the software. Any use of the licensor’s trademarks is subject to applicable law. + +Patents + +The licensor grants you a license, under any patent claims the licensor can license, or becomes able to license, to make, have made, use, sell, offer for sale, import and have imported the software, in each case subject to the limitations and conditions in this license. This license does not cover any patent claims that you cause to be infringed by modifications or additions to the software. If you or your company make any written claim that the software infringes or contributes to infringement of any patent, your patent license for the software granted under these terms ends immediately. If your company makes such a claim, your patent license ends immediately for work on behalf of your company. + +Notices + +You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these terms. + +If you modify the software, you must include in any modified copies of the software prominent notices stating that you have modified the software. + +No Other Rights + +These terms do not imply any licenses other than those expressly granted in these terms. + +Termination + +If you use the software in violation of these terms, such use is not licensed, and your licenses will automatically terminate. If the licensor provides you with a notice of your violation, and you cease all violations of this license no later than 30 days after you receive that notice, your licenses will be reinstated retroactively. However, if you violate these terms after such reinstatement, any additional violation of these terms will cause your licenses to terminate automatically and permanently. + +No Liability + +As far as the law allows, the software comes as is, without any warranty or condition, and the licensor will not be liable to you for any damages arising out of these terms or the use or nature of the software, under any kind of legal claim. + +Definitions + +The licensor is the entity offering these terms, and the software is the software the licensor makes available under these terms, including any portion of it. + +To modify a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission other than making an exact copy. The resulting work is called a modified version of the earlier work. + +you refers to the individual or entity agreeing to these terms. + +your company is any legal entity, sole proprietorship, or other kind of organization that you work for, plus all organizations that have control over, are under the control of, or are under common control with that organization. + +control means ownership of substantially all the assets of an entity, or the power to direct its management and policies by vote, contract, or otherwise. Control can be direct or indirect. + +your licenses are all the licenses granted to you for the software under these terms. + +use means anything you do with the software requiring one of your licenses. + +trademark means trademarks, service marks, and similar rights. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/sh-cla-1.1.LICENSE b/src/licensedcode/data/licenses/sh-cla-1.1.LICENSE new file mode 100644 index 00000000000..7756bb4f270 --- /dev/null +++ b/src/licensedcode/data/licenses/sh-cla-1.1.LICENSE @@ -0,0 +1,48 @@ +--- +key: sh-cla-1.1 +short_name: Software Heritage CLA 1.1 +name: Software Heritage Contributor License Agreement 1.1 +category: CLA +owner: Software Heritage +homepage_url: https://forge.softwareheritage.org/L3 +spdx_license_key: LicenseRef-scancode-sh-cla-1.1 +ignorable_urls: + - https://opensource.org/licenses + - https://www.gnu.org/licenses/license-list.en.html +ignorable_emails: + - legal@softwareheritage.org +--- + +Software Heritage Contributor License Agreement + +version 1.1, 2020-05-05 + +Origin and beneficiary of the present contributor license agreement: + +INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE ''[National Institute for Research in Computing and Automation]'', Public Institution of a scientific and technological nature under decree 85-831 of August 2, 1982, Headquartered at Domaine de Voluceau – Rocquencourt – BP 105 – 78153 Le Chesnay cedex represented by its Chairman and CEO, Mr. Bruno Sportisse, founder of the Software Heritage project. + +ARTICLE 1 — DEFINITIONS + + “Software”: means any software component collaboratively developed on the Software Heritage forge. + “Contribution:” means any original contribution protected by copyright, in particular modifications of existing functionalities or the development of new ones, of which You are the author, and that You intentionally submit for integration into the Software. A Contribution includes its source code, its object code, as well as any specifications and documentation related thereto. + “You”: means you, the Contributor, as a physical and individual person, owning copyrights on the Contribution and free from any obligation (in particular regarding to your employer) which may prevent you from developing and submitting the Contribution for integration into the Software. + +ARTICLE 2 — COPYRIGHTS LICENSED + + You grant to Inria a worldwide, non-exclusive, transferable, royalty-free, irrevocable license, including the right to sublicense, on the Contribution, for the duration of the corresponding copyright. In particular, you grant for any mean and purpose, the right to use, to reproduce, to modify, to display, to perform with any media or technical mean, and to distribute through any form of communication the Contribution. + As a condition to the grant of rights mentioned in article 2.1 above, Inria shall license the Contribution ''only'' under the terms of a license complying with both the free software criteria defined by the Free Software Foundation (FSF) and the Open Source Definition by the Open Source Initiative (OSI). (See https://www.gnu.org/licenses/license-list.en.html for a list of free software license and https://opensource.org/licenses for a list of open source licenses.) + You will promptly notify Inria via email at legal@softwareheritage.org if You become aware of any facts or circumstances that would make these commitments inaccurate in any way. + +ARTICLE 3 — GUARANTEES + + You guarantee that You own copyrights over the Contribution and that You hold, to the best of your knowledge, all of the rights necessary to grant a license on said Contribution to Inria and that You do not infringe third party’s rights. + You acknowledge that You hold no patent which could be enforced against any use by Inria of the copyright over the Contribution. In the opposite case, You promise not to enforce the rights granted by these patents against Inria, or any of its licensees, sub-licensees or assignees, for using, exploiting, modifying, distributing your Contribution accordingly with article 2 here above. + You declare that You are licensing your Contribution “as is”, without guarantee as to its commercial value, and without guaranteeing that the Contribution is free of errors. + +ARTICLE 4 — MISCELLANEOUS + + This contract is subject to French law. + Any dispute concerning the interpretation, validity or execution of this contract will be submitted, failing an out-of-court resolution, to the competent French court. + The present agreement may be assigned by Inria to any non-profit entity which would become entitled to carry out Software Heritage’s mission. + If one or several stipulations of this contract are held to be invalid or declared such in application of a law or regulation, or by reason of a final ruling by a competent court, the others will retain all of their force and scope. + You shall be asked to confirm the present agreement periodically, every three (3) years after signing it. Should our contribution policy change before, you will be notified and asked to sign the new contributor license agreement as a condition to submit further Contributions. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/soundex.LICENSE b/src/licensedcode/data/licenses/soundex.LICENSE new file mode 100644 index 00000000000..c611baadf6b --- /dev/null +++ b/src/licensedcode/data/licenses/soundex.LICENSE @@ -0,0 +1,15 @@ +--- +key: soundex +short_name: Soundex +name: Soundex License +category: Permissive +owner: Mark Mielke +homepage_url: https://metacpan.org/release/RJBS/Text-Soundex-3.05/source/Soundex.pm#L3-11 +spdx_license_key: LicenseRef-scancode-soundex +--- + +Freedom to use these sources for whatever you want, as long as credit +is given where credit is due, is hereby granted. You may make modifications +where you see fit but leave this copyright somewhere visible. As well, try +to initial any changes you make so that if I like the changes I can +incorporate them into later versions. \ No newline at end of file From 8e4278dba33b106f570cb53f48a3594976e5e110 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Fri, 1 Sep 2023 16:43:33 +0530 Subject: [PATCH 12/16] Fix license clues bug The license clue detection step was in the wrong order for file detections. Signed-off-by: Ayan Sinha Mahapatra --- src/licensedcode/detection.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/licensedcode/detection.py b/src/licensedcode/detection.py index 3645fe304ad..4ec4adfd8d7 100644 --- a/src/licensedcode/detection.py +++ b/src/licensedcode/detection.py @@ -1139,7 +1139,9 @@ def has_correct_license_clue_matches(license_matches): Return True if all the matches in ``license_matches`` List of LicenseMatch has True for the `is_license_clue` rule attribute. """ - return is_correct_detection(license_matches) and all(match.rule.is_license_clue for match in license_matches) + return is_correct_detection(license_matches) and all( + match.rule.is_license_clue for match in license_matches + ) def is_low_quality_matches(license_matches): @@ -1554,13 +1556,13 @@ def analyze_detection(license_matches, package_license=False): ): return DetectionCategory.FALSE_POSITVE.value + elif has_correct_license_clue_matches(license_matches=license_matches): + return DetectionCategory.LICENSE_CLUES.value + # Case where all matches have `matcher` as `1-hash` or `4-spdx-id` elif is_correct_detection_non_unknown(license_matches=license_matches): return DetectionCategory.PERFECT_DETECTION.value - elif has_correct_license_clue_matches(license_matches=license_matches): - return DetectionCategory.LICENSE_CLUES.value - # Case where even though the matches have perfect coverage, they have # matches with `unknown` rule identifiers elif has_unknown_matches(license_matches=license_matches): From dda0eeb87338c72b8e262aefd68e80bd116794ad Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Fri, 1 Sep 2023 16:45:14 +0530 Subject: [PATCH 13/16] Update proprietary rules as license clues Reference: https://github.com/nexB/scancode-toolkit/issues/3504 Signed-off-by: Ayan Sinha Mahapatra --- src/licensedcode/data/rules/proprietary-license_489.RULE | 2 +- src/licensedcode/data/rules/proprietary-license_490.RULE | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/licensedcode/data/rules/proprietary-license_489.RULE b/src/licensedcode/data/rules/proprietary-license_489.RULE index a12ff03f562..d3df566179e 100644 --- a/src/licensedcode/data/rules/proprietary-license_489.RULE +++ b/src/licensedcode/data/rules/proprietary-license_489.RULE @@ -1,6 +1,6 @@ --- license_expression: proprietary-license -is_license_tag: yes +is_license_clue: yes relevance: 100 notes: FFmpeg configure result strings as found in binaries --- diff --git a/src/licensedcode/data/rules/proprietary-license_490.RULE b/src/licensedcode/data/rules/proprietary-license_490.RULE index 0418fd3e6bf..4acb11ed44d 100644 --- a/src/licensedcode/data/rules/proprietary-license_490.RULE +++ b/src/licensedcode/data/rules/proprietary-license_490.RULE @@ -1,6 +1,6 @@ --- license_expression: proprietary-license -is_license_tag: yes +is_license_clue: yes relevance: 100 notes: configure option injected by FFmpeg in the built binaries --- From 16789e8c26e2256f5dc0f876a38007d782cc36be Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Fri, 1 Sep 2023 17:00:59 +0530 Subject: [PATCH 14/16] Add new rules and rule updates Reference: https://github.com/nexB/scancode-toolkit/issues/3494 Reference: https://github.com/nexB/scancode-toolkit/issues/3499 Reference: https://github.com/nexB/scancode-toolkit/issues/3498 Signed-off-by: Ayan Sinha Mahapatra --- src/licensedcode/data/rules/agpl-3.0_348.RULE | 4 +-- src/licensedcode/data/rules/gpl-3.0_558.RULE | 11 +++++++ src/licensedcode/data/rules/gpl-3.0_559.RULE | 18 ++++++++++ src/licensedcode/data/rules/x11-fsf_2.RULE | 1 + src/licensedcode/data/rules/x11-fsf_7.RULE | 1 + .../data/rules/x11-xconsortium_37.RULE | 33 +++++++++++++++++++ .../data/rules/x11-xconsortium_41.RULE | 28 ++++++++++++++++ 7 files changed, 94 insertions(+), 2 deletions(-) create mode 100644 src/licensedcode/data/rules/gpl-3.0_558.RULE create mode 100644 src/licensedcode/data/rules/gpl-3.0_559.RULE create mode 100644 src/licensedcode/data/rules/x11-xconsortium_37.RULE create mode 100644 src/licensedcode/data/rules/x11-xconsortium_41.RULE diff --git a/src/licensedcode/data/rules/agpl-3.0_348.RULE b/src/licensedcode/data/rules/agpl-3.0_348.RULE index b8cc9bdf2f4..6e18c6c32ee 100644 --- a/src/licensedcode/data/rules/agpl-3.0_348.RULE +++ b/src/licensedcode/data/rules/agpl-3.0_348.RULE @@ -7,11 +7,11 @@ ignorable_urls: --- This program is free software: you can redistribute it and/or modify -it under the terms of the GNU Affero General Public License, version 3, +it under the terms of the {{GNU Affero General Public License, version 3}}, as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. -You should have received a copy of the GNU Affero General Public License +You should have received a copy of the {{GNU Affero General Public License}} along with this program. If not, see . \ No newline at end of file diff --git a/src/licensedcode/data/rules/gpl-3.0_558.RULE b/src/licensedcode/data/rules/gpl-3.0_558.RULE new file mode 100644 index 00000000000..522525a544e --- /dev/null +++ b/src/licensedcode/data/rules/gpl-3.0_558.RULE @@ -0,0 +1,11 @@ +--- +license_expression: gpl-3.0 +is_license_notice: yes +referenced_filenames: + - LICENSE +--- + +// This program is free software; you can redistribute it and/or modify +// it under the terms of the {{GNU General Public License version 3}} +// as published by the Free Software Foundation and appearing in +// the file LICENSE \ No newline at end of file diff --git a/src/licensedcode/data/rules/gpl-3.0_559.RULE b/src/licensedcode/data/rules/gpl-3.0_559.RULE new file mode 100644 index 00000000000..dc3f52ab283 --- /dev/null +++ b/src/licensedcode/data/rules/gpl-3.0_559.RULE @@ -0,0 +1,18 @@ +--- +license_expression: gpl-3.0 +is_license_notice: yes +ignorable_urls: + - https://www.gnu.org/licenses/ +--- + +* This program is free software: you can redistribute it and/or modify + * it under the terms of the {{GNU General Public License version 3}} as + * published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . \ No newline at end of file diff --git a/src/licensedcode/data/rules/x11-fsf_2.RULE b/src/licensedcode/data/rules/x11-fsf_2.RULE index 365dda0833a..ca00b5a9ed8 100644 --- a/src/licensedcode/data/rules/x11-fsf_2.RULE +++ b/src/licensedcode/data/rules/x11-fsf_2.RULE @@ -2,6 +2,7 @@ license_expression: x11-fsf is_license_text: yes relevance: 99 +is_deprecated: yes notes: the no advert paragraph has its position switched with the warranty disclaimer in this variant. The texts are otherwise essentially the same See https://github.com/achillean/shodan-python/blob/90491308971a7ba6e358d6152d7b02307964c6fe/LICENSE --- diff --git a/src/licensedcode/data/rules/x11-fsf_7.RULE b/src/licensedcode/data/rules/x11-fsf_7.RULE index dc003045ae8..8c0b7feccb6 100644 --- a/src/licensedcode/data/rules/x11-fsf_7.RULE +++ b/src/licensedcode/data/rules/x11-fsf_7.RULE @@ -1,6 +1,7 @@ --- license_expression: x11-fsf is_license_text: yes +is_deprecated: yes --- Permission is hereby granted, free of charge, to any person obtaining a diff --git a/src/licensedcode/data/rules/x11-xconsortium_37.RULE b/src/licensedcode/data/rules/x11-xconsortium_37.RULE new file mode 100644 index 00000000000..9ecd47812b5 --- /dev/null +++ b/src/licensedcode/data/rules/x11-xconsortium_37.RULE @@ -0,0 +1,33 @@ +--- +license_expression: x11-xconsortium +is_license_text: yes +relevance: 99 +notes: the no advert paragraph has its position switched with the warranty disclaimer in this + variant. The texts are otherwise essentially the same See https://github.com/achillean/shodan-python/blob/90491308971a7ba6e358d6152d7b02307964c6fe/LICENSE +--- + +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, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +Except as contained in this notice, the name(s) of the above +copyright holders shall not be used in advertising or otherwise +to promote the sale, use or other dealings in this Software +without prior written authorization. + +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. \ No newline at end of file diff --git a/src/licensedcode/data/rules/x11-xconsortium_41.RULE b/src/licensedcode/data/rules/x11-xconsortium_41.RULE new file mode 100644 index 00000000000..fb2811ad821 --- /dev/null +++ b/src/licensedcode/data/rules/x11-xconsortium_41.RULE @@ -0,0 +1,28 @@ +--- +license_expression: x11-xconsortium +is_license_text: yes +--- + +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, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of 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 ABOVE LISTED COPYRIGHT HOLDER(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. + +Except as contained in this notice, the name(s) of the above copyright +holders shall not be used in advertising or otherwise to promote the +sale, use or other dealings in this Software without prior written +authorization. \ No newline at end of file From 9128744004c2c018a634ad3e63cb917cbc117649 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Wed, 13 Sep 2023 10:03:54 +0530 Subject: [PATCH 15/16] Regen test expectations and update clues detection Signed-off-by: Ayan Sinha Mahapatra --- src/licensedcode/detection.py | 4 +++- .../datadriven/external/glc/MIT-NoAd.t1.yml | 2 +- .../data/debian/basic-rootfs-expected.json | 20 +++++++++---------- .../stable_copyright-detailed.expected.yml | 14 ++++++------- ...r-layer.tar.xz.get-installed-expected.json | 20 +++++++++---------- ...-container-layer.tar.xz.scan-expected.json | 20 +++++++++---------- .../get_installed_packages-expected.json | 20 +++++++++---------- 7 files changed, 51 insertions(+), 49 deletions(-) diff --git a/src/licensedcode/detection.py b/src/licensedcode/detection.py index 4ec4adfd8d7..0055c345637 100644 --- a/src/licensedcode/detection.py +++ b/src/licensedcode/detection.py @@ -1556,7 +1556,9 @@ def analyze_detection(license_matches, package_license=False): ): return DetectionCategory.FALSE_POSITVE.value - elif has_correct_license_clue_matches(license_matches=license_matches): + elif not package_license and has_correct_license_clue_matches( + license_matches=license_matches + ): return DetectionCategory.LICENSE_CLUES.value # Case where all matches have `matcher` as `1-hash` or `4-spdx-id` diff --git a/tests/licensedcode/data/datadriven/external/glc/MIT-NoAd.t1.yml b/tests/licensedcode/data/datadriven/external/glc/MIT-NoAd.t1.yml index fba75c8e5bb..80eb7d50453 100644 --- a/tests/licensedcode/data/datadriven/external/glc/MIT-NoAd.t1.yml +++ b/tests/licensedcode/data/datadriven/external/glc/MIT-NoAd.t1.yml @@ -1,5 +1,5 @@ license_expressions: - - x11-fsf + - x11-xconsortium notes: | License test derived from a file of the BSD-licensed repository at: https://raw.githubusercontent.com/google/licensecheck/v0.3.1/testdata/MIT-NoAd.t1 diff --git a/tests/packagedcode/data/debian/basic-rootfs-expected.json b/tests/packagedcode/data/debian/basic-rootfs-expected.json index 3df7a3c6b70..101e0bcab86 100644 --- a/tests/packagedcode/data/debian/basic-rootfs-expected.json +++ b/tests/packagedcode/data/debian/basic-rootfs-expected.json @@ -97,7 +97,7 @@ "identifier": "bsd_new-ccc98c3a-92d4-e7a3-e0ba-798328cb6b98" }, { - "license_expression": "x11-fsf", + "license_expression": "x11-xconsortium", "matches": [ { "score": 100.0, @@ -106,14 +106,14 @@ "matched_length": 199, "match_coverage": 100.0, "matcher": "2-aho", - "license_expression": "x11-fsf", - "rule_identifier": "x11-fsf_7.RULE", + "license_expression": "x11-xconsortium", + "rule_identifier": "x11-xconsortium_41.RULE", "rule_relevance": 100, - "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-fsf_7.RULE", + "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-xconsortium_41.RULE", "matched_text": "Permission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the name(s) of the above copyright\nholders shall not be used in advertising or otherwise to promote the\nsale, use or other dealings in this Software without prior written\nauthorization." } ], - "identifier": "x11_fsf-c2b8535e-1b81-42d8-945b-b026f349228d" + "identifier": "x11_xconsortium-4a366de0-e107-017e-0783-8145953fe45e" } ], "other_license_expression": null, @@ -440,7 +440,7 @@ "identifier": "bsd_new-ccc98c3a-92d4-e7a3-e0ba-798328cb6b98" }, { - "license_expression": "x11-fsf", + "license_expression": "x11-xconsortium", "matches": [ { "score": 100.0, @@ -449,14 +449,14 @@ "matched_length": 199, "match_coverage": 100.0, "matcher": "2-aho", - "license_expression": "x11-fsf", - "rule_identifier": "x11-fsf_7.RULE", + "license_expression": "x11-xconsortium", + "rule_identifier": "x11-xconsortium_41.RULE", "rule_relevance": 100, - "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-fsf_7.RULE", + "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-xconsortium_41.RULE", "matched_text": "Permission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the name(s) of the above copyright\nholders shall not be used in advertising or otherwise to promote the\nsale, use or other dealings in this Software without prior written\nauthorization." } ], - "identifier": "x11_fsf-c2b8535e-1b81-42d8-945b-b026f349228d" + "identifier": "x11_xconsortium-4a366de0-e107-017e-0783-8145953fe45e" } ], "other_license_expression": null, diff --git a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/n/ncurses/stable_copyright-detailed.expected.yml b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/n/ncurses/stable_copyright-detailed.expected.yml index bd237cb4da7..cd1f2464137 100644 --- a/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/n/ncurses/stable_copyright-detailed.expected.yml +++ b/tests/packagedcode/data/debian/copyright/debian-2019-11-15/main/n/ncurses/stable_copyright-detailed.expected.yml @@ -1,7 +1,7 @@ declared_license: -declared_license_expression: x11-fsf AND x11-xconsortium AND bsd-new AND x11-fsf +declared_license_expression: x11-fsf AND x11-xconsortium AND bsd-new AND x11-xconsortium declared_license_expression_spdx: X11-distribute-modifications-variant AND X11 AND BSD-3-Clause - AND X11-distribute-modifications-variant + AND X11 other_license_expression: other_license_expression_spdx: license_detections: @@ -114,7 +114,7 @@ license_detections: OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. identifier: bsd_new-ccc98c3a-92d4-e7a3-e0ba-798328cb6b98 - - license_expression: x11-fsf + - license_expression: x11-xconsortium matches: - score: '100.0' start_line: 105 @@ -122,10 +122,10 @@ license_detections: matched_length: '199' match_coverage: '100.0' matcher: 2-aho - license_expression: x11-fsf - rule_identifier: x11-fsf_7.RULE + license_expression: x11-xconsortium + rule_identifier: x11-xconsortium_41.RULE rule_relevance: 100 - rule_url: https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-fsf_7.RULE + rule_url: https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-xconsortium_41.RULE matched_text: | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the @@ -150,7 +150,7 @@ license_detections: holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. - identifier: x11_fsf-c2b8535e-1b81-42d8-945b-b026f349228d + identifier: x11_xconsortium-4a366de0-e107-017e-0783-8145953fe45e other_license_detections: [] copyright: | Copyright (c) 1998-2018 Free Software Foundation, Inc. diff --git a/tests/packagedcode/data/debian/debian-container-layer.tar.xz.get-installed-expected.json b/tests/packagedcode/data/debian/debian-container-layer.tar.xz.get-installed-expected.json index a675fb27246..fe4af469c0b 100644 --- a/tests/packagedcode/data/debian/debian-container-layer.tar.xz.get-installed-expected.json +++ b/tests/packagedcode/data/debian/debian-container-layer.tar.xz.get-installed-expected.json @@ -96,7 +96,7 @@ "identifier": "bsd_new-ccc98c3a-92d4-e7a3-e0ba-798328cb6b98" }, { - "license_expression": "x11-fsf", + "license_expression": "x11-xconsortium", "matches": [ { "score": 100.0, @@ -105,14 +105,14 @@ "matched_length": 199, "match_coverage": 100.0, "matcher": "2-aho", - "license_expression": "x11-fsf", - "rule_identifier": "x11-fsf_7.RULE", + "license_expression": "x11-xconsortium", + "rule_identifier": "x11-xconsortium_41.RULE", "rule_relevance": 100, - "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-fsf_7.RULE", + "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-xconsortium_41.RULE", "matched_text": "Permission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the name(s) of the above copyright\nholders shall not be used in advertising or otherwise to promote the\nsale, use or other dealings in this Software without prior written\nauthorization." } ], - "identifier": "x11_fsf-c2b8535e-1b81-42d8-945b-b026f349228d" + "identifier": "x11_xconsortium-4a366de0-e107-017e-0783-8145953fe45e" } ], "other_license_expression": null, @@ -268,7 +268,7 @@ "identifier": "bsd_new-ccc98c3a-92d4-e7a3-e0ba-798328cb6b98" }, { - "license_expression": "x11-fsf", + "license_expression": "x11-xconsortium", "matches": [ { "score": 100.0, @@ -277,14 +277,14 @@ "matched_length": 199, "match_coverage": 100.0, "matcher": "2-aho", - "license_expression": "x11-fsf", - "rule_identifier": "x11-fsf_7.RULE", + "license_expression": "x11-xconsortium", + "rule_identifier": "x11-xconsortium_41.RULE", "rule_relevance": 100, - "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-fsf_7.RULE", + "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-xconsortium_41.RULE", "matched_text": "Permission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the name(s) of the above copyright\nholders shall not be used in advertising or otherwise to promote the\nsale, use or other dealings in this Software without prior written\nauthorization." } ], - "identifier": "x11_fsf-c2b8535e-1b81-42d8-945b-b026f349228d" + "identifier": "x11_xconsortium-4a366de0-e107-017e-0783-8145953fe45e" } ], "other_license_expression": null, diff --git a/tests/packagedcode/data/debian/debian-container-layer.tar.xz.scan-expected.json b/tests/packagedcode/data/debian/debian-container-layer.tar.xz.scan-expected.json index fa0dc0b201e..025f15cfefa 100644 --- a/tests/packagedcode/data/debian/debian-container-layer.tar.xz.scan-expected.json +++ b/tests/packagedcode/data/debian/debian-container-layer.tar.xz.scan-expected.json @@ -97,7 +97,7 @@ "identifier": "bsd_new-ccc98c3a-92d4-e7a3-e0ba-798328cb6b98" }, { - "license_expression": "x11-fsf", + "license_expression": "x11-xconsortium", "matches": [ { "score": 100.0, @@ -106,14 +106,14 @@ "matched_length": 199, "match_coverage": 100.0, "matcher": "2-aho", - "license_expression": "x11-fsf", - "rule_identifier": "x11-fsf_7.RULE", + "license_expression": "x11-xconsortium", + "rule_identifier": "x11-xconsortium_41.RULE", "rule_relevance": 100, - "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-fsf_7.RULE", + "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-xconsortium_41.RULE", "matched_text": "Permission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the name(s) of the above copyright\nholders shall not be used in advertising or otherwise to promote the\nsale, use or other dealings in this Software without prior written\nauthorization." } ], - "identifier": "x11_fsf-c2b8535e-1b81-42d8-945b-b026f349228d" + "identifier": "x11_xconsortium-4a366de0-e107-017e-0783-8145953fe45e" } ], "other_license_expression": null, @@ -454,7 +454,7 @@ "identifier": "bsd_new-ccc98c3a-92d4-e7a3-e0ba-798328cb6b98" }, { - "license_expression": "x11-fsf", + "license_expression": "x11-xconsortium", "matches": [ { "score": 100.0, @@ -463,14 +463,14 @@ "matched_length": 199, "match_coverage": 100.0, "matcher": "2-aho", - "license_expression": "x11-fsf", - "rule_identifier": "x11-fsf_7.RULE", + "license_expression": "x11-xconsortium", + "rule_identifier": "x11-xconsortium_41.RULE", "rule_relevance": 100, - "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-fsf_7.RULE", + "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-xconsortium_41.RULE", "matched_text": "Permission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the name(s) of the above copyright\nholders shall not be used in advertising or otherwise to promote the\nsale, use or other dealings in this Software without prior written\nauthorization." } ], - "identifier": "x11_fsf-c2b8535e-1b81-42d8-945b-b026f349228d" + "identifier": "x11_xconsortium-4a366de0-e107-017e-0783-8145953fe45e" } ], "other_license_expression": null, diff --git a/tests/packagedcode/data/plugin/get_installed_packages-expected.json b/tests/packagedcode/data/plugin/get_installed_packages-expected.json index e3d19c25a6c..dd9ce2f9a13 100644 --- a/tests/packagedcode/data/plugin/get_installed_packages-expected.json +++ b/tests/packagedcode/data/plugin/get_installed_packages-expected.json @@ -96,7 +96,7 @@ "identifier": "bsd_new-ccc98c3a-92d4-e7a3-e0ba-798328cb6b98" }, { - "license_expression": "x11-fsf", + "license_expression": "x11-xconsortium", "matches": [ { "score": 100.0, @@ -105,14 +105,14 @@ "matched_length": 199, "match_coverage": 100.0, "matcher": "2-aho", - "license_expression": "x11-fsf", - "rule_identifier": "x11-fsf_7.RULE", + "license_expression": "x11-xconsortium", + "rule_identifier": "x11-xconsortium_41.RULE", "rule_relevance": 100, - "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-fsf_7.RULE", + "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-xconsortium_41.RULE", "matched_text": "Permission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the name(s) of the above copyright\nholders shall not be used in advertising or otherwise to promote the\nsale, use or other dealings in this Software without prior written\nauthorization." } ], - "identifier": "x11_fsf-c2b8535e-1b81-42d8-945b-b026f349228d" + "identifier": "x11_xconsortium-4a366de0-e107-017e-0783-8145953fe45e" } ], "other_license_expression": null, @@ -268,7 +268,7 @@ "identifier": "bsd_new-ccc98c3a-92d4-e7a3-e0ba-798328cb6b98" }, { - "license_expression": "x11-fsf", + "license_expression": "x11-xconsortium", "matches": [ { "score": 100.0, @@ -277,14 +277,14 @@ "matched_length": 199, "match_coverage": 100.0, "matcher": "2-aho", - "license_expression": "x11-fsf", - "rule_identifier": "x11-fsf_7.RULE", + "license_expression": "x11-xconsortium", + "rule_identifier": "x11-xconsortium_41.RULE", "rule_relevance": 100, - "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-fsf_7.RULE", + "rule_url": "https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/rules/x11-xconsortium_41.RULE", "matched_text": "Permission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nExcept as contained in this notice, the name(s) of the above copyright\nholders shall not be used in advertising or otherwise to promote the\nsale, use or other dealings in this Software without prior written\nauthorization." } ], - "identifier": "x11_fsf-c2b8535e-1b81-42d8-945b-b026f349228d" + "identifier": "x11_xconsortium-4a366de0-e107-017e-0783-8145953fe45e" } ], "other_license_expression": null, From 144d6ffa8162987dcd9ec92769a9b41af627c110 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Wed, 13 Sep 2023 20:45:33 +0530 Subject: [PATCH 16/16] Add proprietary license rule Reference: https://github.com/nexB/scancode-toolkit/issues/3507 Signed-off-by: Ayan Sinha Mahapatra --- src/licensedcode/data/rules/proprietary-license_935.RULE | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 src/licensedcode/data/rules/proprietary-license_935.RULE diff --git a/src/licensedcode/data/rules/proprietary-license_935.RULE b/src/licensedcode/data/rules/proprietary-license_935.RULE new file mode 100644 index 00000000000..6fa9a2589e6 --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_935.RULE @@ -0,0 +1,7 @@ +--- +license_expression: proprietary-license +is_license_notice: yes +notes: seen in vindral/web-sdk +--- + +is a {{commercial product}} and requires an active, {{paid license}} to access and use. \ No newline at end of file