diff --git a/src/licensedcode/data/licenses/new-relic-1.0.LICENSE b/src/licensedcode/data/licenses/new-relic-1.0.LICENSE new file mode 100644 index 00000000000..3dc099fca84 --- /dev/null +++ b/src/licensedcode/data/licenses/new-relic-1.0.LICENSE @@ -0,0 +1,49 @@ +--- +key: new-relic-1.0 +short_name: New Relic Software License v1.0 +name: New Relic Software License v1.0 +category: Commercial +owner: New Relic +homepage_url: https://github.com/newrelic/csec-node-agent/blob/main/LICENSE +spdx_license_key: LicenseRef-scancode-new-relic-1.0 +ignorable_emails: + - opensource@newrelic.com +--- + +## New Relic Software License v1.0 + +### Acceptance + +This software license applies to the repositories, directories, or files that it has been associated with (referred to here as “the Software”). In order to get any license under these terms, you must agree to them as both strict obligations and conditions to all your licenses. + +### License + +New Relic grants you a license for the Software to do everything you might do with the Software that would otherwise infringe the New Relic’s copyrights or patent rights, conditional on only using the Software for Permitted Purposes and compliance with all other Restrictions on Use. All other uses are prohibited. + +### Permitted Purposes + +The Software is solely for use with New Relic’s proprietary SaaS service (“New Relic Service”). To use the Software you must have a valid and active subscription agreement to the New Relic Service. You may not use the Software in conjunction with any other similar service. + +### Restrictions on Use + +1. The use of the Software is limited to you and your organization. You cannot expose the Software to third parties via the network or use the Software on behalf of anyone else. +2. You cannot modify the Software. You can compile or link the Software into your programs as described in the New Relic Documentation, but you cannot otherwise make any derivative works of the Software. +3. You cannot reverse engineer or decompile the Software. +4. You cannot use the Software for competitive analysis, benchmarking, or any purposes that compete with or are intended to compete with New Relic. +5. You cannot remove or obscure any proprietary notices in the Software. +6. You can only copy the Software to the extent needed to use the Software within your organization. You cannot distribute the Software to any third parties. +7. You can only use the New Relic Services and the Software consistent with your subscription agreement with New Relic, New Relic’s product Documentation and Acceptable Use Policy. + +### Intellectual Property + +Any feedback provided to New Relic about the Software, including feedback provided as source code, comments, or other copyrightable or patentable material, is provided to New Relic under the terms of the Apache Software License, version 2. If you do not provide attribution information or a copy of the license with your feedback, you waive the performance of those requirements of the Apache License with respect to New Relic. The license grant regarding any feedback is irrevocable and persists past the termination of this license. + +### Termination + +This license terminates when the Software stops being provided by New Relic or when described by the New Relic subscription agreement, whichever comes first. When this license terminates, you have a commercially reasonable time to either remove the Software from your systems. + +### Other Terms + +1. The Software is provided “AS IS.” New Relic disclaims all warranties, whether express, implied, statutory or otherwise, including warranties of merchantability, fitness for a particular purpose, title, and noninfringement. +2. To the full extent permitted by law, New Relic will have no liability arising from or related to the Software or from this license for any direct, indirect, special, incidental, or consequential damages of any kind, even if advised of their possibility in advance, and regardless of legal theory (whether contract, tort, negligence, strict liability or otherwise). +3. The Software may contain third-party software, including open source software (“OSS”). The third party software is governed by its own license and subject to its own terms, disclosed in the provided licensing information associated with the third party components. If a source code disclosure is required under the terms of the license covering any OSS component, the source code can be requested of New Relic by emailing opensource@newrelic.com. \ No newline at end of file diff --git a/src/licensedcode/data/licenses/root-cert-3.0.LICENSE b/src/licensedcode/data/licenses/root-cert-3.0.LICENSE new file mode 100644 index 00000000000..c66af20b862 --- /dev/null +++ b/src/licensedcode/data/licenses/root-cert-3.0.LICENSE @@ -0,0 +1,244 @@ +--- +key: root-cert-3.0 +short_name: Root Certificate License Agreement v3.0 +name: Root Certificate License Agreement v3.0 +category: Proprietary Free +owner: Broadcom +homepage_url: https://github.com/newrelic/node-newrelic/blob/main/THIRD_PARTY_NOTICES_ADDENDUM.md +spdx_license_key: LicenseRef-scancode-root-cert-3.0 +text_urls: + - https://docs.broadcom.com/doc/root-certificate-license-agreement-en +other_urls: + - https://github.com/newrelic/node-newrelic/blob/main/THIRD_PARTY_NOTICES.md?plain=1#L5509 +standard_notice: | + This product includes certificates from Symantec which are used under the + following license (https://docs.broadcom.com/doc/root-certificate-license- + agreement-en): +ignorable_urls: + - http://www.symantec.com/about/profile/policies/trademarks.jsp + - https://www.geotrust.com/resources/rootcertificates/index.html + - https://www.thawte.com/roots/index.html + - https://www.verisign.com/support/roots.html +ignorable_emails: + - dl-tssroot@symantec.com + - root@symantec.com +--- + +ROOT CERTIFICATE LICENSE AGREEMENT + +SYMANTEC CORPORATION AND/OR ITS AFFILIATES (“SYMANTEC”) IS WILLING TO PROVIDE THE +ROOT CERTIFICATES TO YOU AS THE INDIVIDUAL, THE COMPANY, OR THE LEGAL ENTITY THAT +WILL BE UTILIZING THE ROOT CERTIFICATES (REFERENCED BELOW AS “YOU” OR “YOUR”) +ONLY ON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS OF THIS AGREEMENT +(“AGREEMENT”). READ THE TERMS AND CONDITIONS OF THIS AGREEMENT CAREFULLY +BEFORE USING THE ROOT CERTIFICATES. THIS IS A LEGAL AND ENFORCEABLE CONTRACT +BETWEEN YOU AND SYMANTEC. BY USING THE ROOT CERTIFICATES, YOU AGREE TO THE +TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO THESE TERMS AND +CONDITIONS, MAKE NO FURTHER USE OF THE ROOT CERTIFICATES. UNLESS OTHERWISE +DEFINED HEREIN, CAPITALIZED TERMS WILL HAVE THE MEANING GIVEN IN THE “DEFINITIONS” +SECTION OF THIS AGREEMENT AND SUCH CAPITALIZED TERMS MAY BE USED IN THE +SINGULAR OR IN THE PLURAL, AS THE CONTEXT REQUIRES. + +ROOT CERTIFICATE TERMS AND CONDITIONS +1. DEFINITIONS. +"Certificate" means an electronic file that, at least, states a name or identifies the issuing Certificate +Authority, identifies the subscriber, contains the subscriber's public key, identifies the Certificate's +operational period, contains a Certificate serial number, and contains a digital signature of the issuing +Certificate Authority. +“Certificate Authority” or “CA” means a person or entity authorized to issue, suspend, or revoke +Certificates. +“Intermediate CA” means a CA Certificate signed by a Root Certificate Intermediate that issues +Certificates either to end-entities or other Certificate Authorities, but not to both. +"Products" means all versions of Your product or service with which the Root Certificates are incorporated +(including successor products and services or any major or minor upgrades thereto). +"Root Certificate" means a self-signed Certificate issued by a top-level Certificate Authority to itself, which +includes such Certificate Authority's public key. The Root Certificates and Root Certificate files to be +provided by Company to Customer pursuant to this Agreement are available for download at +https://www.verisign.com/support/roots.html, https://www.thawte.com/roots/index.html or +https://www.geotrust.com/resources/rootcertificates/index.html. + +2. LICENSE. During the term of this Agreement, Symantec grants You a royalty-free, non-exclusive, nontransferable license to (a) use the Root Certificate for the purposes of testing (without the right to modify); +(b) make copies of Root Certificates only in order to embed and incorporate them, unmodified and in full, +as roots in Your Products; (c) distribute the Root Certificates as embedded and incorporated in such +Products; and (d) use the relevant logos and trademarks of Symantec in Your marketing materials, +advertisements, product data sheets, product packaging and websites solely conjunction with the +distribution of the Root Certificates in accordance with Symantec’s published guidelines for such usage. +You shall not have the right to further distribute the Root Certificates other than as described herein +without an additional license grant, in a separate writing, from Symantec. + +3. RESTRICTIONS. You may not: (a) modify or create any derivative works of Root Certificates; (b) +assign, sublicense, sell, rent, or lease Symantec's root keys or Root Certificates; (c) use such Root +Certificates except as expressly permitted under this Agreement; (d) remove or alter any trademark, logo, +copyright, or other proprietary notices, legends, symbols, or labels provided in the Root Certificates; or (e) +certify, or cause a third party to certify, the public key contained in the Root Certificates by issuing or +creating a Certificate containing such public key. + +4. CUSTOMER’S OBLIGATIONS. + +4.1. During the term of this Agreement, You shall use commercially reasonable efforts regularly check the +applicable Symantec URL for updates to the Root Certificates and update Root Certificates embedded +into Your Products with the most currently available Root Certificates, unmodified and in full, or as a patch +or update. If Symantec updates its Root Certificates,, You shall use commercially reasonable efforts to (i) +discontinue all copying and use of the Root Certificates which have been replaced, and (ii) to use +Symantec’s then-current Root Certificates. Any updates to the Root Certificates are incorporated into and +subject to the terms of this Agreement. + +4.2. You shall appoint at least one (1) individual as the administrative contact designated to address any +Root Certificate issues and shall provide the contact information for such individual to dl-tssroot@symantec.com. + +4.3 In the event You become aware of or suspect any event that diminishes the integrity of Symantec's +data or public key system ("Compromise"), You shall immediately notify Symantec at dl-tss- +root@symantec.com of such Compromise, and take reasonable steps to assist and cooperate with +Symantec to remedy the Compromise. + +4.4 In the event that Symantec modifies these terms of use for the Root certificates for all end users, +Symantec shall post the modified terms for the Agreement on the applicable URL and may post the +modified terms on the Symantec corporate website. You shall be responsible for regularly checking the +applicable URL for modifications to this Agreement. Such modifications shall be effective and binding on +Customer within thirty (30) days of Symantec’s posting such modifications to its website. If you do not +accept the modified Agreement, discontinue use of the Root Certificates and this Agreement will be +deemed as terminated. + +5. CONFIDENTIALITY. + +5.1. Confidential Information. "Confidential Information" means the root private keys corresponding to the +public key in a Root Certificate, and any confidential, trade secret, or other proprietary information +disclosed by a party to the other party under this Agreement, except for Information that: (i) is public +knowledge at the time of disclosure, (ii) was known by the receiving party before disclosure by the +disclosing party, or becomes public knowledge or otherwise known to the receiving party after such +disclosure, other than by breach of a confidentiality obligation, or (iii) is independently developed by the +receiving party by persons without access to Confidential Information of the disclosing party. + +5.2. Protection of Confidential Information. The receiving party shall: (i) not disclose the Confidential +information to any third party, (ii) not use the Confidential Information except for purposes of performing +this Agreement, and (iii) take steps consistent with its protection of its own confidential and proprietary +information (but in no event exercise less than reasonable care) to prevent unauthorized disclosure of the +Confidential Information. Each party acknowledges that breach of this Section 5 may cause irreparable +harm to the disclosing party entitling the disclosing party to injunctive relief, among other remedies. + +5.3. Mutual Cooperation. Each party will notify and cooperate with the other party in enforcing the +disclosing party's rights if such party becomes aware of a threatened or actual violation of the +confidentiality requirements of this Section 5. Each party shall have confidentiality agreements with its +employees, agents or independent contractors sufficient in scope to fulfill its confidentiality obligations +under this Agreement. + +6. INTELLECTUAL PROPERTY. You acknowledge that Symantec, including its wholly owned +subsidiaries, retains all intellectual property rights and title (including any patent, copyright, trademark, +trade secret, and other rights) in and to the Root Certificates, the public and private keys corresponding to +such Root Certificates ("Symantec Intellectual Property"). This Agreement does not give You any +intellectual property rights in the Symantec intellectual property except for the license granted in Section + +2. To the extent You use Symantec's trademarks or logos as permitted herein, You agree to comply with +all usage requirements set forth in the then current version of Symantec's Logo and Trademark Usage +Guide (http://www.symantec.com/about/profile/policies/trademarks.jsp) and any other guides and +procedures of Symantec. + +7. NO WARRANTIES. THE ROOT CERTIFICATES, INCLUDING UPDATES, ARE PROVIDED "AS IS" +WITHOUT ANY WARRANTY WHATSOEVER. SYMANTEC HEREBY DISCLAIMS ALL WARRANTIES, +WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING WITHOUT LIMITATION, ANY +IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR +NONINFRINGEMENT OF THIRD PARTY RIGHTS. + +8. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY WILL +SYMANTEC OR ITS LICENSORS BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY +CONSEQUENTIAL, INDIRECT, SPECIAL, INCIDENTAL, OR EXEMPLARY DAMAGES, WHETHER +FORESEEABLE OR UNFORESEEABLE, EVEN IF SUCH PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. YOU WILL TAKE REASONABLE MEASURES TO INSURE THAT +THE TERMS AND CONDITIONS SET FORTH IN THE PRECEDING SENTENCE OF THIS SECTION 8 +ARE INCORPORATED INTO ANY AGREEMENT BETWEEN YOU AND YOUR CUSTOMERS OR +LICENSEES. SYMANTEC SHALL NOT BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY +DAMAGES CAUSED BY YOUR OR A THIRD PARTY’S CONTINUED USE OF ANY OUTDATED +ROOTS FOR WHICH AN UPDATED VERSION IS MADE AVAILABLE BY SYMANTEC. FURTHER, +UNDER NO CIRCUMSTANCES WILL SYMANTEC'S LIABILITY FOR ANY ACTION OR CLAIM EXCEED +USD$1,000, REGARDLESS OF WHETHER SUCH ACTION OR CLAIM IS BASED IN CONTRACT, +TORT, STRICT LIABILITY, OR OTHERWISE. + +9. TERM AND TERMINATION. + +9.1. Term. This Agreement shall become effective as of the earlier of, Your first use of the Root +Certificates, and shall remain in effect until the earlier of (i) Your discontinued use of the Root Certificates; +(ii) termination by either party under the terms of Section 9.2, below; or (iii) Symantec’s notice to You that +Symantec is no longer providing Root Certificates for use. + +9.2. Termination for Default/Insolvency. Either party shall be entitled to terminate this Agreement in the +event of a failure by the other party to perform any of its material obligations under this Agreement if such +breach is not cured within thirty (30) days after receipt of written notice thereof from the non-defaulting +party or within forty-eight (48) hours after receipt of such written notice if a breach by You may +compromise the security of the Symantec Trust Network or other system. This Agreement shall terminate +upon the election of and notice from a party to the other if the other party is adjudged insolvent or +bankrupt, or the institution of any proceedings by or against the other party seeking relief, reorganization, +or arrangement under any laws relating to insolvency, or any assignment for the benefit of creditors, or +the appointment of a receiver, liquidator, or trustee of any of the other party's property or assets, or the +liquidation, dissolution, or winding up of the other party's business. + +9.3. Effect of Expiration or Termination. Upon expiration or termination of this Agreement, except for a +breach by You, You may continue to distribute the current version of Your Products which incorporate the +Root Certificates. Any updates or upgrades thereto may not include the Root Certificates and You shall +stop making copies of Root Certificates, shall stop including Root Certificates in Your Products, and shall +stop using Symantec’s logos and trademarks. The provisions of Sections 3, 4.3, 5, 6, 7, 8, 9.3, and 10 +shall survive termination of this Agreement. + +10. GENERAL. + +10.1. Governing Laws. This Agreement and any disputes relating to the services provided hereunder shall +be governed and interpreted according to each of the following laws, respectively, without regard to its +conflicts of law provisions: (a) the laws of the State of California, if You are located in North America or +Latin America; or (b) the law of England, if You are located in Europe, Middle East or Africa; or (c) the +laws of Singapore, if You are located in Asia Pacific including Japan. The United Nations Convention on +Contracts for the International Sale of Goods shall not apply to this Agreement. + +10.2. Binding Upon Successors; Assignment. This Agreement shall be binding upon, and inure to the +benefit of, the successors, executors, heirs, representatives, administrators, and assigns of the parties +hereto. Notwithstanding the foregoing, You may not assign Your rights or obligations under this +Agreement without the prior written consent of Symantec. Any such purported assignment of this +Agreement without obtaining written consent shall be void and of no effect. + +10.3. Severability; Enforcement; No Waiver. The unenforceability of any provision or provisions of this +Agreement shall not impair the enforceability of any other part of this Agreement. If any provision of this +Agreement shall be deemed invalid or unenforceable, in whole or in part, this Agreement shall be deemed +amended to delete or modify, as necessary, the invalid or unenforceable provision to render it valid, +enforceable, and, insofar as possible, consistent with the original intent of the parties. The failure of a +party, at any time or from time to time, to require performance of any obligations of the other party +hereunder shall not be deemed a waiver and shall not affect its right to enforce any provision of this +Agreement at a subsequent time. + +10.4. Entire Agreement; Amendments; Waivers. This Agreement constitutes the entire understanding and +agreement of the parties, whether written or oral, with respect to the subject matter hereof and supersede +all prior and contemporaneous agreements or understandings between the parties. Any term or provision +of this Agreement may be amended, and the observance of any term of this Agreement may be waived, +only by writing signed by the parties to be bound thereby. + +10.5. Compliance with Law, Export Requirements and Foreign Reshipment Liability. Each party shall +comply with all applicable federal, state and local laws and regulations in connection with its performance +under this Agreement. Services, including documentation, may include controlled technology or technical +data (collectively “Controlled Technology”) that is subject to the U.S. Export Administration Regulations +(EAR), and diversion contrary to U.S. law is prohibited. You agree to comply with all relevant laws +including the U.S. EAR and the laws of any country from which Controlled Technology is exported. All +Controlled Technology is prohibited for export or re-export to Cuba, North Korea, Iran, Sudan and Syria +and to any country or its nationals subject to relevant embargo or sanction or to any entity or person for +which an export license is required per any relevant restricted party list, without first obtaining a license. +Furthermore, You hereby agree that You will not use or allow use of Controlled Technology in connection +with chemical, biological, or nuclear weapons, or missiles, drones or space launch vehicles capable of +delivering such weapons. Symantec shall have the right to suspend performance of any of its obligations +under this Agreement, without any prior notice being required and without any liability to Customer, if You +fail to comply with this provision. + +10.6. Notices. You will make all notices, demands or requests to Symantec with respect to this Agreement +in writing to the "Contact" address listed on the website from where you downloaded the Root Certificates, +with a copy to: General Counsel – Legal Department, Symantec Corporation, 350 Ellis Street, Mountain +View, California 94043, USA. Notices shall be effective on the date received (unless the notice specifies a +later date) only if it is sent by a courier service that confirms delivery in writing or if sent by certified or +registered mail, postage prepaid, return receipt requested. Symantec may post notices and updates +regarding the Agreement or the Root Certificates at the URL provided to You for the Root Certificates. +You shall be responsible for regularly checking the applicable URL for notices from Symantec regarding +the Agreement or the Root Certificates. No notices, demands, or requests to Symantec with respect to +this Agreement may be delivered by electronic mail. You shall immediately notify Symantec of any legal +notices served on You that might affect Symantec, and shall promptly forward the original or a copy of +such notice to Symantec. + +10.7. Independent Parties. The relationship between You and Symantec is that of independent +contractors. Neither party nor its employees, consultants, contractors, or agents are agents, employees, +or joint venturers of the other party, nor do they have any authority to bind the other party by contract or +otherwise to any obligation. + +Root Certificate License Agreement v3.0 (January 2014) \ No newline at end of file diff --git a/src/licensedcode/data/licenses/w3c-community-final-spec.LICENSE b/src/licensedcode/data/licenses/w3c-community-final-spec.LICENSE new file mode 100644 index 00000000000..52f1eb9418c --- /dev/null +++ b/src/licensedcode/data/licenses/w3c-community-final-spec.LICENSE @@ -0,0 +1,103 @@ +--- +key: w3c-community-final-spec +short_name: W3C Community Final Specification Agreement +name: W3C Community Final Specification Agreement +category: Permissive +owner: W3C - World Wide Web Consortium +homepage_url: https://www.w3.org/community/about/process/final/ +spdx_license_key: LicenseRef-scancode-w3c-community-final-spec +faq_url: https://www.w3.org/community/about/process/summary/ +other_urls: + - https://www.w3.org/Consortium/Patent/ + - https://www.w3.org/Consortium/Process/ + - https://github.com/search?q=%22W3C+Community+Final+Specification+Agreement+%22&type=code +ignorable_authors: + - the Project +--- + +W3C Community Final Specification Agreement + +To secure commitments from participants for the full text of a Community or Business Group Report, the group may call for voluntary commitments to the following terms; a "summary" is available. See also the related "W3C Community Contributor License Agreement". + +1. The Purpose of this Agreement. +This Agreement sets forth the terms under which I make certain copyright and patent rights available to you for your implementation of the Specification. +Any other capitalized terms not specifically defined herein have the same meaning as those terms have in the "W3C Patent Policy", and if not defined there, in the "W3C Process Document". + +2. Copyrights. + +2.1. Copyright Grant. I grant to you a perpetual (for the duration of the applicable copyright), worldwide, non-exclusive, no-charge, royalty-free, copyright license, without any obligation for accounting to me, to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, distribute, and implement the Specification to the full extent of my copyright interest in the Specification. + +2.2. Attribution. As a condition of the copyright grant, you must include an attribution to the Specification in any derivative work you make based on the Specification. That attribution must include, at minimum, the Specification name and version number. + +3. Patents. + +3.1. Patent Licensing Commitment. I agree to license my Essential Claims under the W3C Community RF Licensing Requirements. This requirement includes Essential Claims that I own and any that I have the right to license without obligation of payment or other consideration to an unrelated third party. W3C Community RF Licensing Requirements obligations made concerning the Specification and described in this policy are binding on me for the life of the patents in question and encumber the patents containing Essential Claims, regardless of changes in participation status or W3C Membership. I also agree to license my Essential Claims under the W3C Community RF Licensing Requirements in derivative works of the Specification so long as all normative portions of the Specification are maintained and that this licensing commitment does not extend to any portion of the derivative work that was not included in the Specification. + +3.2. Optional, Additional Patent Grant. In addition to the provisions of Section 3.1, I may also, at my option, make certain intellectual property rights infringed by implementations of the Specification, including Essential Claims, available by providing those terms via the W3C Web site. + +4. No Other Rights. Except as specifically set forth in this Agreement, no other express or implied patent, trademark, copyright, or other property rights are granted under this Agreement, including by implication, waiver, or estoppel. + +5. Antitrust Compliance. I acknowledge that I may compete with other participants, that I am under no obligation to implement the Specification, that each participant is free to develop competing technologies and standards, and that each party is free to license its patent rights to third parties, including for the purpose of enabling competing technologies and standards. + +6. Non-Circumvention. I agree that I will not intentionally take or willfully assist any third party to take any action for the purpose of circumventing my obligations under this Agreement. + +7. Transition to W3C Recommendation Track. The Specification developed by the Project may transition to the W3C Recommendation Track. The W3C Team is responsible for notifying me that a Corresponding Working Group has been chartered. I have no obligation to join the Corresponding Working Group. If the Specification developed by the Project transitions to the W3C Recommendation Track, the following terms apply: + +7.1. If I join the Corresponding Working Group. If I join the Corresponding Working Group, I will be subject to all W3C rules, obligations, licensing commitments, and policies that govern that Corresponding Working Group. + +7.2. If I Do Not Join the Corresponding Working Group. + +7.2.1. Licensing Obligations to Resulting Specification. If I do not join the Corresponding Working Group, I agree to offer patent licenses according to the W3C Royalty-Free licensing requirements described in Section 5 of the W3C Patent Policy for the portions of the Specification included in the resulting Recommendation. This licensing commitment does not extend to any portion of an implementation of the Recommendation that was not included in the Specification. This licensing commitment may not be revoked but may be modified through the exclusion process defined in Section 4 of the W3C Patent Policy. I am not required to join the Corresponding Working Group to exclude patents from the W3C Royalty-Free licensing commitment, but must otherwise follow the normal exclusion procedures defined by the W3C Patent Policy. The W3C Team will notify me of any Call for Exclusion in the Corresponding Working Group as set forth in Section 4.5 of the W3C Patent Policy. + +7.2.2. No Disclosure Obligation. If I do not join the Corresponding Working Group, I have no patent disclosure obligations outside of those set forth in Section 6 of the W3C Patent Policy. + +8. Conflict of Interest. I will disclose significant relationships when those relationships might reasonably be perceived as creating a conflict of interest with my role. I will notify W3C of any change in my affiliation using W3C-provided mechanisms. + +9. Representations, Warranties and Disclaimers. I represent and warrant that I am legally entitled to grant the rights and promises set forth in this Agreement. IN ALL OTHER RESPECTS THE SPECIFICATION IS PROVIDED “AS IS.” The entire risk as to implementing or otherwise using the Specification is assumed by the implementer and user. Except as stated herein, I expressly disclaim any warranties (express, implied, or otherwise), including implied warranties of merchantability, non-infringement, fitness for a particular purpose, or title, related to the Specification. IN NO EVENT WILL ANY PARTY BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES OF ACTION OF ANY KIND WITH RESPECT TO THIS AGREEMENT, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, AND WHETHER OR NOT THE OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. All of my obligations under Section 3 regarding the transfer, successors in interest, or assignment of Granted Claims will be satisfied if I notify the transferee or assignee of any patent that I know contains Granted Claims of the obligations under Section 3. Nothing in this Agreement requires me to undertake a patent search. + +10. Definitions. + +10.1. Agreement. “Agreement” means this W3C Community Final Specification Agreement. + +10.2. Corresponding Working Group. “Corresponding Working Group” is a W3C Working Group that is chartered to develop a Recommendation, as defined in the W3C Process Document, that takes the Specification as an input. + +10.3. Essential Claims. “Essential Claims” shall mean all claims in any patent or patent application in any jurisdiction in the world that would necessarily be infringed by implementation of the Specification. A claim is necessarily infringed hereunder only when it is not possible to avoid infringing it because there is no non-infringing alternative for implementing the normative portions of the Specification. Existence of a non-infringing alternative shall be judged based on the state of the art at the time of the publication of the Specification. The following are expressly excluded from and shall not be deemed to constitute Essential Claims: + +10.3.1. any claims other than as set forth above even if contained in the same patent as Essential Claims; and + +10.3.2. claims which would be infringed only by: +portions of an implementation that are not specified in the normative portions of the Specification, or +enabling technologies that may be necessary to make or use any product or portion thereof that complies with the Specification and are not themselves expressly set forth in the Specification (e.g., semiconductor manufacturing technology, compiler technology, object-oriented technology, basic operating system technology, and the like); or +the implementation of technology developed elsewhere and merely incorporated by reference in the body of the Specification. + +10.3.3. design patents and design registrations. +For purposes of this definition, the normative portions of the Specification shall be deemed to include only architectural and interoperability requirements. Optional features in the RFC 2119 sense are considered normative unless they are specifically identified as informative. Implementation examples or any other material that merely illustrate the requirements of the Specification are informative, rather than normative. + +10.4. I, Me, or My. “I,” “me,” or “my” refers to the signatory. + +10.5 Project. “Project” means the W3C Community Group or Business Group for which I executed this Agreement. + +10.6. Specification. “Specification” means the Specification identified by the Project as the target of this agreement in a call for Final Specification Commitments. W3C shall provide the authoritative mechanisms for the identification of this Specification. + +10.7. W3C Community RF Licensing Requirements. “W3C Community RF Licensing Requirements” license shall mean a non-assignable, non-sublicensable license to make, have made, use, sell, have sold, offer to sell, import, and distribute and dispose of implementations of the Specification that: + +10.7.1. shall be available to all, worldwide, whether or not they are W3C Members; + +10.7.2. shall extend to all Essential Claims owned or controlled by me; + +10.7.3. may be limited to implementations of the Specification, and to what is required by the Specification; + +10.7.4. may be conditioned on a grant of a reciprocal RF license (as defined in this policy) to all Essential Claims owned or controlled by the licensee. A reciprocal license may be required to be available to all, and a reciprocal license may itself be conditioned on a further reciprocal license from all. + +10.7.5. may not be conditioned on payment of royalties, fees or other consideration; + +10.7.6. may be suspended with respect to any licensee when licensor issued by licensee for infringement of claims essential to implement the Specification or any W3C Recommendation; + +10.7.7. may not impose any further conditions or restrictions on the use of any technology, intellectual property rights, or other restrictions on behavior of the licensee, but may include reasonable, customary terms relating to operation or maintenance of the license relationship such as the following: choice of law and dispute resolution; + +10.7.8. shall not be considered accepted by an implementer who manifests an intent not to accept the terms of the W3C Community RF Licensing Requirements license as offered by the licensor. + +10.7.9. The RF license conforming to the requirements in this policy shall be made available by the licensor as long as the Specification is in effect. The term of such license shall be for the life of the patents in question. +I am encouraged to provide a contact from which licensing information can be obtained and other relevant licensing information. Any such information will be made publicly available. + +10.8. You or Your. “You,” “you,” or “your” means any person or entity who exercises copyright or patent rights granted under this Agreement, and any person that person or entity controls. \ No newline at end of file diff --git a/src/licensedcode/data/rules/afl-2.1_or_bsd-new_10.RULE b/src/licensedcode/data/rules/afl-2.1_or_bsd-new_10.RULE new file mode 100644 index 00000000000..eae3e3cf2b5 --- /dev/null +++ b/src/licensedcode/data/rules/afl-2.1_or_bsd-new_10.RULE @@ -0,0 +1,15 @@ +--- +license_expression: afl-2.1 OR bsd-new +is_license_notice: yes +--- + +available under *either* the terms of the {{BSD 3-Clause "New" License}} *or* the +{{Academic Free License version 2.1}}. you may choose which +license to receive this code under (except as noted in per-module LICENSE +files). Some modules may not be the copyright . These +modules contain explicit declarations of copyright in both the LICENSE files in +the directories in which they reside and in the code itself. No external +contributions are allowed under licenses which are fundamentally incompatible +with the AFL-2.1 OR and BSD-3-Clause licenses that is distributed under. + +The text of the AFL-2.1 and BSD-3-Clause licenses is reproduced below. \ No newline at end of file diff --git a/src/licensedcode/data/rules/afl-2.1_or_bsd-new_11.RULE b/src/licensedcode/data/rules/afl-2.1_or_bsd-new_11.RULE new file mode 100644 index 00000000000..984f3b6d4a3 --- /dev/null +++ b/src/licensedcode/data/rules/afl-2.1_or_bsd-new_11.RULE @@ -0,0 +1,8 @@ +--- +license_expression: afl-2.1 OR bsd-new +is_license_tag: yes +is_required_phrase: yes +relevance: 90 +--- + +"license": "(AFL-2.1 OR BSD-3-Clause)", \ No newline at end of file diff --git a/src/licensedcode/data/rules/afl-2.1_or_bsd-new_12.RULE b/src/licensedcode/data/rules/afl-2.1_or_bsd-new_12.RULE new file mode 100644 index 00000000000..080e22a161e --- /dev/null +++ b/src/licensedcode/data/rules/afl-2.1_or_bsd-new_12.RULE @@ -0,0 +1,7 @@ +--- +license_expression: afl-2.1 OR bsd-new +is_license_notice: yes +relevance: 100 +--- + +Code is {{licensed under the AFL}} or {{BSD 3-Clause license}}. \ No newline at end of file diff --git a/src/licensedcode/data/rules/afl-2.1_or_bsd-new_13.RULE b/src/licensedcode/data/rules/afl-2.1_or_bsd-new_13.RULE new file mode 100644 index 00000000000..0bf9d9a13a0 --- /dev/null +++ b/src/licensedcode/data/rules/afl-2.1_or_bsd-new_13.RULE @@ -0,0 +1,15 @@ +--- +license_expression: afl-2.1 OR bsd-new +is_license_notice: yes +--- + +is available under *either* the terms of the {{BSD 3-Clause "New" License}} *or* the +{{Academic Free License version 2.1}}. you may choose which +license to receive this code under (except as noted in per-module LICENSE +files). Some modules may not be the copyright of the . These +modules contain explicit declarations of copyright in both the LICENSE files in +the directories in which they reside and in the code itself. No external +contributions are allowed under licenses which are fundamentally incompatible +with the {{AFL-2.1 OR and BSD-3-Clause licenses}} that is distributed under. + +The text of the {{AFL-2.1 and BSD-3-Clause licenses}} is reproduced below. \ No newline at end of file diff --git a/src/licensedcode/data/rules/afl-2.1_or_bsd-new_8.RULE b/src/licensedcode/data/rules/afl-2.1_or_bsd-new_8.RULE new file mode 100644 index 00000000000..49b33d1c5bd --- /dev/null +++ b/src/licensedcode/data/rules/afl-2.1_or_bsd-new_8.RULE @@ -0,0 +1,7 @@ +--- +license_expression: afl-2.1 OR bsd-new +is_license_notice: yes +relevance: 100 +--- + +licensed under the {{AFL or BSD 3-Clause license}}. \ No newline at end of file diff --git a/src/licensedcode/data/rules/afl-2.1_or_bsd-new_9.RULE b/src/licensedcode/data/rules/afl-2.1_or_bsd-new_9.RULE new file mode 100644 index 00000000000..970cbaf5761 --- /dev/null +++ b/src/licensedcode/data/rules/afl-2.1_or_bsd-new_9.RULE @@ -0,0 +1,7 @@ +--- +license_expression: afl-2.1 OR bsd-new +is_license_notice: yes +relevance: 100 +--- + +* Licensed under {{AFL-2.1 OR BSD-3-Clause}} \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_1390.RULE b/src/licensedcode/data/rules/apache-2.0_1390.RULE new file mode 100644 index 00000000000..4632735f168 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_1390.RULE @@ -0,0 +1,27 @@ +--- +license_expression: apache-2.0 +is_license_notice: yes +ignorable_urls: + - https://www.apache.org/licenses/LICENSE-2.0 +--- + +# License + + is free software, licensed under the {{Apache License, Version 2.0}} (the +"License"). Commercial and non-commercial use are permitted in compliance with +the License. + +You can obtain a copy of the License at: +{{https://www.apache.org/licenses/LICENSE-2.0}} + +In addition, a copy of the License is included with this distribution. + +As stated in Section 7, "Disclaimer of Warranty," of the License: + +> Licensor provides the Work (and each Contributor provides its Contributions) +> on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either +> express or implied, including, without limitation, any warranties or +> conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A +> PARTICULAR PURPOSE. You are solely responsible for determining the +> appropriateness of using or redistributing the Work and assume any risks +> associated with Your exercise of permissions under this License. \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_or_bsd-simplified_or_mit_1.RULE b/src/licensedcode/data/rules/apache-2.0_or_bsd-simplified_or_mit_1.RULE new file mode 100644 index 00000000000..14c0b598f1c --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_or_bsd-simplified_or_mit_1.RULE @@ -0,0 +1,8 @@ +--- +license_expression: apache-2.0 OR bsd-simplified OR mit +is_license_notice: yes +--- + +## License + +Multi-licensed under the {{two-clause BSD License}}, {{MIT License}}, or {{Apache License, version 2.0}} \ No newline at end of file diff --git a/src/licensedcode/data/rules/artistic-perl-1.0_28.RULE b/src/licensedcode/data/rules/artistic-perl-1.0_28.RULE new file mode 100644 index 00000000000..470f164cff5 --- /dev/null +++ b/src/licensedcode/data/rules/artistic-perl-1.0_28.RULE @@ -0,0 +1,10 @@ +--- +license_expression: artistic-perl-1.0 +is_license_reference: yes +is_required_phrase: yes +relevance: 90 +ignorable_urls: + - http://opensource.org/licenses/Artistic-Perl-1.0 +--- + +http://opensource.org/licenses/Artistic-Perl-1.0" \ No newline at end of file diff --git a/src/licensedcode/data/rules/bsd-new_1437.RULE b/src/licensedcode/data/rules/bsd-new_1437.RULE new file mode 100644 index 00000000000..14abe0a9c27 --- /dev/null +++ b/src/licensedcode/data/rules/bsd-new_1437.RULE @@ -0,0 +1,7 @@ +--- +license_expression: bsd-new +is_license_notice: yes +relevance: 100 +--- + +is distributed under {{New BSD license}} \ No newline at end of file diff --git a/src/licensedcode/data/rules/bsd-new_1438.RULE b/src/licensedcode/data/rules/bsd-new_1438.RULE new file mode 100644 index 00000000000..12ee5f8f232 --- /dev/null +++ b/src/licensedcode/data/rules/bsd-new_1438.RULE @@ -0,0 +1,13 @@ +--- +license_expression: bsd-new +is_license_notice: yes +referenced_filenames: + - LICENSE.txt +ignorable_urls: + - http://opensource.org/licenses/BSD-3-Clause +--- + +/* +* Licensed under the {{New BSD license}}. See LICENSE.txt or: +* http://opensource.org/licenses/BSD-3-Clause +*/ \ No newline at end of file diff --git a/src/licensedcode/data/rules/bsd-new_1439.RULE b/src/licensedcode/data/rules/bsd-new_1439.RULE new file mode 100644 index 00000000000..75b78f82db4 --- /dev/null +++ b/src/licensedcode/data/rules/bsd-new_1439.RULE @@ -0,0 +1,27 @@ +--- +license_expression: bsd-new +is_license_text: yes +--- + +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 nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY ''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 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/rules/bsd-new_1440.RULE b/src/licensedcode/data/rules/bsd-new_1440.RULE new file mode 100644 index 00000000000..977532a8265 --- /dev/null +++ b/src/licensedcode/data/rules/bsd-new_1440.RULE @@ -0,0 +1,8 @@ +--- +license_expression: bsd-new +is_license_reference: yes +relevance: 100 +--- + +{{License: BSD-3-Clause}} +> Software License Agreement (BSD License) \ No newline at end of file diff --git a/src/licensedcode/data/rules/bsd-new_1441.RULE b/src/licensedcode/data/rules/bsd-new_1441.RULE new file mode 100644 index 00000000000..32b6c983a98 --- /dev/null +++ b/src/licensedcode/data/rules/bsd-new_1441.RULE @@ -0,0 +1,12 @@ +--- +license_expression: bsd-new +is_license_notice: yes +minimum_coverage: 90 +--- + +This library is available under the terms of the modified {{BSD license}}. No external contributions +are allowed under licenses which are fundamentally incompatible with the BSD license that this library is distributed under. + +The text of the BSD license is reproduced below. + +The {{"New" BSD License}}: \ No newline at end of file diff --git a/src/licensedcode/data/rules/bsd-new_1442.RULE b/src/licensedcode/data/rules/bsd-new_1442.RULE new file mode 100644 index 00000000000..73a7d4b85c7 --- /dev/null +++ b/src/licensedcode/data/rules/bsd-new_1442.RULE @@ -0,0 +1,44 @@ +--- +license_expression: bsd-new +is_license_notice: yes +ignorable_copyrights: + - Copyright (c) 2009-2015, Kevin Decker +ignorable_holders: + - Kevin Decker +ignorable_emails: + - kpdecker@gmail.com +--- + +{{License: BSD-3-Clause}} + +> {{Software License Agreement (BSD License)}} +> +> Copyright (c) 2009-2015, Kevin Decker +> +> All rights reserved. +> +> Redistribution and use of this software 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 above +> copyright notice, this list of conditions and the +> following disclaimer. +> +> * 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. +> +> * Neither the name of nor the names of its +> contributors may be used to endorse or promote products +> derived from this software without specific prior +> written permission. +> +> THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR +> IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +> FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +> CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +> DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +> DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER +> IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +> OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/src/licensedcode/data/rules/bsd-new_1443.RULE b/src/licensedcode/data/rules/bsd-new_1443.RULE new file mode 100644 index 00000000000..9ba26f621cc --- /dev/null +++ b/src/licensedcode/data/rules/bsd-new_1443.RULE @@ -0,0 +1,27 @@ +--- +license_expression: bsd-new +is_license_text: yes +--- + +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 Eugene Ware nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY ''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 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/rules/bsd-new_or_gpl-2.0_56.RULE b/src/licensedcode/data/rules/bsd-new_or_gpl-2.0_56.RULE new file mode 100644 index 00000000000..c594b459cdc --- /dev/null +++ b/src/licensedcode/data/rules/bsd-new_or_gpl-2.0_56.RULE @@ -0,0 +1,29 @@ +--- +license_expression: bsd-new OR gpl-2.0 +is_license_notice: yes +notes: seen in node-forge +--- + +You may use the Forge project under the terms of either the {{BSD License or the +GNU General Public License (GPL) Version 2}}. + +The BSD License is recommended for most projects. It is simple and easy to +understand and it places almost no restrictions on what you can do with the +Forge project. + +If the GPL suits your project better you are also free to use Forge under +that license. + +You don't have to do anything special to choose one license or the other and +you don't have to notify anyone which license you are using. You are free to +use this project in commercial projects as long as the copyright header is +left intact. + +If you are a commercial entity and use this set of libraries in your +commercial software then reasonable payment to Digital Bazaar, if you can +afford it, is not required but is expected and would be appreciated. If this +library saves you time, then it's saving you money. The cost of developing +the Forge software was on the order of several hundred hours and tens of +thousands of dollars. We are attempting to strike a balance between helping +the development community while not being taken advantage of by lucrative +commercial entities for our efforts. \ No newline at end of file diff --git a/src/licensedcode/data/rules/bsd-new_or_gpl-2.0_57.RULE b/src/licensedcode/data/rules/bsd-new_or_gpl-2.0_57.RULE new file mode 100644 index 00000000000..68df000f1e8 --- /dev/null +++ b/src/licensedcode/data/rules/bsd-new_or_gpl-2.0_57.RULE @@ -0,0 +1,9 @@ +--- +license_expression: bsd-new OR gpl-2.0 +is_license_notice: yes +referenced_filenames: + - LICENSE +--- + +is licensed with a (you choose) {{BSD 3-clause}} or + // {{GPL2}}. See LICENSE file for details. \ No newline at end of file diff --git a/src/licensedcode/data/rules/bsd-simplified_or_mit_or_apache-2.0_1.RULE b/src/licensedcode/data/rules/bsd-simplified_or_mit_or_apache-2.0_1.RULE new file mode 100644 index 00000000000..b1ead3ba3ff --- /dev/null +++ b/src/licensedcode/data/rules/bsd-simplified_or_mit_or_apache-2.0_1.RULE @@ -0,0 +1,8 @@ +--- +license_expression: bsd-simplified OR mit OR apache-2.0 +is_license_tag: yes +is_required_phrase: yes +relevance: 90 +--- + +"license": "(BSD-2-Clause OR MIT OR Apache-2.0)", \ No newline at end of file diff --git a/src/licensedcode/data/rules/cc-by-4.0_118.RULE b/src/licensedcode/data/rules/cc-by-4.0_118.RULE new file mode 100644 index 00000000000..2a6f177a38a --- /dev/null +++ b/src/licensedcode/data/rules/cc-by-4.0_118.RULE @@ -0,0 +1,7 @@ +--- +license_expression: cc-by-4.0 +is_license_notice: yes +relevance: 100 +--- + +This work is licensed under a {{Creative Commons Attribution 4.0 International License}}: Attribution 4.0 International \ No newline at end of file diff --git a/src/licensedcode/data/rules/cc-by-4.0_119.RULE b/src/licensedcode/data/rules/cc-by-4.0_119.RULE new file mode 100644 index 00000000000..6668d63040f --- /dev/null +++ b/src/licensedcode/data/rules/cc-by-4.0_119.RULE @@ -0,0 +1,9 @@ +--- +license_expression: cc-by-4.0 +is_license_text: yes +--- + +Creative Commons Corporation ("Creative Commons") is not a law firm and does not provide legal services or legal advice. Distribution of Creative Commons public licenses does not create a lawyer-client or other relationship. Creative Commons makes its licenses and related information available on an "as-is" basis. Creative Commons gives no warranties regarding its licenses, any material licensed under their terms and conditions, or any related information. Creative Commons disclaims all liability for damages resulting from their use to the fullest extent possible. Using Creative Commons Public Licenses Creative Commons public licenses provide a standard set of terms and conditions that creators and other rights holders may use to share original works of authorship and other material subject to copyright and certain other rights specified in the public license below. The following considerations are for informational purposes only, are not exhaustive, and do not form part of our licenses. Considerations for licensors: Our public licenses are intended for use by those authorized to give the public permission to use material in ways otherwise restricted by copyright and certain other rights. Our licenses are irrevocable. Licensors should read and understand the terms and conditions of the license they choose before applying it. Licensors should also secure all rights necessary before applying our licenses so that the public can reuse the material as expected. Licensors should clearly mark any material not subject to the license. This includes other CC- licensed material, or material used under an exception or limitation to copyright. More considerations for licensors: + +wiki.creativecommons.org/Considerations_for_licensors Considerations for the public: By using one of our public licenses, a licensor grants the public permission to use the licensed material under specified terms and conditions. If the licensor's permission is not necessary for any reason--for example, because of any applicable exception or limitation to copyright--then that use is not regulated by the license. Our licenses grant only permissions under copyright and certain other rights that a licensor has authority to grant. Use of the licensed material may still be restricted for other reasons, including because others have copyright or other rights in the material. A licensor may make special requests, such as asking that all changes be marked or described. Although not required by our licenses, you are encouraged to respect those requests where reasonable. More_considerations for the public: wiki.creativecommons.org/Considerations_for_licensees ======================================================================= +{{Creative Commons Attribution 4.0 International Public License}} By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions. Section 1 -- Definitions. a. Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image. b. Adapter's License means the license You apply to Your Copyright and Similar Rights in Your contributions to Adapted Material in accordance with the terms and conditions of this Public License. c. Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights. d. Effective Technological Measures means those measures that, in the absence of proper authority, may not be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar international agreements. e. Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material. f. Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License. g. Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license. h. Licensor means the individual(s) or entity(ies) granting rights under this Public License. i. Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them. j. Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world. k. You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning. Section 2 -- Scope. a. License grant. 1. Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to: a. reproduce and Share the Licensed Material, in whole or in part; and b. produce, reproduce, and Share Adapted Material. 2. Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions. 3. Term. The term of this Public License is specified in Section 6(a). 4. Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a) (4) never produces Adapted Material. 5. Downstream recipients. a. Offer from the Licensor -- Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License. b. No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material. 6. No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i). b. Other rights. 1. Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise. 2. Patent and trademark rights are not licensed under this Public License. 3. To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties. Section 3 -- License Conditions. Your exercise of the Licensed Rights is expressly made subject to the following conditions. a. Attribution. 1. If You Share the Licensed Material (including in modified form), You must: a. retain the following if it is supplied by the Licensor with the Licensed Material: i. identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated); ii. a copyright notice; iii. a notice that refers to this Public License; iv. a notice that refers to the disclaimer of warranties; v. a URI or hyperlink to the Licensed Material to the extent reasonably practicable; b. indicate if You modified the Licensed Material and retain an indication of any previous modifications; and c. indicate the Licensed Material is licensed under this Public License, and include the text of, or the URI or hyperlink to, this Public License. 2. You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information. 3. If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable. 4. If You Share Adapted Material You produce, the Adapter's License You apply must not prevent recipients of the Adapted Material from complying with this Public License. Section 4 -- Sui Generis Database Rights. Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material: a. for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database; b. if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material; and c. You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database. For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights. Section 5 -- Disclaimer of Warranties and Limitation of Liability. a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. c. The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. Section 6 -- Term and Termination. a. This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically. b. Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates: 1. automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or 2. upon express reinstatement by the Licensor. For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License. c. For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License. d. Sections 1, 5, 6, 7, and 8 survive termination of this Public License. Section 7 -- Other Terms and Conditions. a. The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed. b. Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License. Section 8 -- Interpretation. a. For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License. b. To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions. c. No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor. d. Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority. ======================================================================= Creative Commons is not a party to its public licenses. Notwithstanding, Creative Commons may elect to apply one of its public licenses to material it publishes and in those instances will be considered the "Licensor." Except for the limited purpose of indicating that material is shared under a Creative Commons public license or as otherwise permitted by the Creative Commons policies published at creativecommons.org/policies, Creative Commons does not authorize the use of the trademark "Creative Commons" or any other trademark or logo of Creative Commons without its prior written consent including, without limitation, in connection with any unauthorized modifications to any of its public licenses or any other arrangements, understandings, or agreements concerning use of licensed material. For the avoidance of doubt, this paragraph does not form part of the public licenses. Creative Commons may be contacted at creativecommons.org. \ No newline at end of file diff --git a/src/licensedcode/data/rules/cc-by-4.0_120.RULE b/src/licensedcode/data/rules/cc-by-4.0_120.RULE new file mode 100644 index 00000000000..c5e01422275 --- /dev/null +++ b/src/licensedcode/data/rules/cc-by-4.0_120.RULE @@ -0,0 +1,10 @@ +--- +license_expression: cc-by-4.0 +is_license_tag: yes +is_required_phrase: yes +relevance: 100 +ignorable_urls: + - https://creativecommons.org/licenses/by/4.0 +--- + +license: 'https://creativecommons.org/licenses/by/4.0/' \ No newline at end of file diff --git a/src/licensedcode/data/rules/cc-by-4.0_121.RULE b/src/licensedcode/data/rules/cc-by-4.0_121.RULE new file mode 100644 index 00000000000..a63ed11857e --- /dev/null +++ b/src/licensedcode/data/rules/cc-by-4.0_121.RULE @@ -0,0 +1,11 @@ +--- +license_expression: cc-by-4.0 +is_license_notice: yes +--- + +This work is licensed under a {{Creative Commons Attribution 4.0 International License}}: Attribution 4.0 International +======================================================================= +Creative Commons Corporation ("Creative Commons") is not a law firm and does not provide legal services or legal advice. Distribution of Creative Commons public licenses does not create a lawyer-client or other relationship. Creative Commons makes its licenses and related information available on an "as-is" basis. Creative Commons gives no warranties regarding its licenses, any material licensed under their terms and conditions, or any related information. Creative Commons disclaims all liability for damages resulting from their use to the fullest extent possible. Using Creative Commons Public Licenses Creative Commons public licenses provide a standard set of terms and conditions that creators and other rights holders may use to share original works of authorship and other material subject to copyright and certain other rights specified in the public license below. The following considerations are for informational purposes only, are not exhaustive, and do not form part of our licenses. Considerations for licensors: Our public licenses are intended for use by those authorized to give the public permission to use material in ways otherwise restricted by copyright and certain other rights. Our licenses are irrevocable. Licensors should read and understand the terms and conditions of the license they choose before applying it. Licensors should also secure all rights necessary before applying our licenses so that the public can reuse the material as expected. Licensors should clearly mark any material not subject to the license. This includes other CC- licensed material, or material used under an exception or limitation to copyright. More considerations for licensors: + +wiki.creativecommons.org/Considerations_for_licensors Considerations for the public: By using one of our public licenses, a licensor grants the public permission to use the licensed material under specified terms and conditions. If the licensor's permission is not necessary for any reason--for example, because of any applicable exception or limitation to copyright--then that use is not regulated by the license. Our licenses grant only permissions under copyright and certain other rights that a licensor has authority to grant. Use of the licensed material may still be restricted for other reasons, including because others have copyright or other rights in the material. A licensor may make special requests, such as asking that all changes be marked or described. Although not required by our licenses, you are encouraged to respect those requests where reasonable. More_considerations for the public: wiki.creativecommons.org/Considerations_for_licensees ======================================================================= +{{Creative Commons Attribution 4.0 International Public License}} By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions. Section 1 -- Definitions. a. Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image. b. Adapter's License means the license You apply to Your Copyright and Similar Rights in Your contributions to Adapted Material in accordance with the terms and conditions of this Public License. c. Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights. d. Effective Technological Measures means those measures that, in the absence of proper authority, may not be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar international agreements. e. Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material. f. Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License. g. Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license. h. Licensor means the individual(s) or entity(ies) granting rights under this Public License. i. Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them. j. Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world. k. You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning. Section 2 -- Scope. a. License grant. 1. Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to: a. reproduce and Share the Licensed Material, in whole or in part; and b. produce, reproduce, and Share Adapted Material. 2. Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions. 3. Term. The term of this Public License is specified in Section 6(a). 4. Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a) (4) never produces Adapted Material. 5. Downstream recipients. a. Offer from the Licensor -- Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License. b. No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material. 6. No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i). b. Other rights. 1. Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise. 2. Patent and trademark rights are not licensed under this Public License. 3. To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties. Section 3 -- License Conditions. Your exercise of the Licensed Rights is expressly made subject to the following conditions. a. Attribution. 1. If You Share the Licensed Material (including in modified form), You must: a. retain the following if it is supplied by the Licensor with the Licensed Material: i. identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated); ii. a copyright notice; iii. a notice that refers to this Public License; iv. a notice that refers to the disclaimer of warranties; v. a URI or hyperlink to the Licensed Material to the extent reasonably practicable; b. indicate if You modified the Licensed Material and retain an indication of any previous modifications; and c. indicate the Licensed Material is licensed under this Public License, and include the text of, or the URI or hyperlink to, this Public License. 2. You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information. 3. If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable. 4. If You Share Adapted Material You produce, the Adapter's License You apply must not prevent recipients of the Adapted Material from complying with this Public License. Section 4 -- Sui Generis Database Rights. Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material: a. for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database; b. if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material; and c. You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database. For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights. Section 5 -- Disclaimer of Warranties and Limitation of Liability. a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. c. The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. Section 6 -- Term and Termination. a. This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically. b. Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates: 1. automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or 2. upon express reinstatement by the Licensor. For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License. c. For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License. d. Sections 1, 5, 6, 7, and 8 survive termination of this Public License. Section 7 -- Other Terms and Conditions. a. The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed. b. Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License. Section 8 -- Interpretation. a. For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License. b. To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions. c. No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor. d. Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority. ======================================================================= Creative Commons is not a party to its public licenses. Notwithstanding, Creative Commons may elect to apply one of its public licenses to material it publishes and in those instances will be considered the "Licensor." Except for the limited purpose of indicating that material is shared under a Creative Commons public license or as otherwise permitted by the Creative Commons policies published at creativecommons.org/policies, Creative Commons does not authorize the use of the trademark "Creative Commons" or any other trademark or logo of Creative Commons without its prior written consent including, without limitation, in connection with any unauthorized modifications to any of its public licenses or any other arrangements, understandings, or agreements concerning use of licensed material. For the avoidance of doubt, this paragraph does not form part of the public licenses. Creative Commons may be contacted at creativecommons.org. \ No newline at end of file diff --git a/src/licensedcode/data/rules/false-positive_693.RULE b/src/licensedcode/data/rules/false-positive_693.RULE index 304bf1b5558..d9a27675ae9 100644 --- a/src/licensedcode/data/rules/false-positive_693.RULE +++ b/src/licensedcode/data/rules/false-positive_693.RULE @@ -3,4 +3,4 @@ is_false_positive: yes notes: not a license just the name of an npm package --- -rollup-plugin-license \ No newline at end of file +"rollup-plugin-license": "^3.0.0" \ No newline at end of file diff --git a/src/licensedcode/data/rules/false-positive_823.RULE b/src/licensedcode/data/rules/false-positive_823.RULE new file mode 100644 index 00000000000..9879518ef20 --- /dev/null +++ b/src/licensedcode/data/rules/false-positive_823.RULE @@ -0,0 +1,9 @@ +--- +is_false_positive: yes +notes: seen in pkg:npm/validate-npm-package-license +--- + +'license should be ' + + 'a valid SPDX license expression (without "LicenseRef"), ' + + '"UNLICENSED", or ' + + '"SEE LICENSE IN "' \ No newline at end of file diff --git a/src/licensedcode/data/rules/false-positive_824.RULE b/src/licensedcode/data/rules/false-positive_824.RULE new file mode 100644 index 00000000000..aafb9559c31 --- /dev/null +++ b/src/licensedcode/data/rules/false-positive_824.RULE @@ -0,0 +1,11 @@ +--- +is_false_positive: yes +notes: seen in pkg:npm/validate-npm-package-license +--- + +warnings: [ + 'license should be ' + + 'a valid SPDX license expression (without "LicenseRef"), ' + + '"UNLICENSED", or ' + + '"SEE LICENSE IN "', + 'license is similar to the valid expression "Apache-2.0"' \ No newline at end of file diff --git a/src/licensedcode/data/rules/false-positive_825.RULE b/src/licensedcode/data/rules/false-positive_825.RULE new file mode 100644 index 00000000000..42bc20a1deb --- /dev/null +++ b/src/licensedcode/data/rules/false-positive_825.RULE @@ -0,0 +1,8 @@ +--- +is_false_positive: yes +notes: seen in pkg:npm/validate-npm-package-license +--- + +assert.deepEqual( + valid('(GPL-3.0-only OR BSD-2-Clause)'), + validSPDXExpression \ No newline at end of file diff --git a/src/licensedcode/data/rules/false-positive_826.RULE b/src/licensedcode/data/rules/false-positive_826.RULE new file mode 100644 index 00000000000..b64145d1764 --- /dev/null +++ b/src/licensedcode/data/rules/false-positive_826.RULE @@ -0,0 +1,6 @@ +--- +is_false_positive: yes +notes: seen in pkg:npm/astring and others, the cc at the end causes issues +--- + +"author": "David Bonnet ", \ No newline at end of file diff --git a/src/licensedcode/data/rules/false-positive_827.RULE b/src/licensedcode/data/rules/false-positive_827.RULE new file mode 100644 index 00000000000..20fc8f537b5 --- /dev/null +++ b/src/licensedcode/data/rules/false-positive_827.RULE @@ -0,0 +1,6 @@ +--- +is_false_positive: yes +notes: seen in pkg:npm/css-declaration-sorter and others, the cc domain at the end causes issues +--- + +"author": "Selwyn (https://selwyn.cc/)", \ No newline at end of file diff --git a/src/licensedcode/data/rules/false-positive_828.RULE b/src/licensedcode/data/rules/false-positive_828.RULE new file mode 100644 index 00000000000..12c25536a5b --- /dev/null +++ b/src/licensedcode/data/rules/false-positive_828.RULE @@ -0,0 +1,6 @@ +--- +is_false_positive: yes +notes: license in a TOC, in pkg:npm/common-tags +--- +- [License](#license) +- [Other ES2015 Template Tag Modules] \ No newline at end of file diff --git a/src/licensedcode/data/rules/false-positive_829.RULE b/src/licensedcode/data/rules/false-positive_829.RULE new file mode 100644 index 00000000000..571506f028c --- /dev/null +++ b/src/licensedcode/data/rules/false-positive_829.RULE @@ -0,0 +1,6 @@ +--- +is_false_positive: yes +notes: license in a TOC with other nearby, in pkg:npm/postcss-sort-media-queries +--- + - [License](#license) + - [Other PostCSS plugins] \ No newline at end of file diff --git a/src/licensedcode/data/rules/gpl-1.0_or_artistic-1.0_1.RULE b/src/licensedcode/data/rules/gpl-1.0_or_artistic-1.0_1.RULE new file mode 100644 index 00000000000..9cf01402362 --- /dev/null +++ b/src/licensedcode/data/rules/gpl-1.0_or_artistic-1.0_1.RULE @@ -0,0 +1,7 @@ +--- +license_expression: gpl-1.0 OR artistic-1.0 +is_license_notice: yes +--- + +This is a dual license, in which the user may choose between either the {{GPL + version 1}} or the {{Artistic version 1 license}} \ No newline at end of file diff --git a/src/licensedcode/data/rules/isc_121.RULE b/src/licensedcode/data/rules/isc_121.RULE new file mode 100644 index 00000000000..0b95c495f8b --- /dev/null +++ b/src/licensedcode/data/rules/isc_121.RULE @@ -0,0 +1,8 @@ +--- +license_expression: isc +is_license_reference: yes +is_required_phrase: yes +relevance: 100 +--- + +distributed under the [ISC License] \ No newline at end of file diff --git a/src/licensedcode/data/rules/lead-in_unknown_43.RULE b/src/licensedcode/data/rules/lead-in_unknown_43.RULE index fe40deb0434..3961a19cc70 100644 --- a/src/licensedcode/data/rules/lead-in_unknown_43.RULE +++ b/src/licensedcode/data/rules/lead-in_unknown_43.RULE @@ -1,8 +1,8 @@ --- license_expression: unknown-license-reference -is_license_tag: yes +is_license_clue: yes relevance: 60 -notes: Creative commons tag seen in RDF or XML documents +notes: Creative commons tag seen in RDF or XML documents, sometimes matched to .cc domains with license nearby --- cc:license \ No newline at end of file diff --git a/src/licensedcode/data/rules/lgpl-3.0-plus_or_gpl-2.0-plus_28.RULE b/src/licensedcode/data/rules/lgpl-3.0-plus_or_gpl-2.0-plus_28.RULE new file mode 100644 index 00000000000..54d991c0748 --- /dev/null +++ b/src/licensedcode/data/rules/lgpl-3.0-plus_or_gpl-2.0-plus_28.RULE @@ -0,0 +1,7 @@ +--- +license_expression: lgpl-3.0-plus OR gpl-2.0-plus +is_license_notice: yes +relevance: 100 +--- + +are dual-licensed under "the {{GNU LGPLv3+}} or the {{GNU GPLv2+}} \ No newline at end of file diff --git a/src/licensedcode/data/rules/license-intro_90.RULE b/src/licensedcode/data/rules/license-intro_90.RULE new file mode 100644 index 00000000000..7191fe6f115 --- /dev/null +++ b/src/licensedcode/data/rules/license-intro_90.RULE @@ -0,0 +1,13 @@ +--- +license_expression: unknown-license-reference +is_license_intro: yes +minimum_coverage: 90 +--- + +// See "LICENSE" for details. + +/* +Licensing (LICENSE) +------------------- + +This software is covered under the following copyright: \ No newline at end of file diff --git a/src/licensedcode/data/rules/license-intro_91.RULE b/src/licensedcode/data/rules/license-intro_91.RULE new file mode 100644 index 00000000000..4caf2bc4be5 --- /dev/null +++ b/src/licensedcode/data/rules/license-intro_91.RULE @@ -0,0 +1,8 @@ +--- +license_expression: unknown-license-reference +is_license_intro: yes +--- + +This project incorporates components from the projects listed below. +The original copyright notices and the licenses under which Microsoft received such components are set forth below. +Microsoft reserves all rights not expressly granted herein, whether by implication, estoppel or otherwise. \ No newline at end of file diff --git a/src/licensedcode/data/rules/license-intro_92.RULE b/src/licensedcode/data/rules/license-intro_92.RULE new file mode 100644 index 00000000000..de6b6bece67 --- /dev/null +++ b/src/licensedcode/data/rules/license-intro_92.RULE @@ -0,0 +1,8 @@ +--- +license_expression: unknown-license-reference +is_license_intro: yes +--- + +software incorporates third party material from the projects listed below. +The original copyright notice and the license under which Microsoft received such third party material are set forth below. +Microsoft reserves all other rights not expressly granted, whether by implication, estoppel or otherwise. \ No newline at end of file diff --git a/src/licensedcode/data/rules/license-intro_93.RULE b/src/licensedcode/data/rules/license-intro_93.RULE new file mode 100644 index 00000000000..ab50f911700 --- /dev/null +++ b/src/licensedcode/data/rules/license-intro_93.RULE @@ -0,0 +1,11 @@ +--- +license_expression: unknown-license-reference +is_license_intro: yes +--- + +This file is based on or incorporates material from the projects listed below (collectively "Third Party Code"). +Microsoft is not the original author of the Third Party Code. The original copyright notice and the license, +under which Microsoft received such Third Party Code, are set forth below. Such licenses and notices +are provided for informational purposes only. Microsoft, not the third party, licenses the Third Party Code to you +under the terms set forth in the EULA for the Microsoft Product. +Microsoft reserves all other rights not expressly granted under this agreement, whether by implication, estoppel or otherwise. \ No newline at end of file diff --git a/src/licensedcode/data/rules/license-intro_94.RULE b/src/licensedcode/data/rules/license-intro_94.RULE new file mode 100644 index 00000000000..636ccdafa21 --- /dev/null +++ b/src/licensedcode/data/rules/license-intro_94.RULE @@ -0,0 +1,7 @@ +--- +license_expression: unknown-license-reference +relevance: 60 +is_license_clue: yes +--- + +COPYRIGHT AND PERMISSION NOTICE \ No newline at end of file diff --git a/src/licensedcode/data/rules/license-intro_95.RULE b/src/licensedcode/data/rules/license-intro_95.RULE new file mode 100644 index 00000000000..12ca2ae4af4 --- /dev/null +++ b/src/licensedcode/data/rules/license-intro_95.RULE @@ -0,0 +1,13 @@ +--- +license_expression: unknown-license-reference +is_license_intro: yes +relevance: 100 +minimum_coverage: 95 +--- + +/* +Licensing (LICENSE) +------------------- + +This software is covered under the following copyright: +*/ \ No newline at end of file diff --git a/src/licensedcode/data/rules/license-intro_96.RULE b/src/licensedcode/data/rules/license-intro_96.RULE new file mode 100644 index 00000000000..462323dfef9 --- /dev/null +++ b/src/licensedcode/data/rules/license-intro_96.RULE @@ -0,0 +1,9 @@ +--- +license_expression: unknown-license-reference +is_license_intro: yes +minimum_coverage: 90 +--- + +THIRD-PARTY SOFTWARE NOTICES AND INFORMATION + +This project incorporates components from the projects listed below. The original copyright notices and the licenses under which Microsoft received such components are set forth below. Microsoft reserves all rights not expressly granted herein, whether by implication, estoppel or otherwise. \ No newline at end of file diff --git a/src/licensedcode/data/rules/license-intro_97.RULE b/src/licensedcode/data/rules/license-intro_97.RULE new file mode 100644 index 00000000000..a50ab784fe3 --- /dev/null +++ b/src/licensedcode/data/rules/license-intro_97.RULE @@ -0,0 +1,7 @@ +--- +license_expression: unknown-license-reference +is_license_intro: yes +relevance: 80 +--- + +distributed under the [UNKNOWN License] \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_1352.RULE b/src/licensedcode/data/rules/mit_1352.RULE new file mode 100644 index 00000000000..eb3a61fbcd4 --- /dev/null +++ b/src/licensedcode/data/rules/mit_1352.RULE @@ -0,0 +1,9 @@ +--- +license_expression: mit +is_license_notice: yes +relevance: 100 +referenced_filenames: + - LICENSE +--- + +## {{License MIT}} - licensed. See LICENSE. \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_1353.RULE b/src/licensedcode/data/rules/mit_1353.RULE new file mode 100644 index 00000000000..0f5db6f92b1 --- /dev/null +++ b/src/licensedcode/data/rules/mit_1353.RULE @@ -0,0 +1,13 @@ +--- +license_expression: mit +is_license_reference: yes +relevance: 99 +ignorable_urls: + - https://github.com/ +--- + +## Licence + +The MIT Licence. + +See [LICENCE](https://github.com/ /blob/ /LICENCE) \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_1354.RULE b/src/licensedcode/data/rules/mit_1354.RULE new file mode 100644 index 00000000000..b6a100cd527 --- /dev/null +++ b/src/licensedcode/data/rules/mit_1354.RULE @@ -0,0 +1,9 @@ +--- +license_expression: mit +is_license_tag: yes +relevance: 100 +referenced_filenames: + - LICENSE.md +--- + +{{License: MIT}} (see LICENSE.md) \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_1355.RULE b/src/licensedcode/data/rules/mit_1355.RULE new file mode 100644 index 00000000000..261e706ee54 --- /dev/null +++ b/src/licensedcode/data/rules/mit_1355.RULE @@ -0,0 +1,10 @@ +--- +license_expression: mit +is_license_reference: yes +relevance: 99 +ignorable_urls: + - https://github.com/ +--- + +This source code is licensed under the {{MIT license}} found here + * https://github.com/ /blob/ /LICENSE \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_1356.RULE b/src/licensedcode/data/rules/mit_1356.RULE new file mode 100644 index 00000000000..8d4965e27b5 --- /dev/null +++ b/src/licensedcode/data/rules/mit_1356.RULE @@ -0,0 +1,9 @@ +--- +license_expression: mit +relevance: 100 +is_license_reference: yes +referenced_filenames: + - LICENSE +--- + +{{licensed under MIT}}, see ../LICENSE \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_1357.RULE b/src/licensedcode/data/rules/mit_1357.RULE new file mode 100644 index 00000000000..05336f6ca97 --- /dev/null +++ b/src/licensedcode/data/rules/mit_1357.RULE @@ -0,0 +1,9 @@ +--- +license_expression: mit +is_license_notice: yes +relevance: 100 +referenced_filenames: + - LICENSE +--- + +* Released under {{MIT license}}. See LICENSE in the project root for details. \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_1358.RULE b/src/licensedcode/data/rules/mit_1358.RULE new file mode 100644 index 00000000000..bdd3ce6c4df --- /dev/null +++ b/src/licensedcode/data/rules/mit_1358.RULE @@ -0,0 +1,10 @@ +--- +license_expression: mit +is_license_reference: yes +relevance: 99 +ignorable_urls: + - https://github.com/ +--- + +This source code is licensed under the {{MIT license}} found in the LICENSE file at +https://github.com/ /blob/ /LICENSE \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_1359.RULE b/src/licensedcode/data/rules/mit_1359.RULE new file mode 100644 index 00000000000..18160ab5469 --- /dev/null +++ b/src/licensedcode/data/rules/mit_1359.RULE @@ -0,0 +1,8 @@ +--- +license_expression: mit +is_license_reference: yes +relevance: 99 +--- + +This source code is licensed under the {{MIT license}} found in the LICENSE file at +https \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_1360.RULE b/src/licensedcode/data/rules/mit_1360.RULE new file mode 100644 index 00000000000..047f23e1825 --- /dev/null +++ b/src/licensedcode/data/rules/mit_1360.RULE @@ -0,0 +1,8 @@ +--- +license_expression: mit +is_license_reference: yes +ignorable_urls: + - http://mit-license.org/ +--- + +@{{license MIT}}: http://mit-license.org/ \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_1361.RULE b/src/licensedcode/data/rules/mit_1361.RULE new file mode 100644 index 00000000000..d7b362a36a8 --- /dev/null +++ b/src/licensedcode/data/rules/mit_1361.RULE @@ -0,0 +1,11 @@ +--- +license_expression: mit +is_license_reference: yes +ignorable_urls: + - https://img.shields.io/badge/License-MIT-yellow.svg + - https://opensource.org/licenses/MIT +--- + +{{https://opensource.org/licenses/MIT}} +https://img.shields.io/badge/License-MIT-yellow.svg +{{License: MIT}} \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_1362.RULE b/src/licensedcode/data/rules/mit_1362.RULE new file mode 100644 index 00000000000..5969ff01de2 --- /dev/null +++ b/src/licensedcode/data/rules/mit_1362.RULE @@ -0,0 +1,9 @@ +--- +license_expression: mit +is_license_reference: yes +relevance: 100 +ignorable_urls: + - https://img.shields.io/badge/%7B%7BLicense-MIT%7D%7D.svg +--- + +https://img.shields.io/badge/{{License-MIT}}.svg \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_1363.RULE b/src/licensedcode/data/rules/mit_1363.RULE new file mode 100644 index 00000000000..0f04ffa2b14 --- /dev/null +++ b/src/licensedcode/data/rules/mit_1363.RULE @@ -0,0 +1,8 @@ +--- +license_expression: mit +is_license_reference: yes +referenced_filenames: + - LICENSE +--- + +All rights not explicitly granted in the {{MIT license}} are reserved. See the included LICENSE file for more details. \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_1364.RULE b/src/licensedcode/data/rules/mit_1364.RULE new file mode 100644 index 00000000000..e8c09c8d0c7 --- /dev/null +++ b/src/licensedcode/data/rules/mit_1364.RULE @@ -0,0 +1,8 @@ +--- +license_expression: mit +is_license_reference: yes +relevance: 100 +--- + +{{License: MIT}} +> The MIT License (MIT) \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_1365.RULE b/src/licensedcode/data/rules/mit_1365.RULE new file mode 100644 index 00000000000..e9af5ca683b --- /dev/null +++ b/src/licensedcode/data/rules/mit_1365.RULE @@ -0,0 +1,8 @@ +--- +license_expression: mit +is_license_reference: yes +relevance: 100 +--- + +{{License: MIT}} +> MIT License \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_1366.RULE b/src/licensedcode/data/rules/mit_1366.RULE new file mode 100644 index 00000000000..ac42963445f --- /dev/null +++ b/src/licensedcode/data/rules/mit_1366.RULE @@ -0,0 +1,9 @@ +--- +license_expression: mit +relevance: 100 +is_license_notice: yes +--- + +{{License: MIT}} +> {{The MIT License (MIT)}} +> Copyright \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_and_w3c-software-doc-20150513_1.RULE b/src/licensedcode/data/rules/mit_and_w3c-software-doc-20150513_1.RULE new file mode 100644 index 00000000000..408766ab5ee --- /dev/null +++ b/src/licensedcode/data/rules/mit_and_w3c-software-doc-20150513_1.RULE @@ -0,0 +1,11 @@ +--- +license_expression: mit AND w3c-software-doc-20150513 +is_license_notice: yes +ignorable_urls: + - https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document +--- + +{{MIT License}} + * + * {{@license W3C}} + * {{https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document}} \ No newline at end of file diff --git a/src/licensedcode/data/rules/new-relic-1.0_1.RULE b/src/licensedcode/data/rules/new-relic-1.0_1.RULE new file mode 100644 index 00000000000..d6d0ef12fb8 --- /dev/null +++ b/src/licensedcode/data/rules/new-relic-1.0_1.RULE @@ -0,0 +1,8 @@ +--- +license_expression: new-relic-1.0 +is_license_tag: yes +relevance: 100 +notes: this is not in spdx yet, seen in pkg:npm/@newrelic/security-agent +--- + +* SPDX-License-Identifier: {{New Relic Software License v1.0}} \ No newline at end of file diff --git a/src/licensedcode/data/rules/new-relic-1.0_2.RULE b/src/licensedcode/data/rules/new-relic-1.0_2.RULE new file mode 100644 index 00000000000..b43f082e022 --- /dev/null +++ b/src/licensedcode/data/rules/new-relic-1.0_2.RULE @@ -0,0 +1,8 @@ +--- +license_expression: new-relic-1.0 +is_license_reference: yes +is_required_phrase: yes +relevance: 90 +--- + +New Relic Software License v1.0 \ No newline at end of file diff --git a/src/licensedcode/data/rules/new-relic-1.0_3.RULE b/src/licensedcode/data/rules/new-relic-1.0_3.RULE new file mode 100644 index 00000000000..4e507fe24df --- /dev/null +++ b/src/licensedcode/data/rules/new-relic-1.0_3.RULE @@ -0,0 +1,10 @@ +--- +license_expression: new-relic-1.0 +is_license_notice: yes +ignorable_emails: + - opensource@newrelic.com +--- + +Any feedback provided to New Relic about the New Relic security agent, including feedback provided as source code, comments, or other copyrightable or patentable material, is provided to New Relic under the terms of the {{New Relic Software License v1.0}}. If you do not provide attribution information or a copy of the license with your feedback, you waive the performance of those requirements of the New Relic Software License v1.0 with respect to New Relic. The license grant regarding any feedback is irrevocable. +Keep in mind that when you submit a pull request or other feedback, you’ll need to sign the CLA via the click-through using CLA-Assistant. You only have to sign the CLA one time per project. +If you have any questions drop us an email at opensource@newrelic.com. \ No newline at end of file diff --git a/src/licensedcode/data/rules/new-relic-1.0_4.RULE b/src/licensedcode/data/rules/new-relic-1.0_4.RULE new file mode 100644 index 00000000000..97d4c890025 --- /dev/null +++ b/src/licensedcode/data/rules/new-relic-1.0_4.RULE @@ -0,0 +1,7 @@ +--- +license_expression: new-relic-1.0 +is_license_notice: yes +relevance: 100 +--- + +is licensed under the {{New Relic Software License v1.0}}. \ No newline at end of file diff --git a/src/licensedcode/data/rules/new-relic-1.0_5.RULE b/src/licensedcode/data/rules/new-relic-1.0_5.RULE new file mode 100644 index 00000000000..5d9c176898d --- /dev/null +++ b/src/licensedcode/data/rules/new-relic-1.0_5.RULE @@ -0,0 +1,9 @@ +--- +license_expression: new-relic-1.0 +is_license_reference: yes +relevance: 100 +ignorable_urls: + - https://github.com/newrelic/csec-node-agent/blob/ +--- + +distributed under the [UNKNOWN License]({{https://github.com/newrelic/csec-node-agent/blob/ /LICENSE}}): \ No newline at end of file diff --git a/src/licensedcode/data/rules/new-relic-1.0_6.RULE b/src/licensedcode/data/rules/new-relic-1.0_6.RULE new file mode 100644 index 00000000000..b79355ad284 --- /dev/null +++ b/src/licensedcode/data/rules/new-relic-1.0_6.RULE @@ -0,0 +1,10 @@ +--- +license_expression: new-relic-1.0 +is_license_reference: yes +is_required_phrase: yes +relevance: 100 +ignorable_urls: + - https://github.com/newrelic/csec-node-agent/blob/ +--- + +https://github.com/newrelic/csec-node-agent/blob/ /LICENSE \ No newline at end of file diff --git a/src/licensedcode/data/rules/new-relic-1.0_7.RULE b/src/licensedcode/data/rules/new-relic-1.0_7.RULE new file mode 100644 index 00000000000..63da38ac2e2 --- /dev/null +++ b/src/licensedcode/data/rules/new-relic-1.0_7.RULE @@ -0,0 +1,8 @@ +--- +license_expression: new-relic-1.0 +is_license_reference: yes +ignorable_urls: + - https://github.com/newrelic/csec-node-agent/blob/v2.0.0/LICENSE +--- + +distributed under the [UNKNOWN License]({{https://github.com/newrelic/csec-node-agent/blob/v2.0.0/LICENSE}} \ No newline at end of file diff --git a/src/licensedcode/data/rules/proprietary-license_720.RULE b/src/licensedcode/data/rules/proprietary-license_720.RULE index eee7062ef0a..39157238590 100644 --- a/src/licensedcode/data/rules/proprietary-license_720.RULE +++ b/src/licensedcode/data/rules/proprietary-license_720.RULE @@ -1,7 +1,7 @@ --- license_expression: proprietary-license is_license_reference: yes -relevance: 100 +relevance: 80 referenced_filenames: - LICENSE notes: recommended by npm in the past for custom licenses diff --git a/src/licensedcode/data/rules/root-cert-3.0_1.RULE b/src/licensedcode/data/rules/root-cert-3.0_1.RULE new file mode 100644 index 00000000000..d0dd12a6e96 --- /dev/null +++ b/src/licensedcode/data/rules/root-cert-3.0_1.RULE @@ -0,0 +1,8 @@ +--- +license_expression: root-cert-3.0 +is_license_reference: yes +ignorable_urls: + - https://docs.broadcom.com/doc/root-certificate-license-agreement-en +--- + +used under the following license ({{https://docs.broadcom.com/doc/root-certificate-license-agreement-en}}): \ No newline at end of file diff --git a/src/licensedcode/data/rules/root-cert-3.0_2.RULE b/src/licensedcode/data/rules/root-cert-3.0_2.RULE new file mode 100644 index 00000000000..cff42e0c292 --- /dev/null +++ b/src/licensedcode/data/rules/root-cert-3.0_2.RULE @@ -0,0 +1,10 @@ +--- +license_expression: root-cert-3.0 +is_license_reference: yes +is_required_phrase: yes +relevance: 90 +ignorable_urls: + - https://docs.broadcom.com/doc/root-certificate-license-agreement-en +--- + +https://docs.broadcom.com/doc/root-certificate-license-agreement-en \ No newline at end of file diff --git a/src/licensedcode/data/rules/unicode_67.RULE b/src/licensedcode/data/rules/unicode_67.RULE new file mode 100644 index 00000000000..5c4edfe42d1 --- /dev/null +++ b/src/licensedcode/data/rules/unicode_67.RULE @@ -0,0 +1,34 @@ +--- +license_expression: unicode +is_license_notice: yes +ignorable_urls: + - http://source.icu-project.org/repos/icu + - http://www.unicode.org/Public + - http://www.unicode.org/cldr/data + - http://www.unicode.org/reports + - http://www.unicode.org/utility/trac/browser +--- + +{{UNICODE, INC. LICENSE AGREEMENT}} - DATA FILES AND SOFTWARE + +Unicode Data Files include all data files under the directories +http://www.unicode.org/Public/, http://www.unicode.org/reports/, +http://www.unicode.org/cldr/data/, http://source.icu-project.org/repos/icu/, and +http://www.unicode.org/utility/trac/browser/. + +Unicode Data Files do not include PDF online code charts under the +directory http://www.unicode.org/Public/. + +Software includes any source code published in the Unicode Standard +or under the directories +http://www.unicode.org/Public/, http://www.unicode.org/reports/, +http://www.unicode.org/cldr/data/, http://source.icu-project.org/repos/icu/, and +http://www.unicode.org/utility/trac/browser/. + +NOTICE TO USER: Carefully read the following legal agreement. +BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S +DATA FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), +YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE +TERMS AND CONDITIONS OF THIS AGREEMENT. +IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE +THE DATA FILES OR SOFTWARE. \ No newline at end of file diff --git a/src/licensedcode/data/rules/w3c-software-doc-20150513_19.RULE b/src/licensedcode/data/rules/w3c-software-doc-20150513_19.RULE new file mode 100644 index 00000000000..05d1f208252 --- /dev/null +++ b/src/licensedcode/data/rules/w3c-software-doc-20150513_19.RULE @@ -0,0 +1,11 @@ +--- +license_expression: w3c-software-doc-20150513 +is_license_notice: yes +ignorable_urls: + - https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document +--- + +* + * @license W3C + * {{https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document}} + * \ No newline at end of file diff --git a/src/licensedcode/data/rules/wtfpl-2.0_47.RULE b/src/licensedcode/data/rules/wtfpl-2.0_47.RULE new file mode 100644 index 00000000000..3fb69092586 --- /dev/null +++ b/src/licensedcode/data/rules/wtfpl-2.0_47.RULE @@ -0,0 +1,12 @@ +--- +license_expression: wtfpl-2.0 +is_license_notice: yes +referenced_filenames: + - LICENSE.txt +ignorable_urls: + - http://www.wtfpl.net/ +--- + +// This work is free. You can redistribute it and/or modify it +// under the terms of the {{WTFPL, Version 2}} +// For more information see LICENSE.txt or http://www.wtfpl.net/ \ No newline at end of file diff --git a/src/licensedcode/data/rules/wtfpl-2.0_52.RULE b/src/licensedcode/data/rules/wtfpl-2.0_52.RULE new file mode 100644 index 00000000000..8d7b9d431e9 --- /dev/null +++ b/src/licensedcode/data/rules/wtfpl-2.0_52.RULE @@ -0,0 +1,20 @@ +--- +license_expression: wtfpl-2.0 +is_license_notice: yes +--- + +This work is free. You can redistribute it and/or modify it under the +terms of the {{Do What The Fuck You Want To Public License, Version 2}}, +as published by Sam Hocevar. See below for more details. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. \ No newline at end of file diff --git a/src/licensedcode/data/rules/wtfpl-2.0_or_mit_3.RULE b/src/licensedcode/data/rules/wtfpl-2.0_or_mit_3.RULE new file mode 100644 index 00000000000..b3a7dc86a6f --- /dev/null +++ b/src/licensedcode/data/rules/wtfpl-2.0_or_mit_3.RULE @@ -0,0 +1,7 @@ +--- +license_expression: wtfpl-2.0 OR mit +relevance: 100 +is_license_tag: yes +--- + +"license": "(WTFPL OR MIT)", \ No newline at end of file diff --git a/tests/licensedcode/data/datadriven/external/atarashi/curl.c.yml b/tests/licensedcode/data/datadriven/external/atarashi/curl.c.yml index d3d552be98e..c62230599d6 100644 --- a/tests/licensedcode/data/datadriven/external/atarashi/curl.c.yml +++ b/tests/licensedcode/data/datadriven/external/atarashi/curl.c.yml @@ -1,3 +1,4 @@ license_expressions: - curl + - unknown-license-reference - curl diff --git a/tests/licensedcode/data/datadriven/external/fossology-licenses/curl.txt.yml b/tests/licensedcode/data/datadriven/external/fossology-licenses/curl.txt.yml index ebafce264a2..ee10cbe70c8 100644 --- a/tests/licensedcode/data/datadriven/external/fossology-licenses/curl.txt.yml +++ b/tests/licensedcode/data/datadriven/external/fossology-licenses/curl.txt.yml @@ -1,3 +1,4 @@ license_expressions: + - unknown-license-reference - curl notes: this is a license from fossology license reference curl (curl License) https://github.com/bagder/curl/blob/master/COPYING diff --git a/tests/licensedcode/data/datadriven/external/fossology-tests/curl/curl.txt.yml b/tests/licensedcode/data/datadriven/external/fossology-tests/curl/curl.txt.yml index 6462751a5f6..fda209dfd1c 100644 --- a/tests/licensedcode/data/datadriven/external/fossology-tests/curl/curl.txt.yml +++ b/tests/licensedcode/data/datadriven/external/fossology-tests/curl/curl.txt.yml @@ -1,2 +1,3 @@ license_expressions: + - unknown-license-reference - curl diff --git a/tests/licensedcode/data/datadriven/external/glc/curl.t1.yml b/tests/licensedcode/data/datadriven/external/glc/curl.t1.yml index 03e93b91339..165b6db04ae 100644 --- a/tests/licensedcode/data/datadriven/external/glc/curl.t1.yml +++ b/tests/licensedcode/data/datadriven/external/glc/curl.t1.yml @@ -1,4 +1,5 @@ license_expressions: + - unknown-license-reference - curl notes: | License test derived from a file of the BSD-licensed repository at: diff --git a/tests/licensedcode/data/datadriven/external/licensecheck/fedora/MIT.yml b/tests/licensedcode/data/datadriven/external/licensecheck/fedora/MIT.yml index 98baf6ddcc8..58c8295ac57 100644 --- a/tests/licensedcode/data/datadriven/external/licensecheck/fedora/MIT.yml +++ b/tests/licensedcode/data/datadriven/external/licensecheck/fedora/MIT.yml @@ -29,6 +29,7 @@ license_expressions: - adobe-glyph - mit-xfig - x11-tiff + - unknown-license-reference - other-permissive - x11 AND other-permissive - widget-workshop diff --git a/tests/licensedcode/data/datadriven/lic1/curl.txt.yml b/tests/licensedcode/data/datadriven/lic1/curl.txt.yml index 6462751a5f6..fda209dfd1c 100644 --- a/tests/licensedcode/data/datadriven/lic1/curl.txt.yml +++ b/tests/licensedcode/data/datadriven/lic1/curl.txt.yml @@ -1,2 +1,3 @@ license_expressions: + - unknown-license-reference - curl