summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorZefram <zefram@fysh.org>2023-03-03 09:11:11 +0100
committerYves Orton <demerphq@gmail.com>2023-03-03 09:43:23 +0100
commit3ab3217e79262248af3c11f8194b343ddb90b690 (patch)
tree923da19c470f6dc4f1ca8e94f8dd37e2b739c3e3 /t
parent57f98c9a18feee74f286abfbe4f84551bb6fee4d (diff)
downloadperl-3ab3217e79262248af3c11f8194b343ddb90b690.tar.gz
pod/perlfilter.pod - replace piracy comments with something more realistic
The pod/perlfilter.pod document says "The original purpose of source filters was to let you encrypt your program source to prevent casual piracy.". The likening of copyright infringement to nautical hijacking is wildly hyperbolic. Perl should not be spreading this line of tendentious misinformation. Even without the hyperbole, it's misleading to say that program encryption is aimed at preventing copyright infringement: it doesn't actually impede copying of the whole file. The things it really impedes are the understanding and editing of the program, which are actions that are at most only loosely connected to copyright infringement. I suggest that the word "piracy" should be replaced with "reading", which is both a more neutral term and a more accurate description of what program encryption impedes. There's also a similar problem with the word "cracker" later in the document. The document also understates how fundamental it is that program encryption can't fully prevent access to the real source code. This patch fixes all of these problems. [Note from the committer: this patch was submitted to perl5-porters via perlbug, this message was extracted and moderately edited (mostly for tense) for creating this patch. I also added the changes to customized.dat, although I am not sure why that was necessary. - Yves]
Diffstat (limited to 't')
-rw-r--r--t/porting/customized.dat5
1 files changed, 2 insertions, 3 deletions
diff --git a/t/porting/customized.dat b/t/porting/customized.dat
index 4545db9229..3e29db9c21 100644
--- a/t/porting/customized.dat
+++ b/t/porting/customized.dat
@@ -1,10 +1,9 @@
# Regenerate this file using:
-# cd t
-# ./perl -I../lib porting/customized.t --regen
+# ./perl -Ilib t/porting/customized.t --regen
AutoLoader cpan/AutoLoader/t/02AutoSplit.t bb90cda13b88599ad45de4b45799d5218afcb6d8
ExtUtils::Constant cpan/ExtUtils-Constant/lib/ExtUtils/Constant/Base.pm 7560e1018f806db5689dee78728ccb8374aea741
ExtUtils::Constant cpan/ExtUtils-Constant/t/Constant.t 165e9c7132b003fd192d32a737b0f51f9ba4999e
-Filter::Util::Call pod/perlfilter.pod 545265af2f45741a0e59eecdd0cfc0c9e490c1e8
+Filter::Util::Call pod/perlfilter.pod d1e217d0bc6083755b9017050b8724472c58275a
Locale::Maketext::Simple cpan/Locale-Maketext-Simple/lib/Locale/Maketext/Simple.pm 57ed38905791a17c150210cd6f42ead22a7707b6
Net::Ping dist/Net-Ping/t/000_load.t deff5dc2ca54dae28cb19d3631427db127279ac2
Net::Ping dist/Net-Ping/t/001_new.t 7b24e05672e22edfe3e6b5cc0277f815efe557e5