www-commits
[Top][All Lists]
Advanced

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

www/philosophy programs-must-not-limit-freedom....


From: GNUN
Subject: www/philosophy programs-must-not-limit-freedom....
Date: Mon, 10 Sep 2012 08:34:48 +0000

CVSROOT:        /web/www
Module name:    www
Changes by:     GNUN <gnun>     12/09/10 08:34:48

Modified files:
        philosophy     : programs-must-not-limit-freedom.html 
Added files:
        philosophy/po  : programs-must-not-limit-freedom.pot 
                         programs-must-not-limit-freedom.translist 

Log message:
        Automatic update by GNUnited Nations.

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/programs-must-not-limit-freedom.html?cvsroot=www&r1=1.2&r2=1.3
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/po/programs-must-not-limit-freedom.pot?cvsroot=www&rev=1.1
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/po/programs-must-not-limit-freedom.translist?cvsroot=www&rev=1.1

Patches:
Index: programs-must-not-limit-freedom.html
===================================================================
RCS file: /web/www/www/philosophy/programs-must-not-limit-freedom.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- programs-must-not-limit-freedom.html        1 Sep 2012 01:41:06 -0000       
1.2
+++ programs-must-not-limit-freedom.html        10 Sep 2012 08:31:06 -0000      
1.3
@@ -3,8 +3,7 @@
 <title>Why programs must not limit the freedom to run them
 - GNU Project - Free Software Foundation</title>
 <!--#include virtual="/server/banner.html" -->
-<!--#set var="article_name" 
value="/philosophy/programs-must-not-limit-freedom" -->
-<!--#include virtual="/server/gnun/initial-translations-list.html" -->
+ <!--#include 
virtual="/philosophy/po/programs-must-not-limit-freedom.translist" -->
 <h2>Why programs must not limit the freedom to run them</h2>
 
 <p>by <a href="http://www.stallman.org/";>Richard Stallman</a></p>
@@ -180,7 +179,7 @@
 
 <p>Updated:
 <!-- timestamp start -->
-$Date: 2012/09/01 01:41:06 $
+$Date: 2012/09/10 08:31:06 $
 <!-- timestamp end -->
 </p>
 </div>

