Package: parallel / 20240222+ds-2

Metadata

Package Version Patches format
parallel 20240222+ds-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
remove overreaching citation request.patch | (download)

src/env_parallel.dash | 2 1 + 1 - 0 !
src/env_parallel.ksh | 2 1 + 1 - 0 !
src/env_parallel.pod | 3 0 + 3 - 0 !
src/env_parallel.sh | 2 1 + 1 - 0 !
src/env_parallel.zsh | 2 1 + 1 - 0 !
src/parallel | 28 14 + 14 - 0 !
src/parallel.pod | 53 25 + 28 - 0 !
src/parallel_alternatives.pod | 3 0 + 3 - 0 !
src/parallel_design.pod | 12 0 + 12 - 0 !
src/parallel_tutorial.pod | 39 2 + 37 - 0 !
src/parset.pod | 3 0 + 3 - 0 !
src/sem | 28 14 + 14 - 0 !
12 files changed, 59 insertions(+), 118 deletions(-)

 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.

Comment: Upstream has enforced his statement by adding
    # You accept to be put in a public hall of shame by removing
    # these lines.
 before the code lines we change in a patch.  Andreas Tille does not think that this
 kind of statements invalidate the right to change the code as it is granted by GPL
 and was discussed above.