www-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

www/philosophy javascript-trap.nl.html po/javas...


From: GNUN
Subject: www/philosophy javascript-trap.nl.html po/javas...
Date: Fri, 9 Feb 2018 04:04:48 -0500 (EST)

CVSROOT:        /web/www
Module name:    www
Changes by:     GNUN <gnun>     18/02/09 04:04:48

Modified files:
        philosophy     : javascript-trap.nl.html 
        philosophy/po  : javascript-trap.nl-diff.html 

Log message:
        Automatic update by GNUnited Nations.

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/javascript-trap.nl.html?cvsroot=www&r1=1.6&r2=1.7
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/po/javascript-trap.nl-diff.html?cvsroot=www&r1=1.2&r2=1.3

Patches:
Index: javascript-trap.nl.html
===================================================================
RCS file: /web/www/www/philosophy/javascript-trap.nl.html,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- javascript-trap.nl.html     4 Jun 2017 17:28:22 -0000       1.6
+++ javascript-trap.nl.html     9 Feb 2018 09:04:46 -0000       1.7
@@ -1,4 +1,9 @@
-<!--#set var="ENGLISH_PAGE" value="/philosophy/javascript-trap.en.html" -->
+<!--#set var="PO_FILE"
+ value='<a href="/philosophy/po/javascript-trap.nl.po">
+ https://www.gnu.org/philosophy/po/javascript-trap.nl.po</a>'
+ --><!--#set var="ORIGINAL_FILE" value="/philosophy/javascript-trap.html"
+ --><!--#set var="DIFF_FILE" 
value="/philosophy/po/javascript-trap.nl-diff.html"
+ --><!--#set var="OUTDATED_SINCE" value="2017-12-11" --><!--#set 
var="ENGLISH_PAGE" value="/philosophy/javascript-trap.en.html" -->
 
 <!--#include virtual="/server/header.nl.html" -->
 <!-- Parent-Version: 1.79 -->
@@ -8,6 +13,7 @@
 
 <!--#include virtual="/philosophy/po/javascript-trap.translist" -->
 <!--#include virtual="/server/banner.nl.html" -->
+<!--#include virtual="/server/outdated.nl.html" -->
 <h2>De JavaScript-valstrik</h2>
 
 <p>door <a href="http://www.stallman.org/";>Richard Stallman</a></p>
@@ -289,7 +295,7 @@
 <p class="unprintable"><!-- timestamp start -->
 Bijgewerkt:
 
-$Date: 2017/06/04 17:28:22 $
+$Date: 2018/02/09 09:04:46 $
 
 <!-- timestamp end -->
 </p>

Index: po/javascript-trap.nl-diff.html
===================================================================
RCS file: /web/www/www/philosophy/po/javascript-trap.nl-diff.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- po/javascript-trap.nl-diff.html     19 May 2017 14:29:08 -0000      1.2
+++ po/javascript-trap.nl-diff.html     9 Feb 2018 09:04:47 -0000       1.3
@@ -11,7 +11,7 @@
 </style></head>
 <body><pre>
 &lt;!--#include virtual="/server/header.html" --&gt;
-&lt;!-- Parent-Version: 1.79 --&gt;
+&lt;!-- Parent-Version: <span 
class="removed"><del><strong>1.79</strong></del></span> <span 
class="inserted"><ins><em>1.84</em></ins></span> --&gt;
 &lt;title&gt;The JavaScript Trap&lt;/title&gt;
 &lt;!--#include virtual="/philosophy/po/javascript-trap.translist" --&gt;
 &lt;!--#include virtual="/server/banner.html" --&gt;
@@ -23,27 +23,23 @@
 &lt;p&gt;&lt;strong&gt;You may be running nonfree programs on your computer 
every
 day without realizing it&mdash;through your web 
browser.&lt;/strong&gt;&lt;/p&gt;
 
