aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWojtek Kosior <koszko@koszko.org>2022-06-21 15:21:58 +0200
committerWojtek Kosior <koszko@koszko.org>2022-06-21 15:24:44 +0200
commit7f108a7c488e782e59d1aa387ee2c0d9714a1072 (patch)
treef4cf9a8935d9f2ee22f2ba9df71f9681564f4849
parent5a0dc11003058146cd793c3aa7114a26be3365ae (diff)
downloadhacktcha-master.tar.gz
hacktcha-master.zip
use LicenseRef to indicate GPL with custom exceptionsHEADmaster
-rw-r--r--LICENSES/LicenseRef-GPL-3.0-or-later-WITH-js-exceptions.txt (renamed from LICENSES/GPL-3.0-or-later.txt)35
-rw-r--r--captcha-child-anchor.js2
-rw-r--r--captcha-child-bframe.js2
-rw-r--r--captcha-parent.js2
-rw-r--r--index.json2
5 files changed, 39 insertions, 4 deletions
diff --git a/LICENSES/GPL-3.0-or-later.txt b/LICENSES/LicenseRef-GPL-3.0-or-later-WITH-js-exceptions.txt
index d41c0bd..93da1b2 100644
--- a/LICENSES/GPL-3.0-or-later.txt
+++ b/LICENSES/LicenseRef-GPL-3.0-or-later-WITH-js-exceptions.txt
@@ -1,3 +1,38 @@
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+As additional permission under GNU GPL version 3 section 7, you
+may distribute forms of that code without the copy of the GNU
+GPL normally required by section 4, provided you include this
+license notice and, in case of non-source distribution, a URL
+through which recipients can access the Corresponding Source.
+If you modify file(s) with this exception, you may extend this
+exception to your version of the file(s), but you are not
+obligated to do so. If you do not wish to do so, delete this
+exception statement from your version.
+
+As a special exception to the GPL, any HTML file which merely
+makes function calls to this code, and for that purpose
+includes it by reference shall be deemed a separate work for
+copyright law purposes. If you modify this code, you may extend
+this exception to your version of the code, but you are not
+obligated to do so. If you do not wish to do so, delete this
+exception statement from your version.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see <https://www.gnu.org/licenses/>.
+
+
+Below is included a verbatim copy of the GNU GPL v3 license document.
+
+
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
diff --git a/captcha-child-anchor.js b/captcha-child-anchor.js
index f5c0920..46cb7fb 100644
--- a/captcha-child-anchor.js
+++ b/captcha-child-anchor.js
@@ -1,4 +1,4 @@
-/* SPDX-License-Identifier: GPL-3.0-or-later
+/* SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-WITH-js-exceptions
*
* Part of Hacktcha, a free/libre front-end for reCAPTCHA for use with Haketilo.
*
diff --git a/captcha-child-bframe.js b/captcha-child-bframe.js
index 0a5b20d..f00e1ab 100644
--- a/captcha-child-bframe.js
+++ b/captcha-child-bframe.js
@@ -1,4 +1,4 @@
-/* SPDX-License-Identifier: GPL-3.0-or-later
+/* SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-WITH-js-exceptions
*
* Part of Hacktcha, a free/libre front-end for reCAPTCHA for use with Haketilo.
*
diff --git a/captcha-parent.js b/captcha-parent.js
index 86ab909..aced5d1 100644
--- a/captcha-parent.js
+++ b/captcha-parent.js
@@ -1,4 +1,4 @@
-/* SPDX-License-Identifier: GPL-3.0-or-later
+/* SPDX-License-Identifier: LicenseRef-GPL-3.0-or-later-WITH-js-exceptions
*
* Part of Hacktcha, a free/libre front-end for reCAPTCHA for use with Haketilo.
*
diff --git a/index.json b/index.json
index 99518a9..5ed2e09 100644
--- a/index.json
+++ b/index.json
@@ -7,8 +7,8 @@
"$schema": "https://hydrilla.koszko.org/schemas/package_source-2.schema.json",
"source_name": "hacktcha-2022.6.21",
"copyright": [
+ // The text of the LicenseRef- GPL also gets included in the report.
{"file": "report.spdx"},
- {"file": "LICENSES/GPL-3.0-or-later.txt"},
{"file": "LICENSES/CC0-1.0.txt"},
{"file": "LICENSES/Apache-2.0.txt"}
],