diff --git a/src/licensedcode/data/licenses/hippocratic-1.1.LICENSE b/src/licensedcode/data/licenses/hippocratic-1.1.LICENSE new file mode 100644 index 00000000000..ab0558de903 --- /dev/null +++ b/src/licensedcode/data/licenses/hippocratic-1.1.LICENSE @@ -0,0 +1,9 @@ +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + + The software may not be used by individuals, corporations, governments, or other groups for systems or activities that actively and knowingly endanger, harm, or otherwise threaten the physical, mental, economic, or general well-being of other individuals or groups in violation of the United Nations Universal Declaration of Human Rights. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +This license is derived from the MIT License, as amended to limit the impact of the unethical use of open source software. diff --git a/src/licensedcode/data/licenses/hippocratic-1.1.yml b/src/licensedcode/data/licenses/hippocratic-1.1.yml new file mode 100644 index 00000000000..6ce96a07997 --- /dev/null +++ b/src/licensedcode/data/licenses/hippocratic-1.1.yml @@ -0,0 +1,6 @@ +key: hippocratic-1.1 +short_name: Hippocratic License 1.1 +name: The Hippocratic License 1.1 +category: Proprietary Free +owner: Coraline Ada Ehmke +homepage_url: https://firstdonoharm.dev/ diff --git a/src/licensedcode/data/rules/apache-2.0_327.RULE b/src/licensedcode/data/rules/apache-2.0_327.RULE new file mode 100644 index 00000000000..c9f251d0a6d --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_327.RULE @@ -0,0 +1,3 @@ +License + +This project is licensed under the terms of the Apache 2.0 open source license. Please refer to LICENSE for the full terms. \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_327.yml b/src/licensedcode/data/rules/apache-2.0_327.yml new file mode 100644 index 00000000000..d892e977716 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_327.yml @@ -0,0 +1,5 @@ +license_expression: apache-2.0 +is_license_notice: yes +relevance: 100 +referenced_filenames: + - LICENSE diff --git a/src/licensedcode/data/rules/apache-2.0_328.RULE b/src/licensedcode/data/rules/apache-2.0_328.RULE new file mode 100644 index 00000000000..1d32cb4bc7f --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_328.RULE @@ -0,0 +1,3 @@ +License + +This project is licensed under the terms of the Apache 2.0 open source license. \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_328.yml b/src/licensedcode/data/rules/apache-2.0_328.yml new file mode 100644 index 00000000000..fec9233bc17 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_328.yml @@ -0,0 +1,3 @@ +license_expression: apache-2.0 +is_license_notice: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/apache-2.0_329.RULE b/src/licensedcode/data/rules/apache-2.0_329.RULE new file mode 100644 index 00000000000..3f426ebc5c8 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_329.RULE @@ -0,0 +1 @@ +This project is licensed under the terms of the Apache 2.0 open source license. \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_329.yml b/src/licensedcode/data/rules/apache-2.0_329.yml new file mode 100644 index 00000000000..fec9233bc17 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_329.yml @@ -0,0 +1,3 @@ +license_expression: apache-2.0 +is_license_notice: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/apache-2.0_330.RULE b/src/licensedcode/data/rules/apache-2.0_330.RULE new file mode 100644 index 00000000000..0abd5931ce0 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_330.RULE @@ -0,0 +1,13 @@ +## License and Copyright + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_330.yml b/src/licensedcode/data/rules/apache-2.0_330.yml new file mode 100644 index 00000000000..ffe89d5bd64 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_330.yml @@ -0,0 +1,5 @@ +license_expression: apache-2.0 +is_license_notice: yes +relevance: 100 +ignorable_urls: + - http://www.apache.org/licenses/LICENSE-2.0 diff --git a/src/licensedcode/data/rules/apache-2.0_331.RULE b/src/licensedcode/data/rules/apache-2.0_331.RULE new file mode 100644 index 00000000000..ba5240b2093 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_331.RULE @@ -0,0 +1,13 @@ +License:: Apache License, Version 2.0 + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_331.yml b/src/licensedcode/data/rules/apache-2.0_331.yml new file mode 100644 index 00000000000..ffe89d5bd64 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_331.yml @@ -0,0 +1,5 @@ +license_expression: apache-2.0 +is_license_notice: yes +relevance: 100 +ignorable_urls: + - http://www.apache.org/licenses/LICENSE-2.0 diff --git a/src/licensedcode/data/rules/apache-2.0_332.RULE b/src/licensedcode/data/rules/apache-2.0_332.RULE new file mode 100644 index 00000000000..c8c04e60f75 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_332.RULE @@ -0,0 +1 @@ +published under the Apache License, Version 2.0, January 2004 if not stated otherwise. \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_332.yml b/src/licensedcode/data/rules/apache-2.0_332.yml new file mode 100644 index 00000000000..a1d935d1576 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_332.yml @@ -0,0 +1,3 @@ +license_expression: apache-2.0 +is_license_reference: yes +relevance: 100 \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_333.RULE b/src/licensedcode/data/rules/apache-2.0_333.RULE new file mode 100644 index 00000000000..fd034a8aa02 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_333.RULE @@ -0,0 +1,13 @@ +License: + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_333.yml b/src/licensedcode/data/rules/apache-2.0_333.yml new file mode 100644 index 00000000000..ffe89d5bd64 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_333.yml @@ -0,0 +1,5 @@ +license_expression: apache-2.0 +is_license_notice: yes +relevance: 100 +ignorable_urls: + - http://www.apache.org/licenses/LICENSE-2.0 diff --git a/src/licensedcode/data/rules/apache-2.0_334.RULE b/src/licensedcode/data/rules/apache-2.0_334.RULE new file mode 100644 index 00000000000..a2cf9a60da4 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_334.RULE @@ -0,0 +1,19 @@ +License: + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +The Debian packaging is: + +and is licensed under the Apache 2.0 license. + +See "/usr/share/common-licenses/Apache-2.0" \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_334.yml b/src/licensedcode/data/rules/apache-2.0_334.yml new file mode 100644 index 00000000000..fcb2b191798 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_334.yml @@ -0,0 +1,7 @@ +license_expression: apache-2.0 +is_license_notice: yes +relevance: 100 +referenced_filenames: + - /usr/share/common-licenses/Apache-2.0 +ignorable_urls: + - http://www.apache.org/licenses/LICENSE-2.0 diff --git a/src/licensedcode/data/rules/apache-2.0_335.RULE b/src/licensedcode/data/rules/apache-2.0_335.RULE new file mode 100644 index 00000000000..e6afe42d4b0 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_335.RULE @@ -0,0 +1,17 @@ +License: + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +The Debian packaging is: + +and is licensed under the Apache 2.0 license. \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_335.yml b/src/licensedcode/data/rules/apache-2.0_335.yml new file mode 100644 index 00000000000..ffe89d5bd64 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_335.yml @@ -0,0 +1,5 @@ +license_expression: apache-2.0 +is_license_notice: yes +relevance: 100 +ignorable_urls: + - http://www.apache.org/licenses/LICENSE-2.0 diff --git a/src/licensedcode/data/rules/apache-2.0_336.RULE b/src/licensedcode/data/rules/apache-2.0_336.RULE new file mode 100644 index 00000000000..a0623850fb9 --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_336.RULE @@ -0,0 +1 @@ +license: "Apache v2.0 \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_336.yml b/src/licensedcode/data/rules/apache-2.0_336.yml new file mode 100644 index 00000000000..161191f152f --- /dev/null +++ b/src/licensedcode/data/rules/apache-2.0_336.yml @@ -0,0 +1,3 @@ +license_expression: apache-2.0 +is_license_tag: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/apache-2.0_43.yml b/src/licensedcode/data/rules/apache-2.0_43.yml index f7002ec2497..69ce3662579 100644 --- a/src/licensedcode/data/rules/apache-2.0_43.yml +++ b/src/licensedcode/data/rules/apache-2.0_43.yml @@ -1,7 +1,7 @@ license_expression: apache-2.0 is_license_notice: yes relevance: 100 -minimum_coverage: 70 +minimum_coverage: 80 referenced_filenames: - /usr/share/common-licenses/Apache-2.0 ignorable_urls: diff --git a/src/licensedcode/data/rules/apache-2.0_86.RULE b/src/licensedcode/data/rules/apache-2.0_86.RULE index ca0fe2c572e..4f6bf906784 100644 --- a/src/licensedcode/data/rules/apache-2.0_86.RULE +++ b/src/licensedcode/data/rules/apache-2.0_86.RULE @@ -1 +1 @@ -s published under the Apache License, Version 2.0, January 2004 if not stated otherwise. \ No newline at end of file +is published under the Apache License, Version 2.0, January 2004 if not stated otherwise. \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_86.yml b/src/licensedcode/data/rules/apache-2.0_86.yml index fea29c667ca..a1d935d1576 100644 --- a/src/licensedcode/data/rules/apache-2.0_86.yml +++ b/src/licensedcode/data/rules/apache-2.0_86.yml @@ -1,2 +1,3 @@ license_expression: apache-2.0 is_license_reference: yes +relevance: 100 \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_87.RULE b/src/licensedcode/data/rules/apache-2.0_87.RULE index faa9d29be6c..f8b6c13c22e 100644 --- a/src/licensedcode/data/rules/apache-2.0_87.RULE +++ b/src/licensedcode/data/rules/apache-2.0_87.RULE @@ -1,2 +1,3 @@ source code is licensed under the Apache Licence, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.html). +relevance: 100 \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_87.yml b/src/licensedcode/data/rules/apache-2.0_87.yml index a5b112cba05..bb4684de6d1 100644 --- a/src/licensedcode/data/rules/apache-2.0_87.yml +++ b/src/licensedcode/data/rules/apache-2.0_87.yml @@ -2,3 +2,4 @@ license_expression: apache-2.0 is_license_notice: yes ignorable_urls: - http://www.apache.org/licenses/LICENSE-2.0.html +relevance: 100 \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_88.yml b/src/licensedcode/data/rules/apache-2.0_88.yml index a5b112cba05..bb4684de6d1 100644 --- a/src/licensedcode/data/rules/apache-2.0_88.yml +++ b/src/licensedcode/data/rules/apache-2.0_88.yml @@ -2,3 +2,4 @@ license_expression: apache-2.0 is_license_notice: yes ignorable_urls: - http://www.apache.org/licenses/LICENSE-2.0.html +relevance: 100 \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_89.yml b/src/licensedcode/data/rules/apache-2.0_89.yml index 92879add43e..aa9cf06eaa5 100644 --- a/src/licensedcode/data/rules/apache-2.0_89.yml +++ b/src/licensedcode/data/rules/apache-2.0_89.yml @@ -2,3 +2,4 @@ license_expression: apache-2.0 is_license_reference: yes ignorable_urls: - https://www.apache.org/licenses/LICENSE-2.0.html +relevance: 100 \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_90.yml b/src/licensedcode/data/rules/apache-2.0_90.yml index fea29c667ca..a1d935d1576 100644 --- a/src/licensedcode/data/rules/apache-2.0_90.yml +++ b/src/licensedcode/data/rules/apache-2.0_90.yml @@ -1,2 +1,3 @@ license_expression: apache-2.0 is_license_reference: yes +relevance: 100 \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_91.yml b/src/licensedcode/data/rules/apache-2.0_91.yml index fea29c667ca..621eb73c5ce 100644 --- a/src/licensedcode/data/rules/apache-2.0_91.yml +++ b/src/licensedcode/data/rules/apache-2.0_91.yml @@ -1,2 +1,3 @@ license_expression: apache-2.0 is_license_reference: yes +relevance: 95 \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_92.yml b/src/licensedcode/data/rules/apache-2.0_92.yml index 7b48dbdf87d..df8564580c0 100644 --- a/src/licensedcode/data/rules/apache-2.0_92.yml +++ b/src/licensedcode/data/rules/apache-2.0_92.yml @@ -2,3 +2,4 @@ license_expression: apache-2.0 is_license_reference: yes ignorable_urls: - http://choosealicense.com/licenses/apache-2.0 +relevance: 100 \ No newline at end of file diff --git a/src/licensedcode/data/rules/apache-2.0_94.yml b/src/licensedcode/data/rules/apache-2.0_94.yml index fea29c667ca..a1d935d1576 100644 --- a/src/licensedcode/data/rules/apache-2.0_94.yml +++ b/src/licensedcode/data/rules/apache-2.0_94.yml @@ -1,2 +1,3 @@ license_expression: apache-2.0 is_license_reference: yes +relevance: 100 \ No newline at end of file diff --git a/src/licensedcode/data/rules/gpl-2.0_or_apache-2.0_5.RULE b/src/licensedcode/data/rules/apache-2.0_not_gpl_1.RULE similarity index 100% rename from src/licensedcode/data/rules/gpl-2.0_or_apache-2.0_5.RULE rename to src/licensedcode/data/rules/apache-2.0_not_gpl_1.RULE diff --git a/src/licensedcode/data/rules/gpl-2.0_or_apache-2.0_5.yml b/src/licensedcode/data/rules/apache-2.0_not_gpl_1.yml similarity index 77% rename from src/licensedcode/data/rules/gpl-2.0_or_apache-2.0_5.yml rename to src/licensedcode/data/rules/apache-2.0_not_gpl_1.yml index c5c8b227f91..ecf604a4d69 100644 --- a/src/licensedcode/data/rules/gpl-2.0_or_apache-2.0_5.yml +++ b/src/licensedcode/data/rules/apache-2.0_not_gpl_1.yml @@ -1,4 +1,4 @@ -license_expression: gpl-2.0 OR apache-2.0 +license_expression: apache-2.0 is_license_notice: yes relevance: 100 referenced_filenames: diff --git a/src/licensedcode/data/rules/bsd-simplified_135.RULE b/src/licensedcode/data/rules/bsd-simplified_135.RULE new file mode 100644 index 00000000000..1eb6ff3dd19 --- /dev/null +++ b/src/licensedcode/data/rules/bsd-simplified_135.RULE @@ -0,0 +1 @@ +copied verbatim from (2-clause BSD License) \ No newline at end of file diff --git a/src/licensedcode/data/rules/bsd-simplified_135.yml b/src/licensedcode/data/rules/bsd-simplified_135.yml new file mode 100644 index 00000000000..3b5338540a9 --- /dev/null +++ b/src/licensedcode/data/rules/bsd-simplified_135.yml @@ -0,0 +1,3 @@ +license_expression: bsd-simplified +is_license_notice: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/eupl-1.2_6.yml b/src/licensedcode/data/rules/eupl-1.2_6.yml index e6743bd73e0..c7e36ab7f89 100644 --- a/src/licensedcode/data/rules/eupl-1.2_6.yml +++ b/src/licensedcode/data/rules/eupl-1.2_6.yml @@ -1,5 +1,6 @@ license_expression: eupl-1.2 is_license_notice: yes relevance: 100 +minimum_coverage: 70 ignorable_urls: - https://joinup.ec.europa.eu/community/eupl/og_page/eupl diff --git a/src/licensedcode/data/rules/generic-cla5.yml b/src/licensedcode/data/rules/generic-cla5.yml index 40c0eda1a71..e487e9a3ee2 100644 --- a/src/licensedcode/data/rules/generic-cla5.yml +++ b/src/licensedcode/data/rules/generic-cla5.yml @@ -1,3 +1,4 @@ license_expression: generic-cla is_license_notice: yes notes: Oracle CLA for OpenOffice +relevance: 80 \ No newline at end of file diff --git a/src/licensedcode/data/rules/generic-cla_2.RULE b/src/licensedcode/data/rules/generic-cla_2.RULE new file mode 100644 index 00000000000..c322229c726 --- /dev/null +++ b/src/licensedcode/data/rules/generic-cla_2.RULE @@ -0,0 +1,3 @@ +# Corporate CLAs +An archive of the signers of Corporate Contributor License Agreements (CCLA). +Approved employees of these companies were permitted to contribute \ No newline at end of file diff --git a/src/licensedcode/data/rules/generic-cla_2.yml b/src/licensedcode/data/rules/generic-cla_2.yml new file mode 100644 index 00000000000..950c1283133 --- /dev/null +++ b/src/licensedcode/data/rules/generic-cla_2.yml @@ -0,0 +1,3 @@ +license_expression: generic-cla +is_license_reference: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/generic-cla_3.RULE b/src/licensedcode/data/rules/generic-cla_3.RULE new file mode 100644 index 00000000000..7304df83edb --- /dev/null +++ b/src/licensedcode/data/rules/generic-cla_3.RULE @@ -0,0 +1 @@ +# Corporate CLAs \ No newline at end of file diff --git a/src/licensedcode/data/rules/generic-cla_3.yml b/src/licensedcode/data/rules/generic-cla_3.yml new file mode 100644 index 00000000000..950c1283133 --- /dev/null +++ b/src/licensedcode/data/rules/generic-cla_3.yml @@ -0,0 +1,3 @@ +license_expression: generic-cla +is_license_reference: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/generic-cla_4.RULE b/src/licensedcode/data/rules/generic-cla_4.RULE new file mode 100644 index 00000000000..fc6039e0efc --- /dev/null +++ b/src/licensedcode/data/rules/generic-cla_4.RULE @@ -0,0 +1 @@ +Corporate Contributor License Agreements (CCLA) \ No newline at end of file diff --git a/src/licensedcode/data/rules/generic-cla_4.yml b/src/licensedcode/data/rules/generic-cla_4.yml new file mode 100644 index 00000000000..950c1283133 --- /dev/null +++ b/src/licensedcode/data/rules/generic-cla_4.yml @@ -0,0 +1,3 @@ +license_expression: generic-cla +is_license_reference: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/gpl-1.0-plus_154.RULE b/src/licensedcode/data/rules/gpl-1.0-plus_154.RULE new file mode 100644 index 00000000000..142094bfd88 --- /dev/null +++ b/src/licensedcode/data/rules/gpl-1.0-plus_154.RULE @@ -0,0 +1 @@ +Licenses : GPL \ No newline at end of file diff --git a/src/licensedcode/data/rules/gpl-1.0-plus_154.yml b/src/licensedcode/data/rules/gpl-1.0-plus_154.yml new file mode 100644 index 00000000000..c3513f747f0 --- /dev/null +++ b/src/licensedcode/data/rules/gpl-1.0-plus_154.yml @@ -0,0 +1,3 @@ +license_expression: gpl-1.0-plus +is_license_tag: yes +relevance: 99 diff --git a/src/licensedcode/data/rules/gpl-2.0_or_agpl-3.0_and_unknown_1.yml b/src/licensedcode/data/rules/gpl-2.0_or_agpl-3.0_and_unknown_1.yml index a8cd8094ee7..9455822a4e7 100644 --- a/src/licensedcode/data/rules/gpl-2.0_or_agpl-3.0_and_unknown_1.yml +++ b/src/licensedcode/data/rules/gpl-2.0_or_agpl-3.0_and_unknown_1.yml @@ -1,3 +1,7 @@ license_expression: (gpl-2.0 OR agpl-3.0) AND unknown is_license_notice: yes minimum_coverage: 75 +referenced_filenames: + - COPYING.AGPLv3 + - COPYING.GPLv2 + - PATENTS diff --git a/src/licensedcode/data/rules/gpl-2.0_or_apache-2.0.RULE b/src/licensedcode/data/rules/gpl-2.0_or_apache-2.0.RULE index 80b6a92cb71..cc7b6a42dd1 100644 --- a/src/licensedcode/data/rules/gpl-2.0_or_apache-2.0.RULE +++ b/src/licensedcode/data/rules/gpl-2.0_or_apache-2.0.RULE @@ -1 +1,2 @@ -Dual-licensed for use under the Apache License Version 2.0 or the General Public License (GPL) Version 2. \ No newline at end of file +Dual-licensed for use under the Apache License Version 2.0 or the General +Public License (GPL) Version 2. \ No newline at end of file diff --git a/src/licensedcode/data/rules/gpl-2.0_or_apache-2.0_3.RULE b/src/licensedcode/data/rules/gpl-2.0_or_apache-2.0_3.RULE index 708d3d39a50..8f5d9dec850 100644 --- a/src/licensedcode/data/rules/gpl-2.0_or_apache-2.0_3.RULE +++ b/src/licensedcode/data/rules/gpl-2.0_or_apache-2.0_3.RULE @@ -1 +1,3 @@ -dual-licensed under both the GPLv2 (found in the COPYING file in the root directory) and Apache 2.0 License (found in the LICENSE.Apache file in the root directory). You may select, at your option, one of the above-listed licenses. \ No newline at end of file +dual-licensed under both the GPLv2 (found in the COPYING file in the root directory) +and Apache 2.0 License (found in the LICENSE.Apache file in the root directory). +You may select, at your option, one of the above-listed licenses. \ No newline at end of file diff --git a/src/licensedcode/data/rules/gpl-2.0_or_apache-2.0_4.yml b/src/licensedcode/data/rules/gpl-2.0_or_apache-2.0_4.yml index b694304baba..8b6db7443dc 100644 --- a/src/licensedcode/data/rules/gpl-2.0_or_apache-2.0_4.yml +++ b/src/licensedcode/data/rules/gpl-2.0_or_apache-2.0_4.yml @@ -11,3 +11,4 @@ ignorable_holders: - the original author or authors ignorable_urls: - http://www.apache.org/licenses/LICENSE-2.0 +minimum_coverage: 90 diff --git a/src/licensedcode/data/rules/mit_385.yml b/src/licensedcode/data/rules/mit_385.yml index 95efa1912a2..8f5b7bda024 100644 --- a/src/licensedcode/data/rules/mit_385.yml +++ b/src/licensedcode/data/rules/mit_385.yml @@ -1,4 +1,4 @@ license_expression: mit is_license_text: yes -relevance: 95 -notes: the text is damaged +notes: the text is damaged and contains other parts +minimum_coverage: 98 \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_420.RULE b/src/licensedcode/data/rules/mit_420.RULE new file mode 100644 index 00000000000..9d7e190565e --- /dev/null +++ b/src/licensedcode/data/rules/mit_420.RULE @@ -0,0 +1,2 @@ +# Some portions of this file are derived from material in the +# project licensed under the terms of the MIT license, provided below. \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_420.yml b/src/licensedcode/data/rules/mit_420.yml new file mode 100644 index 00000000000..2aaf29d7607 --- /dev/null +++ b/src/licensedcode/data/rules/mit_420.yml @@ -0,0 +1,3 @@ +license_expression: mit +is_license_notice: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/mit_421.RULE b/src/licensedcode/data/rules/mit_421.RULE new file mode 100644 index 00000000000..f40e3b3448e --- /dev/null +++ b/src/licensedcode/data/rules/mit_421.RULE @@ -0,0 +1 @@ +licensed under the terms of the MIT license \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_421.yml b/src/licensedcode/data/rules/mit_421.yml new file mode 100644 index 00000000000..2aaf29d7607 --- /dev/null +++ b/src/licensedcode/data/rules/mit_421.yml @@ -0,0 +1,3 @@ +license_expression: mit +is_license_notice: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/mit_422.RULE b/src/licensedcode/data/rules/mit_422.RULE new file mode 100644 index 00000000000..3815c4d1dfe --- /dev/null +++ b/src/licensedcode/data/rules/mit_422.RULE @@ -0,0 +1,2 @@ +# Some portions of this file are derived from material in the diff +# project licensed under the terms of the MIT license, provided below. \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_422.yml b/src/licensedcode/data/rules/mit_422.yml new file mode 100644 index 00000000000..2aaf29d7607 --- /dev/null +++ b/src/licensedcode/data/rules/mit_422.yml @@ -0,0 +1,3 @@ +license_expression: mit +is_license_notice: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/mit_423.RULE b/src/licensedcode/data/rules/mit_423.RULE new file mode 100644 index 00000000000..74acd6882fe --- /dev/null +++ b/src/licensedcode/data/rules/mit_423.RULE @@ -0,0 +1,21 @@ +# License:: MIT +# +# Permission is hereby granted, free of charge, to any person +# obtaining a copy of this software and associated documentation files +# (the "Software"), to deal in the Software without restriction, +# including without limitation the rights to use, copy, modify, merge, +# publish, distribute, sublicense, and/or sell copies of the Software, +# and to permit persons to whom the Software is furnished to do so, +# subject the following conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of this Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +# BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +# ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OF OR IN +# CONNECTION WITH THE SOFTWARE OR THE USE OF OTHER DEALINGS IN THE +# SOFTWARE. \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_423.yml b/src/licensedcode/data/rules/mit_423.yml new file mode 100644 index 00000000000..6608f7322e1 --- /dev/null +++ b/src/licensedcode/data/rules/mit_423.yml @@ -0,0 +1,3 @@ +license_expression: mit +is_license_text: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/mit_424.RULE b/src/licensedcode/data/rules/mit_424.RULE new file mode 100644 index 00000000000..a8a6eb54d07 --- /dev/null +++ b/src/licensedcode/data/rules/mit_424.RULE @@ -0,0 +1,19 @@ +# Permission is hereby granted, free of charge, to any person +# obtaining a copy of this software and associated documentation files +# (the "Software"), to deal in the Software without restriction, +# including without limitation the rights to use, copy, modify, merge, +# publish, distribute, sublicense, and/or sell copies of the Software, +# and to permit persons to whom the Software is furnished to do so, +# subject the following conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of this Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +# BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +# ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OF OR IN +# CONNECTION WITH THE SOFTWARE OR THE USE OF OTHER DEALINGS IN THE +# SOFTWARE. \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_424.yml b/src/licensedcode/data/rules/mit_424.yml new file mode 100644 index 00000000000..6608f7322e1 --- /dev/null +++ b/src/licensedcode/data/rules/mit_424.yml @@ -0,0 +1,3 @@ +license_expression: mit +is_license_text: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/mit_425.RULE b/src/licensedcode/data/rules/mit_425.RULE new file mode 100644 index 00000000000..09ed9dbef1b --- /dev/null +++ b/src/licensedcode/data/rules/mit_425.RULE @@ -0,0 +1,2 @@ +Some portions are verbatim copies of software + licensed under the MIT license. That license is included below: \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_425.yml b/src/licensedcode/data/rules/mit_425.yml new file mode 100644 index 00000000000..2aaf29d7607 --- /dev/null +++ b/src/licensedcode/data/rules/mit_425.yml @@ -0,0 +1,3 @@ +license_expression: mit +is_license_notice: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/mit_426.RULE b/src/licensedcode/data/rules/mit_426.RULE new file mode 100644 index 00000000000..e4c45d4dea7 --- /dev/null +++ b/src/licensedcode/data/rules/mit_426.RULE @@ -0,0 +1 @@ +distributed under the MIT license, which is copied below \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_426.yml b/src/licensedcode/data/rules/mit_426.yml new file mode 100644 index 00000000000..2aaf29d7607 --- /dev/null +++ b/src/licensedcode/data/rules/mit_426.yml @@ -0,0 +1,3 @@ +license_expression: mit +is_license_notice: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/mit_427.RULE b/src/licensedcode/data/rules/mit_427.RULE new file mode 100644 index 00000000000..89ef5361579 --- /dev/null +++ b/src/licensedcode/data/rules/mit_427.RULE @@ -0,0 +1 @@ +available under the MIT license \ No newline at end of file diff --git a/src/licensedcode/data/rules/mit_427.yml b/src/licensedcode/data/rules/mit_427.yml new file mode 100644 index 00000000000..2aaf29d7607 --- /dev/null +++ b/src/licensedcode/data/rules/mit_427.yml @@ -0,0 +1,3 @@ +license_expression: mit +is_license_notice: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/mit_or_agpl-1.0_1.yml b/src/licensedcode/data/rules/mit_or_agpl-1.0_1.yml index 0871ab8b4ff..18057e059d1 100644 --- a/src/licensedcode/data/rules/mit_or_agpl-1.0_1.yml +++ b/src/licensedcode/data/rules/mit_or_agpl-1.0_1.yml @@ -1,5 +1,5 @@ license_expression: mit OR agpl-1.0 is_license_notice: yes -minimum_coverage: 90 +minimum_coverage: 95 ignorable_urls: - http://www.affero.org/oagpl.html diff --git a/src/licensedcode/data/rules/not-a-license_352.RULE b/src/licensedcode/data/rules/not-a-license_352.RULE new file mode 100644 index 00000000000..0ad1cf51f55 --- /dev/null +++ b/src/licensedcode/data/rules/not-a-license_352.RULE @@ -0,0 +1 @@ +This also removes LGPLv3 code from the \ No newline at end of file diff --git a/src/licensedcode/data/rules/not-a-license_352.yml b/src/licensedcode/data/rules/not-a-license_352.yml new file mode 100644 index 00000000000..890b05ddafb --- /dev/null +++ b/src/licensedcode/data/rules/not-a-license_352.yml @@ -0,0 +1,2 @@ +is_negative: yes +notes: a comment about licenses diff --git a/src/licensedcode/data/rules/not-a-license_353.RULE b/src/licensedcode/data/rules/not-a-license_353.RULE new file mode 100644 index 00000000000..3f792500429 --- /dev/null +++ b/src/licensedcode/data/rules/not-a-license_353.RULE @@ -0,0 +1 @@ +Sam Ruby \ No newline at end of file diff --git a/src/licensedcode/data/rules/not-a-license_353.yml b/src/licensedcode/data/rules/not-a-license_353.yml new file mode 100644 index 00000000000..be766a22953 --- /dev/null +++ b/src/licensedcode/data/rules/not-a-license_353.yml @@ -0,0 +1,2 @@ +is_negative: yes +notes: a person named Ruby, not the Ruby license diff --git a/src/licensedcode/data/rules/proprietary-license_118.RULE b/src/licensedcode/data/rules/proprietary-license_118.RULE new file mode 100644 index 00000000000..98ff7e59d70 --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_118.RULE @@ -0,0 +1 @@ +package requires EULA acceptance. \ No newline at end of file diff --git a/src/licensedcode/data/rules/proprietary-license_118.yml b/src/licensedcode/data/rules/proprietary-license_118.yml new file mode 100644 index 00000000000..c6d898d464a --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_118.yml @@ -0,0 +1,3 @@ +license_expression: proprietary-license +is_license_reference: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/proprietary-license_119.RULE b/src/licensedcode/data/rules/proprietary-license_119.RULE new file mode 100644 index 00000000000..87c4f43f881 --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_119.RULE @@ -0,0 +1 @@ +requires EULA acceptance. \ No newline at end of file diff --git a/src/licensedcode/data/rules/proprietary-license_119.yml b/src/licensedcode/data/rules/proprietary-license_119.yml new file mode 100644 index 00000000000..c6d898d464a --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_119.yml @@ -0,0 +1,3 @@ +license_expression: proprietary-license +is_license_reference: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/proprietary-license_120.RULE b/src/licensedcode/data/rules/proprietary-license_120.RULE new file mode 100644 index 00000000000..9971166a964 --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_120.RULE @@ -0,0 +1 @@ +require a software license agreement \ No newline at end of file diff --git a/src/licensedcode/data/rules/proprietary-license_120.yml b/src/licensedcode/data/rules/proprietary-license_120.yml new file mode 100644 index 00000000000..c6d898d464a --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_120.yml @@ -0,0 +1,3 @@ +license_expression: proprietary-license +is_license_reference: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/proprietary-license_121.RULE b/src/licensedcode/data/rules/proprietary-license_121.RULE new file mode 100644 index 00000000000..ccd6a564135 --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_121.RULE @@ -0,0 +1,2 @@ +license "Chef EULA" +license_file "CHEF-EULA.md" \ No newline at end of file diff --git a/src/licensedcode/data/rules/proprietary-license_121.yml b/src/licensedcode/data/rules/proprietary-license_121.yml new file mode 100644 index 00000000000..41b7e910c66 --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_121.yml @@ -0,0 +1,6 @@ +license_expression: proprietary-license +is_license_tag: yes +relevance: 100 +minimum_coverage: 100 +referenced_filenames: + - CHEF-EULA.md diff --git a/src/licensedcode/data/rules/proprietary-license_122.RULE b/src/licensedcode/data/rules/proprietary-license_122.RULE new file mode 100644 index 00000000000..8f444e25fe4 --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_122.RULE @@ -0,0 +1 @@ +license "Chef EULA" \ No newline at end of file diff --git a/src/licensedcode/data/rules/proprietary-license_122.yml b/src/licensedcode/data/rules/proprietary-license_122.yml new file mode 100644 index 00000000000..e92cc4b343c --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_122.yml @@ -0,0 +1,4 @@ +license_expression: proprietary-license +is_license_tag: yes +relevance: 100 +minimum_coverage: 100 diff --git a/src/licensedcode/data/rules/proprietary-license_123.RULE b/src/licensedcode/data/rules/proprietary-license_123.RULE new file mode 100644 index 00000000000..40eaf70ec35 --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_123.RULE @@ -0,0 +1 @@ +license_file "CHEF-EULA.md" \ No newline at end of file diff --git a/src/licensedcode/data/rules/proprietary-license_123.yml b/src/licensedcode/data/rules/proprietary-license_123.yml new file mode 100644 index 00000000000..41b7e910c66 --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_123.yml @@ -0,0 +1,6 @@ +license_expression: proprietary-license +is_license_tag: yes +relevance: 100 +minimum_coverage: 100 +referenced_filenames: + - CHEF-EULA.md diff --git a/src/licensedcode/data/rules/proprietary-license_124.RULE b/src/licensedcode/data/rules/proprietary-license_124.RULE new file mode 100644 index 00000000000..341ee9e6e79 --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_124.RULE @@ -0,0 +1,111 @@ +Software End User License +Agreement +(Personal, Non-Commercial, +Experimental) + +THIS LICENSE IS NOT APPLICABLE TO CORPORATIONS, GOVERNMENTAL ORGANIZATIONS, OTHER LEGAL +ENTITIES, OR PERSONS INTENDING TO USE THE SOFTWARE FOR COMMERCIAL PURPOSES. IF YOU +REPRESENT A CORPORATION, GOVERNMENTAL ORGANIZATION, OR OTHER LEGAL ENTITY, OR YOU +INTEND TO USE THE SOFTWARE FOR COMMERCIAL PURPOSES, YOU MUST CONTACT DIRECTLY TO +OBTAIN A COMMERCIAL LICENSE FOR THIS SOFTWARE. PLEASE VISIT TO INQUIRE. +This Software End User License Agreement (this “Agreement“), is a binding agreement between and You (as defined below). +LICENSOR PROVIDES THE SOFTWARE SOLELY ON THE TERMS AND CONDITIONS SET FORTH IN THIS +AGREEMENT AND ON THE CONDITION THAT YOU ACCEPT THEM. BY CLICKING THE “ACCEPT” BUTTON +YOU (A) ACCEPT THIS AGREEMENT AND AGREE TO BE LEGALLY BOUND BY ITS TERMS; AND (B) REPRESENT +AND WARRANT THAT YOU HAVE THE LEGAL CAPACITY TO ENTER INTO A BINDING AGREEMENT. IF YOU +DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, YOU MUST NOT INSTALL OR USE THE SOFTWARE. +Definitions. For purposes of this Agreement, the following terms have the following meanings: +“Intellectual Property Rights” means patent, copyright, trademark, trade secret, database protection, or other +intellectual property rights laws, and all similar or equivalent rights or forms of protection. +“Business” means any Person other than a natural person. +“Commercial Purpose” means for the benefit of (i) any Business, or (ii) any undertaking intended, directly or +indirectly, for profit. +“Experimental Use” means using the Software to learn, train, experiment with, or test viability of the +Software.Experimental Use excludes pre-production and production environments as well as making the + +Software available to others, whether or not in exchange for any consideration. +“Person” means an individual, corporation, partnership, joint venture, limited liability company, governmental +authority, non-profit organization, unincorporated organization, trust, association, or other entity. +“Software” means the software programs made available under this License. +“Term” has the meaning set forth in Section 6. +“Third Party” means any Person other than You or . +“You” means the Person exercising permissions granted by this Agreement. +1. License Grant and Scope. hereby grants to You a non-exclusive, non-transferable, limited license during +the Term to use the Software solely as set forth in this Section 1 and subject to the terms of Section 3. +hereby grants You the non-exclusive, non-transferable, non-sublicensable, royalty free right to: +a. Download, copy, and install the Software on computers owned or leased, and controlled by, You. In addition +to the foregoing, You may make copies of the Software for archival or backup purposes. All copies of the +Software made by You must include all trademark, copyright, patent, and other Intellectual Property Rights +notices contained in the original. +b. Use and run the Software on such computers solely for Your personal, non-Commercial Purposes or +Experimental Use. +2. Third-Party Materials. The Software includes software, content, data, or other materials, including related +documentation, that are owned by Persons other than and that are provided to You on license terms that +are in addition to and/or different from those contained in this Agreement (“Third-Party Licenses“). A list of all +materials included in the Software and provided under Third-Party Licenses can be found at + . You must comply with all +Third-Party Licenses. +3. Use Restrictions. You must not, directly or indirectly: (a) modify, translate, adapt, or otherwise create +derivative works or improvements, whether or not patentable, of the Software or any part thereof; (b) reverse +engineer, disassemble, decompile, decode, or otherwise attempt to derive or gain access to the source code +of the Software or any part thereof; (c) remove, delete, alter, or obscure any trademarks or any copyright, +trademark, patent, or other intellectual property or proprietary rights notices provided on or with the +Software, including any copy thereof; (d) rent, lease, lend, sell, sublicense, assign, distribute, publish, transfer, +or otherwise make available the Software, or any features or functionality of the Software, to any Third Party +for any reason; (e) use the Software in violation of any law, regulation, or rule; or (f) use the Software for +purposes of competitive analysis of the Software, the development of a competing software product or +service, or any other purpose that is to the ’s commercial disadvantage. +4. Collection and Use of Information. You hereby consent to receiving data and information directly from +the Software for the sole purpose of obtaining information regarding Your use of the Software (e.g., when You +install an update or upgrade), as well as any Software bugs, errors, and other similar technical support issues. + will only use such data and information (“Software Usage and Technical Support Data”) for ’s own +business purposes, including but not limited to the purposes of (i) gathering information about how You use +the Software, which may be combined with information about how others use the Software, in order to help + better understand trends and Your needs in order to better consider new features, and (ii) improving the +Software and Your use experience. will use Software Usage and Technical Support Data solely in +aggregate, anonymized form. +5. Intellectual Property Rights. You acknowledge that the Software is provided under license, and not sold, to +You. reserves all right, title, and interest in and to the Software and all Intellectual Property Rights in or to +Software, except as expressly granted to You in this Agreement. Some portions of the Software may be +separately available as source code from under open source software licenses. Nothing in this Agreement +affects any rights you may have separately under such licenses. +6. Term and Termination. This Agreement and the license granted hereunder shall remain in effect until +terminated as set forth herein (the “Term“). +a. You may terminate this Agreement by ceasing to use and destroying all copies of the Software. +b. may terminate this Agreement for convenience. +c. If You institute any litigation against (including a cross-claim or counterclaim in a lawsuit) then the +licenses granted to You under this Agreement shall terminate automatically as of the date such litigation is +filed. +d. Upon termination of this Agreement, the license granted hereunder shall also terminate, and You shall cease +using and destroy all copies of the Software. +7. Warranty Disclaimer. THE SOFTWARE IS PROVIDED TO YOU “AS IS” AND WITH ALL FAULTS AND DEFECTS +WITHOUT WARRANTY OF ANY KIND. TO THE MAXIMUM EXTENT PERMITTED UNDER APPLICABLE LAW, + , ON ITS OWN BEHALF AND ON BEHALF OF ITS AFFILIATES AND ITS AND THEIR RESPECTIVE +LICENSORS EXPRESSLY DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR +OTHERWISE, WITH RESPECT TO THE SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, AND +WARRANTIES THAT MAY ARISE OUT OF COURSE OF DEALING, COURSE OF PERFORMANCE, USAGE, OR +TRADE PRACTICE. WITHOUT LIMITING THE FOREGOING, PROVIDES NO WARRANTY OR +UNDERTAKING, AND MAKES NO REPRESENTATION OF ANY KIND THAT THE SOFTWARE WILL MEET +YOUR REQUIREMENTS, ACHIEVE ANY INTENDED RESULTS, BE COMPATIBLE, OR WORK WITH ANY OTHER +SOFTWARE, APPLICATIONS, SYSTEMS, OR SERVICES, OPERATE WITHOUT INTERRUPTION, MEET ANY +PERFORMANCE OR RELIABILITY STANDARDS OR BE ERROR FREE, OR THAT ANY ERRORS OR DEFECTS +CAN OR WILL BE CORRECTED. YOU MAY HAVE ADDITIONAL RIGHTS THAT VARY FROM STATE TO STATE. +8. Limitation of Liability. TO THE FULLEST EXTENT PERMITTED UNDER APPLICABLE LAW: IN NO EVENT WILL + OR ITS AFFILIATES, OR ANY OF ITS OR THEIR RESPECTIVE LICENSORS OR SERVICE PROVIDERS, BE +LIABLE TO YOU FOR ANY CONSEQUENTIAL, INCIDENTAL, INDIRECT, EXEMPLARY, SPECIAL, OR PUNITIVE +DAMAGES, WHETHER ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT, BREACH OF +CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, REGARDLESS OF WHETHER SUCH +DAMAGES WERE FORESEEABLE AND WHETHER OR NOT WAS ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. YOU MAY HAVE ADDITIONAL RIGHTS THAT VARY FROM STATE TO STATE. +9. Export Regulation. The Software may be subject to US export control laws, including the US Export +Administration Act and its associated regulations. You shall not, directly or indirectly, export, re-export, or +release the Software to, or make the Software accessible from, any jurisdiction or country to which export, re- +export, or release is prohibited by law, rule, or regulation. +10. Miscellaneous. All matters arising out of or relating to this Agreement shall be governed by and construed in +accordance with the internal laws of the State of without giving effect to any conflict of law +provision. Any legal action arising out of or relating to this Agreement will the subject to the exclusive +jurisdiction of the state or federal courts located in County. This Agreement constitutes the sole and +entire agreement between You and with respect to the subject matter contained herein. If any provision +of this Agreement is determined by a court of law to be unenforceable, this Agreement and the license +granted herein will terminate automatically. \ No newline at end of file diff --git a/src/licensedcode/data/rules/proprietary-license_124.yml b/src/licensedcode/data/rules/proprietary-license_124.yml new file mode 100644 index 00000000000..fb0256b6ea2 --- /dev/null +++ b/src/licensedcode/data/rules/proprietary-license_124.yml @@ -0,0 +1,3 @@ +license_expression: proprietary-license +is_license_text: yes +minimum_coverage: 60 diff --git a/src/licensedcode/data/rules/unknown-license-reference_125.RULE b/src/licensedcode/data/rules/unknown-license-reference_125.RULE new file mode 100644 index 00000000000..b89a0b4f330 --- /dev/null +++ b/src/licensedcode/data/rules/unknown-license-reference_125.RULE @@ -0,0 +1 @@ +incorporates code modified from \ No newline at end of file diff --git a/src/licensedcode/data/rules/unknown-license-reference_125.yml b/src/licensedcode/data/rules/unknown-license-reference_125.yml new file mode 100644 index 00000000000..570ff67db4b --- /dev/null +++ b/src/licensedcode/data/rules/unknown-license-reference_125.yml @@ -0,0 +1,2 @@ +license_expression: unknown-license-reference +is_license_reference: yes diff --git a/src/licensedcode/data/rules/unknown-license-reference_126.RULE b/src/licensedcode/data/rules/unknown-license-reference_126.RULE new file mode 100644 index 00000000000..d525ea6bc77 --- /dev/null +++ b/src/licensedcode/data/rules/unknown-license-reference_126.RULE @@ -0,0 +1 @@ +Please read the following license agreement carefully \ No newline at end of file diff --git a/src/licensedcode/data/rules/unknown-license-reference_126.yml b/src/licensedcode/data/rules/unknown-license-reference_126.yml new file mode 100644 index 00000000000..ddd0ee2c1d7 --- /dev/null +++ b/src/licensedcode/data/rules/unknown-license-reference_126.yml @@ -0,0 +1,3 @@ +license_expression: unknown-license-reference +is_license_reference: yes +relevance: 100 diff --git a/src/licensedcode/data/rules/zlib_43.RULE b/src/licensedcode/data/rules/zlib_43.RULE new file mode 100644 index 00000000000..26cce1c049b --- /dev/null +++ b/src/licensedcode/data/rules/zlib_43.RULE @@ -0,0 +1,19 @@ +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. +.LP +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: +.LP +.nr step 1 1 +.IP [step]. 3 +The origin of this software must not be misrepresented; you must not +claim that you wrote the original software. If you use this software +in a product, an acknowledgment in the product documentation would be +appreciated but is not required. +.IP +[step]. +Altered source versions must be plainly marked as such, and must not be +misrepresented as being the original software. +.IP +[step]. +This notice may not be removed or altered from any source distribution. \ No newline at end of file diff --git a/src/licensedcode/data/rules/zlib_43.yml b/src/licensedcode/data/rules/zlib_43.yml new file mode 100644 index 00000000000..c84bccd7192 --- /dev/null +++ b/src/licensedcode/data/rules/zlib_43.yml @@ -0,0 +1,3 @@ +license_expression: zlib +is_license_text: yes +relevance: 100