-<span class="inserted"><ins><em>&lt;!-- any links that used to point to the 
appendices should point to
+&lt;!-- any links that used to point to the appendices should point to
      free-your-javascript.html instead.  --&gt;
 
 &lt;blockquote&gt;
 &lt;p&gt;Webmasters: there are
 &lt;a href="/software/librejs/free-your-javascript.html"&gt;several 
ways&lt;/a&gt;
 to indicate the license of JavaScript programs in a web site.&lt;/p&gt;
-&lt;/blockquote&gt;</em></ins></span>
+&lt;/blockquote&gt;
 
 &lt;p&gt;In the free software community, the idea that nonfree programs
-mistreat their users is familiar.  Some of us <span 
class="removed"><del><strong>refuse entirely to
-install</strong></del></span> <span class="inserted"><ins><em>defend our 
freedom by
-rejecting all</em></ins></span> proprietary <span 
class="removed"><del><strong>software, and many</strong></del></span> <span 
class="inserted"><ins><em>software on our computers.  Many</em></ins></span> 
others <span class="removed"><del><strong>consider 
nonfreedom</strong></del></span>
-<span class="inserted"><ins><em>recognize nonfreeness as</em></ins></span> a 
strike against the <span class="removed"><del><strong>program.  
Many</strong></del></span> <span class="inserted"><ins><em>program.&lt;/p&gt;
-
-&lt;p&gt;Many</em></ins></span> users are aware that this issue applies to the 
plug-ins that
-browsers offer to install, since they can be free or <span 
class="removed"><del><strong>nonfree.&lt;/p&gt;
-
-&lt;p&gt;But</strong></del></span> <span class="inserted"><ins><em>nonfree.  
But</em></ins></span>
-browsers run other nonfree programs which they don't ask you
-<span class="removed"><del><strong>about</strong></del></span> <span 
class="inserted"><ins><em>about,</em></ins></span> or
+mistreat their users is familiar.  Some of us defend our freedom by
+rejecting all proprietary software on our computers.  Many others
+recognize nonfreeness as a strike against the program.&lt;/p&gt;
+
+&lt;p&gt;Many users are aware that this issue applies to the plug-ins that
+browsers offer to install, since they can be free or nonfree.  But
+browsers run other nonfree programs which they don't ask you about, or
 even tell you about&mdash;programs that web pages contain or link to.
 These programs are most often written in JavaScript, though other
 languages are also used.&lt;/p&gt;
@@ -51,9 +47,8 @@
 &lt;p&gt;JavaScript (officially called ECMAScript, but few use that name)
 was once used for minor frills in web pages, such as cute but
 inessential navigation and display features.  It was acceptable to
-consider these as mere extensions of HTML markup, rather than as true <span 
class="removed"><del><strong>software; they
-did not constitute a significant</strong></del></span>
-<span class="inserted"><ins><em>software, and disregard the</em></ins></span> 
issue.&lt;/p&gt;
+consider these as mere extensions of HTML markup, rather than as true
+software, and disregard the issue.&lt;/p&gt;
 
 &lt;p&gt;Many sites still use JavaScript that way, but some use it for major
 programs that do large jobs.  For instance, Google Docs tries to download into
@@ -137,7 +132,7 @@
 only the issue of the client-side software.  We are addressing the
 server issue separately.&lt;/p&gt;
 
-&lt;p&gt;In practical terms, how can we deal with the problem of nonfree
+&lt;p&gt;In practical terms, how can we deal with the problem of <span 
class="inserted"><ins><em>nontrivial</em></ins></span> nonfree
 JavaScript programs in web sites?  The first step is to avoid running
 it.&lt;/p&gt;
 
@@ -169,10 +164,9 @@
   &lt;/li&gt;
 &lt;/ul&gt;
 
