[med-svn] [Git][med-team/parallel][master] Re-add patch to remove citation option, but deactivate it for the moment
Andreas Tille (@tille)
gitlab at salsa.debian.org
Sat Aug 28 12:37:49 BST 2021
Andreas Tille pushed to branch master at Debian Med / parallel
Commits:
981b5c5b by Andreas Tille at 2021-08-28T13:37:23+02:00
Re-add patch to remove citation option, but deactivate it for the moment
- - - - -
3 changed files:
- debian/changelog
- + debian/patches/remove-overreaching-citation-request.patch
- + debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+parallel (20210822+ds-2) UNRELEASED; urgency=medium
+
+ * Re-add patch to remove citation option, but deactivate it for the moment
+
+ -- Andreas Tille <tille at debian.org> Sat, 28 Aug 2021 13:37:06 +0200
+
parallel (20210822+ds-1) unstable; urgency=medium
* New upstream version
=====================================
debian/patches/remove-overreaching-citation-request.patch
=====================================
@@ -0,0 +1,81 @@
+Description: Remove overreaching citation notice
+ Quoting the gpl-faq:
+ .
+ > Does the GPL allow me to add terms that would require citation or
+ > acknowledgment in research papers which use the GPL-covered software or its
+ > output? (#RequireCitation)
+ > .
+ > No, this is not permitted under the terms of the GPL. While we recognize
+ > that proper citation is an important part of academic publications,
+ > citation cannot be added as an additional requirement to the GPL. Requiring
+ > citation in research papers which made use of GPL'd software goes beyond
+ > what would be an acceptable additional requirement under section 7(b) of
+ > GPLv3, and therefore would be considered an additional restriction under
+ > Section 7 of the GPL. And copyright law does not allow you to place such a
+ > requirement on the output of software, regardless of whether it is licensed
+ > under the terms of the GPL or some other license.
+ .
+ Therefore, removing this to make parallel GPL-compliant.
+
+ While I agree with the GPL FAQ I found the following change inside the
+ code while refreshing the patch:
+ .
+ # Before changing this line, please read
+ # https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice
+ # https://git.savannah.gnu.org/cgit/parallel.git/tree/doc/citation-notice-faq.txt
+ .
+ Thus this patch is again up for discussion.
+
+Author: Didier Raboud <odyx at debian.org>
+Bug-Debian: https://bugs.debian.org/905674
+
+Last-Update: 2021-08-28
+
+--- a/src/parallel
++++ b/src/parallel
+@@ -1607,7 +1607,7 @@ sub options_hash() {
+ # Before changing this line, please read
+ # https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice
+ # https://git.savannah.gnu.org/cgit/parallel.git/tree/doc/citation-notice-faq.txt
+- "bibtex|citation" => \$opt::citation,
++# "bibtex|citation" => \$opt::citation,
+ "wc|willcite|will-cite|nn|nonotice|no-notice" => \$opt::willcite,
+ # Termination and retries
+ "halt-on-error|halt=s" => \$opt::halt,
+@@ -1764,10 +1764,10 @@ sub parse_options(@) {
+ # Before changing this line, please read
+ # https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice
+ # https://git.savannah.gnu.org/cgit/parallel.git/tree/doc/citation-notice-faq.txt
+- if(defined $opt::citation) {
+- citation(\@argv_before,\@ARGV);
+- wait_and_exit(0);
+- }
++# if(defined $opt::citation) {
++# citation(\@argv_before,\@ARGV);
++# wait_and_exit(0);
++# }
+ # no-* overrides *
+ if($opt::nokeeporder) { $opt::keeporder = undef; }
+
+@@ -2117,7 +2117,7 @@ sub parse_options(@) {
+ #
+ # If you want GNU Parallel to be maintained in the future you
+ # should keep this line.
+- citation_notice();
++# citation_notice();
+ # Seriously: _YOU_ will be harming free software by removing the
+ # notice. _YOU_ make it harder to justify spending time developing
+ # it. If you *do* remove the line, please email
+@@ -5058,9 +5058,9 @@ sub usage() {
+ # Before changing this line, please read
+ # https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice
+ # https://git.savannah.gnu.org/cgit/parallel.git/tree/doc/citation-notice-faq.txt
+- "This helps funding further development; AND IT WON'T COST YOU A CENT.",
+- "If you pay 10000 EUR you should feel free to use GNU Parallel without citing.",
+- "",
++# "This helps funding further development; AND IT WON'T COST YOU A CENT.",
++# "If you pay 10000 EUR you should feel free to use GNU Parallel without citing.",
++# "",
+ "",);
+ }
+
=====================================
debian/patches/series
=====================================
@@ -0,0 +1,3 @@
+# Before you activate that patch please read
+# https://www.gnu.org/software/parallel/parallel_design.html#Citation_notice
+# remove-overreaching-citation-request.patch
View it on GitLab: https://salsa.debian.org/med-team/parallel/-/commit/981b5c5b323943faf4ad5bfff63dff227fa901d9
--
View it on GitLab: https://salsa.debian.org/med-team/parallel/-/commit/981b5c5b323943faf4ad5bfff63dff227fa901d9
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20210828/b8d55400/attachment-0001.htm>
More information about the debian-med-commit
mailing list