Index: po/programs-must-not-limit-freedom.pot
===================================================================
RCS file: po/programs-must-not-limit-freedom.pot
diff -N po/programs-must-not-limit-freedom.pot
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ po/programs-must-not-limit-freedom.pot      10 Sep 2012 08:33:21 -0000      
1.1
@@ -0,0 +1,244 @@
+# LANGUAGE translation of 
http://www.gnu.org/philosophy/programs-must-not-limit-freedom.html
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the original article.
+# FIRST AUTHOR <address@hidden>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: programs-must-not-limit-freedom.html\n"
+"POT-Creation-Date: 2012-09-10 04:28-0300\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <address@hidden>\n"
+"Language-Team: LANGUAGE <address@hidden>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: ENCODING"
+
+#. type: Content of: <title>
+msgid ""
+"Why programs must not limit the freedom to run them - GNU Project - Free "
+"Software Foundation"
+msgstr ""
+
+#. type: Content of: <h2>
+msgid "Why programs must not limit the freedom to run them"
+msgstr ""
+
+#. type: Content of: <p>
+msgid "by <a href=\"http://www.stallman.org/\";>Richard Stallman</a>"
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"Free software means software controlled by its users, rather than the "
+"reverse. Specifically, it means the software comes with <a "
+"href=\"http://www.gnu.org/philosophy/free-sw.html\";>four essential freedoms "
+"that software users deserve</a>. At the head of the list is freedom zero, "
+"the freedom to run the program as you wish, in order to do what you wish."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"Some developers propose to place usage restrictions in software licenses to "
+"ban using the program for certain purposes, but that would be a disastrous "
+"path. This article explains why freedom zero must not be limited. Conditions "
+"to limit the use of a program would achieve little of their aims, but could "
+"wreck the free software community."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"First of all, let's be clear what freedom zero means. It means that the "
+"distribution of the software does not restrict how you use it.  This doesn't "
+"make you exempt from laws. For instance, fraud is a crime in the US&mdash;a "
+"law which I think is right and proper.  Whatever the free software license "
+"says, using a free program to carry out your fraud won't shield you from "
+"prosecution."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"A license condition against fraud would be superfluous in a country where "
+"fraud is a crime. But why not a condition against using it for torture, a "
+"practice that states frequently condone when carried out by the "
+"&ldquo;security forces&rdquo;?"
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"A condition against torture would not work, because enforcement of any free "
+"software license is done through the state. A state that wants to carry out "
+"torture will ignore the license. When victims of US torture try suing the US "
+"government, courts dismiss the cases on the grounds that their treatment is "
+"a national security secret. If a software developer tried to sue the US "
+"government for using a program for torture against the conditions of its "
+"license, that suit would be dismissed too. In general, states are clever at "
+"making legal excuses for whatever terrible things they want to "
+"do. Businesses with powerful lobbies can do it too."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"What if the condition were against some specialized private activity? For "
+"instance, PETA proposed a license that would forbid use of the software to "
+"cause pain to animals with a spinal column. Or there might be a condition "
+"against using a certain program to make or publish drawings of Mohammad. Or "
+"against its use in experiments with embryonic stem cells. Or against using "
+"it to make unauthorized copies of musical recordings."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"It is not clear these would be enforcible. Free software licenses are based "
+"on copyright law, and trying to impose usage conditions that way is "
+"stretching what copyright law permits, stretching it in a dangerous "
+"way. Would you like books to carry license conditions about how you can use "
+"the information in them?"
+msgstr ""
+
+#. type: Content of: <p>
+msgid "What if such conditions are legally enforcible&mdash;would that be 
good?"
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"The fact is, people have very different ethical ideas about the activities "
+"that might be done using software. I happen to think those four unusual "
+"activities are legitimate and should not be forbidden.  In particular I "
+"support the use of software for medical experiments on animals, and for "
+"processing meat. I defend the human rights of animal right activists but I "
+"don't agree with them; I would not want PETA to get its way in restricting "
+"the use of software."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"Since I am not a pacifist, I would also disagree with a &ldquo;no military "
+"use&rdquo; provision. I condemn wars of aggression but I don't condemn "
+"fighting back. In fact, I have supported efforts to convince various armies "
+"to switch to free software, since they can check it for back doors and "
+"surveillance features that could imperil national security."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"Since I am not against business in general, I would oppose a restriction "
+"against commercial use. A system that we could use only for recreation, "
+"hobbies and school is not off limits to most of what we do."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"I've stated some of my views about other political issues, about activities "
+"that are or aren't unjust. Your views might differ, and that's precisely the "
+"point. If we accepted programs with usage restrictions as part of a free "
+"operating system such as GNU, people would come up with lots of different "
+"usage restrictions. There would be programs banned for use in meat "
+"processing, programs banned only for pigs, programs banned only for cows, "
+"and programs limited to kosher foods. Someone who hates spinach might write "
+"a program allowing use for processing any vegetable except spinach, while a "
+"Popeye fan might allow use only for spinach. There would be music programs "
+"allowed only for rap music, and others allowed only for classical music."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"The result would be a system that you could not count on for any "
+"purpose. For each task you wish to do, you'd have to check lots of licenses "
+"to see which parts of your system are off limits for that task."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"How would users respond to that? I think most of them would use proprietary "
+"systems. Allowing any usage restrictions whatsoever in free software would "
+"mainly push users towards nonfree software.  Trying to stop users from doing "
+"something through usage restrictions in free software is as ineffective as "
+"pushing on an object through a long, soft, straight piece of spaghetti."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"It is worse than ineffective; it is wrong too, because software developers "
+"should not exercise such power over what users do. Imagine selling pens with "
+"conditions about what you can write with them; that would be noisome, and we "
+"should not stand for it. Likewise for general software. If you make "
+"something that is generally useful, like a pen, people will use it to write "
+"all sorts of things, even horrible things such as orders to torture a "
+"dissident; but you must not have the power to control people's activities "
+"through their pens.  It is the same for a text editor, compiler or kernel."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"You do have an opportunity to determine what your software can be used for: "
+"when you decide what functionality to implement. You can write programs that "
+"lend themselves mainly to uses you think are positive, and you have no "
+"obligation to write any features that might lend themselves to activities "
+"you disapprove of."
+msgstr ""
+
+#. type: Content of: <p>
+msgid ""
+"The conclusion is clear: a program must not restrict what jobs its users do "
+"with it. Freedom zero must be complete. We need to stop torture, but we "
+"can't do it through software licenses. The proper job of software licenses "
+"is to establish and protect users' freedom."
+msgstr ""
+
+#. TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.
+#. type: Content of: <div>
+msgid "*GNUN-SLOT: TRANSLATOR'S NOTES*"
+msgstr ""
+
+#. type: Content of: <div><p>
+msgid ""
+"Please send general FSF &amp; GNU inquiries to <a "
+"href=\"mailto:address@hidden";>&lt;address@hidden&gt;</a>.  There are also <a "
+"href=\"/contact/\">other ways to contact</a> the FSF.  Broken links and "
+"other corrections or suggestions can be sent to <a "
+"href=\"mailto:address@hidden";>&lt;address@hidden&gt;</a>."
+msgstr ""
+
+#.  TRANSLATORS: Ignore the original text in this paragraph,
+#.         replace it with the translation of these two:
+#
+#.         We work hard and do our best to provide accurate, good quality
+#.         translations.  However, we are not exempt from imperfection.
+#.         Please send your comments and general suggestions in this regard
+#.         to <a href="mailto:address@hidden";>
+#
+#.         &lt;address@hidden&gt;</a>.</p>
+#
+#.         <p>For information on coordinating and submitting translations of
+#.         our web pages, see <a
+#.         href="/server/standards/README.translations.html">Translations
+#.         README</a>. 
+#. type: Content of: <div><p>
+msgid ""
+"Please see the <a "
+"href=\"/server/standards/README.translations.html\">Translations README</a> "
+"for information on coordinating and submitting translations of this article."
+msgstr ""
+
+#. type: Content of: <div><p>
+msgid "Copyright &copy; 2012 Free Software Foundation, Inc."
+msgstr ""
+
+#. type: Content of: <div><p>
+msgid ""
+"This page is licensed under a <a rel=\"license\" "
+"href=\"http://creativecommons.org/licenses/by-nd/3.0/us/\";>Creative Commons "
+"Attribution-NoDerivs 3.0 United States License</a>."
+msgstr ""
+
+#. TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.
+#. type: Content of: <div><div>
+msgid "*GNUN-SLOT: TRANSLATOR'S CREDITS*"
+msgstr ""
+
+#.  timestamp start 
+#. type: Content of: <div><p>
+msgid "Updated:"
+msgstr ""

Index: po/programs-must-not-limit-freedom.translist
===================================================================
RCS file: po/programs-must-not-limit-freedom.translist
diff -N po/programs-must-not-limit-freedom.translist
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ po/programs-must-not-limit-freedom.translist        10 Sep 2012 08:33:23 
-0000      1.1
@@ -0,0 +1,10 @@
+<!-- begin .translist file -->
+<!--#include virtual="/server/select-skip-translations.html" -->
+<div id="translations">
+<ul class="translations-list">
+<!-- English -->
+<li><a 
href="/philosophy/programs-must-not-limit-freedom.en.html">English</a>&nbsp;[en]</li>
+</ul>
+</div> <!-- id="translations" -->
+<div class="netscape4" id="skiptrans"></div>
+<!-- end .translist file -->



reply via email to

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