-&lt;p&gt;How do we tell whether the JavaScript code is free?  <span 
class="removed"><del><strong>At the end of
-this article</strong></del></span>  <span class="inserted"><ins><em>In a &lt;a 
-href="/licenses/javascript-labels.html"&gt;separate 
article&lt;/a&gt;,</em></ins></span>
-we propose a <span 
class="removed"><del><strong>convention</strong></del></span> <span 
class="inserted"><ins><em>method</em></ins></span> by which a nontrivial 
JavaScript
+&lt;p&gt;How do we tell whether the JavaScript code is free?  In a &lt;a 
+href="/licenses/javascript-labels.html"&gt;separate article&lt;/a&gt;,
+we propose a method by which a nontrivial JavaScript
 program in a web page can state the URL where its source code is
 located, and can state its license too, using stylized comments.&lt;/p&gt;
 
@@ -208,96 +202,19 @@
 site.  Please don't hesitate to enable JavaScript temporarily to do
 that&mdash;but remember to disable it again afterwards.&lt;/p&gt;
 
-<span class="removed"><del><strong>&lt;p&gt;&lt;strong&gt;Thank 
you</strong></del></span>
-
-<span class="inserted"><ins><em>&lt;!-- any links that used to point to the 
appendices should point to
+&lt;!-- any links that used to point to the appendices should point to
      free-your-javascript.html instead.  --&gt;
 
 &lt;blockquote&gt;
 &lt;p&gt;Webmasters: there are
-&lt;a href="/software/librejs/free-your-javascript.html"&gt;several 
ways&lt;/a&gt;</em></ins></span>
-to <span class="inserted"><ins><em>indicate the license of JavaScript programs 
in a web site.&lt;/p&gt;
+&lt;a href="/software/librejs/free-your-javascript.html"&gt;several 
ways&lt;/a&gt;
+to indicate the license of JavaScript programs in a web site.&lt;/p&gt;
 &lt;/blockquote&gt;
 
-&lt;p&gt;&lt;strong&gt;Acknowledgements:&lt;/strong&gt; I 
thank</em></ins></span> &lt;a href="/people/people.html#mattlee"&gt;Matt 
Lee&lt;/a&gt;
+&lt;p&gt;&lt;strong&gt;Acknowledgements:&lt;/strong&gt; I thank &lt;a 
href="/people/people.html#mattlee"&gt;Matt Lee&lt;/a&gt;
 and &lt;a href="http://ejohn.org"&gt;John Resig&lt;/a&gt; for their help in
