diff --git a/src/licensedcode/data/rules/epl-2.0_76.RULE b/src/licensedcode/data/rules/epl-2.0_76.RULE new file mode 100644 index 00000000000..7c6f8660637 --- /dev/null +++ b/src/licensedcode/data/rules/epl-2.0_76.RULE @@ -0,0 +1,9 @@ +--- +license_expression: epl-2.0 +is_license_tag: yes +ignorable_urls: + - https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt +--- + +- name: Eclipse Public License v. 2.0 + url: https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt \ No newline at end of file diff --git a/src/licensedcode/data/rules/epl-2.0_77.RULE b/src/licensedcode/data/rules/epl-2.0_77.RULE new file mode 100644 index 00000000000..7551177155d --- /dev/null +++ b/src/licensedcode/data/rules/epl-2.0_77.RULE @@ -0,0 +1,10 @@ +--- +license_expression: epl-2.0 +is_license_tag: yes +ignorable_urls: + - https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt +--- + +license + Eclipse Public License v. 2.0 + https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt \ No newline at end of file diff --git a/src/licensedcode/data/rules/epl-2.0_or_gpl-2.0_with_classpath-exception-2.0_10.RULE b/src/licensedcode/data/rules/epl-2.0_or_gpl-2.0_with_classpath-exception-2.0_10.RULE new file mode 100644 index 00000000000..39671cc9fc7 --- /dev/null +++ b/src/licensedcode/data/rules/epl-2.0_or_gpl-2.0_with_classpath-exception-2.0_10.RULE @@ -0,0 +1,12 @@ +--- +license_expression: epl-2.0 OR gpl-2.0 WITH classpath-exception-2.0 +is_license_tag: yes +ignorable_urls: + - https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt + - https://www.gnu.org/software/classpath/license.html +--- + +Eclipse Public License v. 2.0 + https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt + GNU General Public License, version 2 with the GNU Classpath Exception + https://www.gnu.org/software/classpath/license.html \ No newline at end of file diff --git a/src/licensedcode/data/rules/epl-2.0_or_gpl-2.0_with_classpath-exception-2.0_11.RULE b/src/licensedcode/data/rules/epl-2.0_or_gpl-2.0_with_classpath-exception-2.0_11.RULE new file mode 100644 index 00000000000..8082dfb85d4 --- /dev/null +++ b/src/licensedcode/data/rules/epl-2.0_or_gpl-2.0_with_classpath-exception-2.0_11.RULE @@ -0,0 +1,13 @@ +--- +license_expression: epl-2.0 OR gpl-2.0 WITH classpath-exception-2.0 +is_license_tag: yes +ignorable_urls: + - https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt + - https://www.gnu.org/software/classpath/license.html +--- + +license + Eclipse Public License v. 2.0 + https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt + GNU General Public License, version 2 with the GNU Classpath Exception + https://www.gnu.org/software/classpath/license.html \ No newline at end of file diff --git a/src/licensedcode/data/rules/epl-2.0_or_gpl-2.0_with_classpath-exception-2.0_12.RULE b/src/licensedcode/data/rules/epl-2.0_or_gpl-2.0_with_classpath-exception-2.0_12.RULE new file mode 100644 index 00000000000..05467565232 --- /dev/null +++ b/src/licensedcode/data/rules/epl-2.0_or_gpl-2.0_with_classpath-exception-2.0_12.RULE @@ -0,0 +1,13 @@ +--- +license_expression: epl-2.0 OR gpl-2.0 WITH classpath-exception-2.0 +is_license_tag: yes +ignorable_urls: + - https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt + - https://www.gnu.org/software/classpath/license.html +--- + +license + Eclipse Public License v. 2.0 + https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt + GNU General Public License, version 2 with the GNU Classpath Exception + https://www.gnu.org/software/classpath/license.html \ No newline at end of file diff --git a/src/licensedcode/data/rules/gpl-2.0_with_classpath-exception-2.0_61.RULE b/src/licensedcode/data/rules/gpl-2.0_with_classpath-exception-2.0_61.RULE new file mode 100644 index 00000000000..457287fd5a0 --- /dev/null +++ b/src/licensedcode/data/rules/gpl-2.0_with_classpath-exception-2.0_61.RULE @@ -0,0 +1,9 @@ +--- +license_expression: gpl-2.0 WITH classpath-exception-2.0 +is_license_tag: yes +ignorable_urls: + - https://www.gnu.org/software/classpath/license.html +--- + +- name: GNU General Public License, version 2 with the GNU Classpath Exception + url: https://www.gnu.org/software/classpath/license.html \ No newline at end of file diff --git a/src/licensedcode/data/rules/gpl-2.0_with_classpath-exception-2.0_62.RULE b/src/licensedcode/data/rules/gpl-2.0_with_classpath-exception-2.0_62.RULE new file mode 100644 index 00000000000..28821b68eea --- /dev/null +++ b/src/licensedcode/data/rules/gpl-2.0_with_classpath-exception-2.0_62.RULE @@ -0,0 +1,10 @@ +--- +license_expression: gpl-2.0 WITH classpath-exception-2.0 +is_license_tag: yes +ignorable_urls: + - https://www.gnu.org/software/classpath/license.html +--- + +license + GNU General Public License, version 2 with the GNU Classpath Exception + https://www.gnu.org/software/classpath/license.html \ No newline at end of file diff --git a/src/licensedcode/data/rules/lgpl-3.0_320.RULE b/src/licensedcode/data/rules/lgpl-3.0_320.RULE new file mode 100644 index 00000000000..db08f986519 --- /dev/null +++ b/src/licensedcode/data/rules/lgpl-3.0_320.RULE @@ -0,0 +1,12 @@ +--- +license_expression: lgpl-3.0 +is_license_tag: yes +ignorable_urls: + - http://www.gnu.org/licenses/lgpl.html +--- + + + GNU General Lesser Public License (LGPL) version 3.0 + http://www.gnu.org/licenses/lgpl.html + repo + \ No newline at end of file diff --git a/src/licensedcode/data/rules/lgpl-3.0_321.RULE b/src/licensedcode/data/rules/lgpl-3.0_321.RULE new file mode 100644 index 00000000000..46f0d65ad2d --- /dev/null +++ b/src/licensedcode/data/rules/lgpl-3.0_321.RULE @@ -0,0 +1,9 @@ +--- +license_expression: lgpl-3.0 +is_license_tag: yes +ignorable_urls: + - http://www.gnu.org/licenses/lgpl.html +--- + +- name: GNU General Lesser Public License (LGPL) version 3.0 +url: http://www.gnu.org/licenses/lgpl.html \ No newline at end of file diff --git a/src/licensedcode/data/rules/lgpl-3.0_or_mpl-2.0_1.RULE b/src/licensedcode/data/rules/lgpl-3.0_or_mpl-2.0_1.RULE new file mode 100644 index 00000000000..43363ddff2a --- /dev/null +++ b/src/licensedcode/data/rules/lgpl-3.0_or_mpl-2.0_1.RULE @@ -0,0 +1,13 @@ +--- +license_expression: lgpl-3.0 OR mpl-2.0 +is_license_tag: yes +ignorable_urls: + - http://www.gnu.org/licenses/lgpl.html + - http://www.mozilla.org/MPL/2.0/ +--- + +license +- name: GNU General Lesser Public License (LGPL) version 3.0 +url: http://www.gnu.org/licenses/lgpl.html +- name: Mozilla Public License Version 2.0 +url: http://www.mozilla.org/MPL/2.0/ \ No newline at end of file diff --git a/src/licensedcode/data/rules/lgpl-3.0_or_mpl-2.0_2.RULE b/src/licensedcode/data/rules/lgpl-3.0_or_mpl-2.0_2.RULE new file mode 100644 index 00000000000..f15a6780ba2 --- /dev/null +++ b/src/licensedcode/data/rules/lgpl-3.0_or_mpl-2.0_2.RULE @@ -0,0 +1,14 @@ +--- +license_expression: lgpl-3.0 OR mpl-2.0 +is_license_tag: yes +ignorable_urls: + - http://www.gnu.org/licenses/lgpl.html + - http://www.mozilla.org/MPL/2.0/ +--- + +license +- name: GNU General Lesser Public License (LGPL) version 3.0 +url: http://www.gnu.org/licenses/lgpl.html +- name: Mozilla Public License Version 2.0 +url: http://www.mozilla.org/MPL/2.0/ +license \ No newline at end of file diff --git a/src/licensedcode/data/rules/lgpl-3.0_or_mpl-2.0_3.RULE b/src/licensedcode/data/rules/lgpl-3.0_or_mpl-2.0_3.RULE new file mode 100644 index 00000000000..420afb950e7 --- /dev/null +++ b/src/licensedcode/data/rules/lgpl-3.0_or_mpl-2.0_3.RULE @@ -0,0 +1,15 @@ +--- +license_expression: lgpl-3.0 OR mpl-2.0 +is_license_tag: yes +ignorable_urls: + - http://www.gnu.org/licenses/lgpl.html + - http://www.mozilla.org/MPL/2.0/ +--- + +licenses +license +- name: GNU General Lesser Public License (LGPL) version 3.0 +url: http://www.gnu.org/licenses/lgpl.html +- name: Mozilla Public License Version 2.0 +url: http://www.mozilla.org/MPL/2.0/ +license \ No newline at end of file diff --git a/src/licensedcode/data/rules/lgpl-3.0_or_mpl-2.0_4.RULE b/src/licensedcode/data/rules/lgpl-3.0_or_mpl-2.0_4.RULE new file mode 100644 index 00000000000..d4a51d517ae --- /dev/null +++ b/src/licensedcode/data/rules/lgpl-3.0_or_mpl-2.0_4.RULE @@ -0,0 +1,18 @@ +--- +license_expression: lgpl-3.0 OR mpl-2.0 +is_license_tag: yes +ignorable_urls: + - http://www.gnu.org/licenses/lgpl.html + - http://www.mozilla.org/MPL/2.0/ +--- + + + GNU General Lesser Public License (LGPL) version 3.0 + http://www.gnu.org/licenses/lgpl.html + repo + + + Mozilla Public License Version 2.0 + http://www.mozilla.org/MPL/2.0/ + repo + \ No newline at end of file diff --git a/src/licensedcode/data/rules/mpl-2.0_139.RULE b/src/licensedcode/data/rules/mpl-2.0_139.RULE new file mode 100644 index 00000000000..10487fbc8a7 --- /dev/null +++ b/src/licensedcode/data/rules/mpl-2.0_139.RULE @@ -0,0 +1,12 @@ +--- +license_expression: mpl-2.0 +is_license_tag: yes +ignorable_urls: + - http://www.mozilla.org/MPL/2.0/ +--- + + + Mozilla Public License Version 2.0 + http://www.mozilla.org/MPL/2.0/ + repo + \ No newline at end of file diff --git a/src/licensedcode/data/rules/mpl-2.0_140.RULE b/src/licensedcode/data/rules/mpl-2.0_140.RULE new file mode 100644 index 00000000000..8a4c7c7e9e0 --- /dev/null +++ b/src/licensedcode/data/rules/mpl-2.0_140.RULE @@ -0,0 +1,10 @@ +--- +license_expression: mpl-2.0 +is_license_tag: yes +relevance: 100 +ignorable_urls: + - http://www.mozilla.org/MPL/2.0/ +--- + +- name: Mozilla Public License Version 2.0 +url: http://www.mozilla.org/MPL/2.0/ \ No newline at end of file diff --git a/src/licensedcode/data/rules/other-permissive_425.RULE b/src/licensedcode/data/rules/other-permissive_425.RULE new file mode 100644 index 00000000000..b261c3c8454 --- /dev/null +++ b/src/licensedcode/data/rules/other-permissive_425.RULE @@ -0,0 +1,16 @@ +--- +license_expression: other-permissive +is_license_notice: yes +minimum_coverage: 95 +notes: Seen in openpdf See also https://web.archive.org/web/20060113033212/http://www.javaworld.com/javaworld/javatips/jw-javatip128.html +ignorable_urls: + - http://www.javaworld.com/javaworld/javatips/jw-javatip128.html +--- + +SimpleXMLParser: +The original version of this class was published in a JavaWorld article by Steven Brandt: +http://www.javaworld.com/javaworld/javatips/jw-javatip128.html +Jennifer Orr (JavaWorld) wrote: "You have permission to use the code appearing in +Steven Brandt's JavaWorld article, 'Java Tip 128: Create a quick-and-dirty XML parser.' +We ask that you reference the author as the creator and JavaWorld as the original publisher +of the code." Steven Brandt also agreed with the use of this class. \ No newline at end of file diff --git a/src/licensedcode/data/rules/other-permissive_426.RULE b/src/licensedcode/data/rules/other-permissive_426.RULE new file mode 100644 index 00000000000..f7ca2ebd709 --- /dev/null +++ b/src/licensedcode/data/rules/other-permissive_426.RULE @@ -0,0 +1,18 @@ +--- +license_expression: other-permissive +is_license_text: yes +notes: Similar to hpnd-sell-variant-mit-disclaimer and seen in https://gitlab.freedesktop.org/xorg/xserver/-/blob/141e7dd8a373eafe28fb4f6433671979fb4c59a7/COPYING#L1781 +--- + +Permission to use, copy, modify, distribute, and sell this software and its +documentation for any purpose is hereby granted without fee, provided that +this permission notice appear in supporting documentation. This permission +notice shall be included in all copies or substantial portions of the +Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN +AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file