-defining our proposed criterion, and <span 
class="removed"><del><strong>to</strong></del></span> David Parunakian for
-<span class="removed"><del><strong>helping to make me aware of the 
problem.&lt;/strong&gt;&lt;/p&gt;
-
-&lt;h3 id="AppendixA"&gt;Appendix A: a convention for releasing free 
JavaScript programs&lt;/h3&gt;
-
-&lt;p&gt;For references to corresponding source code, we recommend&lt;/p&gt;
-&lt;pre dir="ltr"&gt;
-
-    // @source:
-
-&lt;/pre&gt;
-
-&lt;p&gt;followed by the URL.  This satisfies the GNU GPL's requirement to
-distribute source code.  If the source is on a different site, you
-must take care
-to &lt;a href="/licenses/gpl-faq.html#SourceAndBinaryOnDifferentSites"&gt;
-handle that properly&lt;/a&gt;.  Source code is necessary for the program to
-be free.
-&lt;/p&gt;
-
-&lt;p&gt;To indicate the license of the JavaScript code embedded in a page, we
-recommend putting the license notice between two notes of this form:&lt;/p&gt;
-&lt;pre dir="ltr"&gt;
-&lt;!--TRANSLATORS: Do not translate these license notices.  The &lt;pre&gt;
-    elements have dir="ltr" explicitly set to cater for RTL languages.--&gt;
-    @licstart  The following is the entire license notice for the 
-    JavaScript code in this page.
-    ...
-    @licend  The above is the entire license notice
-    for the JavaScript code in this page.
-
-&lt;/pre&gt;
-&lt;p&gt;Of course, all of this should be contained in a multiline 
comment.&lt;/p&gt;
-
-&lt;p&gt;The &lt;a href="/licenses/gpl.html"&gt;GNU GPL&lt;/a&gt;, like many 
other free
-software licenses, requires distribution of a copy of the license with
-both source and binary forms of the program.  However, the GNU GPL is
-long enough that including it in a page with a JavaScript program can
-be inconvenient.  You can remove that requirement, for code that you
-have the copyright on, with a license notice like this:&lt;/p&gt;
-&lt;pre dir="ltr"&gt;
-
-    Copyright (C) YYYY  Developer
-
-    The JavaScript code in this page is free software: you can
-    redistribute it and/or modify it under the terms of the GNU
-    General Public License (GNU GPL) as published by the Free Software
-    Foundation, either version 3 of the License, or (at your option)
-    any later version.  The code is distributed WITHOUT ANY WARRANTY;
-    without even the implied warranty of MERCHANTABILITY or FITNESS
-    FOR A PARTICULAR PURPOSE.  See the GNU GPL for more details.
-
-    As additional permission under GNU GPL version 3 section 7, you
-    may distribute non-source (e.g., minimized or compacted) forms of
-    that code without the copy of the GNU GPL normally required by
-    section 4, provided you include this license notice and a URL
-    through which recipients can access the Corresponding Source.
-
-&lt;/pre&gt;
-
-&lt;p&gt;I thank Jaffar Rumith for</strong></del></span>
-bringing <span class="removed"><del><strong>this issue</strong></del></span> 
<span class="inserted"><ins><em>the problem</em></ins></span> to my 
attention.&lt;/p&gt;
-
-<span class="removed"><del><strong>&lt;h3 id="AppendixB"&gt;Appendix B: 
Publishing free JavaScript programs as
-  a webmaster&lt;/h3&gt;
-
-&lt;p&gt;If you're a webmaster deploying free JavaScript software
-  on your site, clearly and consistently publishing information about
-  those files' licenses and source code helps your visitors make
-  sure that they're running free software, and help you comply with
-  license conditions.&lt;/p&gt;
-
-&lt;p&gt;One method of stating the licenses is the one described above in
-  &lt;a href="#AppendixA"&gt;Appendix A&lt;/a&gt;.  A second
-  method, &lt;a href="/licenses/javascript-labels.html"&gt; JavaScript
-  license web labels&lt;/a&gt;, can be more convenient for libraries of
-  minified JavaScript code, especially when you didn't write 
them.&lt;/p&gt;</strong></del></span>
+defining our proposed criterion, and David Parunakian for
+bringing the problem to my attention.&lt;/p&gt;
 
 &lt;/div&gt;&lt;!-- for id="content", starts in the include above --&gt;
 &lt;!--#include virtual="/server/footer.html" --&gt;
@@ -346,7 +263,7 @@
      There is more detail about copyright years in the GNU Maintainers
      Information document, www.gnu.org/prep/maintain. --&gt;
 
-&lt;p&gt;Copyright &copy; 2009-2013, <span 
class="removed"><del><strong>2016</strong></del></span> <span 
class="inserted"><ins><em>2016, 2017</em></ins></span> Richard 
Stallman&lt;/p&gt;
+&lt;p&gt;Copyright &copy; 2009-2013, 2016, <span 
class="removed"><del><strong>2017</strong></del></span> <span 
class="inserted"><ins><em>2017, 2018</em></ins></span> Richard 
Stallman&lt;/p&gt;
 
 &lt;p&gt;This page is licensed under a &lt;a rel="license"
 href="http://creativecommons.org/licenses/by-nd/4.0/"&gt;Creative
@@ -356,7 +273,7 @@
 
 &lt;p class="unprintable"&gt;Updated:
 &lt;!-- timestamp start --&gt;
-$Date: 2017/05/19 14:29:08 $
+$Date: 2018/02/09 09:04:47 $
 &lt;!-- timestamp end --&gt;
 &lt;/p&gt;
 &lt;/div&gt;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]