summaryrefslogtreecommitdiff
path: root/docs/free-software-even-more-important.md
diff options
context:
space:
mode:
authorTong Hui <tonghuix@gmail.com>2016-09-28 16:16:42 +0800
committerTong Hui <tonghuix@gmail.com>2016-09-28 16:16:42 +0800
commitda9bc92a5ce76e885664514c09a7cccbf7fa046f (patch)
treeb89ca4110b6ba1f7e264a9e0a7381c6b63cc9c5d /docs/free-software-even-more-important.md
parentb184029bfb6ed4f74a249ff6cd3b12807c46297c (diff)
downloadfsfs-zh-da9bc92a5ce76e885664514c09a7cccbf7fa046f.tar.xz
fix footnode for part one
Diffstat (limited to 'docs/free-software-even-more-important.md')
-rw-r--r--docs/free-software-even-more-important.md40
1 files changed, 20 insertions, 20 deletions
diff --git a/docs/free-software-even-more-important.md b/docs/free-software-even-more-important.md
index 2637017..7188126 100644
--- a/docs/free-software-even-more-important.md
+++ b/docs/free-software-even-more-important.md
@@ -6,13 +6,13 @@
我们有时也称之为“libre software”以便澄清我们关注的是自由,而不是价格。一些专有(非自由)软件比如 Photoshop,非常昂贵;而其他比如 Flash 播放器则免费提供——所以价格并不是大问题。无论高价还是免费,它们都将程序开发者的权力凌驾于用户之上,而这种权力是不应该存在的。
-同时这款软件还有个共同点:他们都是*恶意软件*。也就是说从功能上都是设计用来亏待用户的。今天的专有软件往往是恶意软件,因为开发者的权力腐化了它们[^1]。而自由软件,用户控制着程序,既是单独用户控制同时也是群体控制。这样他们就控制着计算机做的事情(假设这些程序都是忠实完成用户的指令)。
+同时这款软件还有个共同点:他们都是*恶意软件*。也就是说从功能上都是设计用来亏待用户的。今天的专有软件往往是恶意软件,因为开发者的权力腐化了它们[^fsemi-1]。而自由软件,用户控制着程序,既是单独用户控制同时也是群体控制。这样他们就控制着计算机做的事情(假设这些程序都是忠实完成用户的指令)。
专有软件程序控制着用户,另一些(开发者或“所有者”)则完全控制着程序。因此专有程序给了开发者凌驾用户的权力。而这本身就是不公平的,并且诱使开发者用其他方式亏待用户。
自由意味着你控制着自己的生活。如果你使用程序来打理你的生活,你的自由就取决于你如何控制着这些程序。你应该拥有对程序的控制权,更何况这些程序控制着你生活中重要的事情。
-用户对程序的控制需要四个重要的自由[^2]。
+用户对程序的控制需要四个重要的自由[^fsemi-2]。
1. 基于任何目的,按你的意愿运行软件的自由。
@@ -32,11 +32,11 @@
如果用户没有控制程序,那么程序就在控制用户。对专有软件,有一些实体比如开发者或者程序“所有者”,控制着程序,将权力凌驾于用户之上。一个非自由的程序就像个操纵杆,是一把操纵不公权力的工具。
-令人发指的是(这种情况很常见)专有程序设计用来窥视、限制、审查甚至虐待用户[^3]。例如苹果的 iThings 操作系统做了所有这些,同样的基于 ARM 芯片移动设备上的 Windows 系统也是如此。Windows 手机固件以及 Google Chrome 的 Windows 版包含了通用后门,可以让一些公司不经过用户同意就远程修改程序。亚马逊的 Kindle 则通过后门删除用户的电子书。
+令人发指的是(这种情况很常见)专有程序设计用来窥视、限制、审查甚至虐待用户[^fsemi-3]。例如苹果的 iThings 操作系统做了所有这些,同样的基于 ARM 芯片移动设备上的 Windows 系统也是如此。Windows 手机固件以及 Google Chrome 的 Windows 版包含了通用后门,可以让一些公司不经过用户同意就远程修改程序。亚马逊的 Kindle 则通过后门删除用户的电子书。
-“物联网”(internet of things)产品上使用的非自由程序会将物联网变成“骗联网”(internet of telemarketers)[^4]或“窥联网”(internet of snoopers)。
+“物联网”(internet of things)产品上使用的非自由程序会将物联网变成“骗联网”(internet of telemarketers)[^fsemi-4]或“窥联网”(internet of snoopers)。
-为了结束非自由程序的不公,自由软件运动开发了自由的程序,这样用户可以解放自己。我们首先在 1984 年开始开发自由的操作系统 GNU。现在数以万计的计算机运行着 GNU,主要是 GNU/Linux 结合体[^5]。
+为了结束非自由程序的不公,自由软件运动开发了自由的程序,这样用户可以解放自己。我们首先在 1984 年开始开发自由的操作系统 GNU。现在数以万计的计算机运行着 GNU,主要是 GNU/Linux 结合体[^fsemi-5]。
分发非自由的程序给用户是残害用户的行为;然而如果不分发程序则不会伤害任何人。如果你写了一个程序并私下使用,不会伤害到任何人。你也许会失去做好事的机会,但这与做错事是不一样的。因此,我们说所有程序都应该自由,意思是所有副本都应该遵循这四个自由,但并不意味着别人有义务提供给你一份副本。
@@ -46,7 +46,7 @@
SaaSS 并不意味着运行在服务器上的程序是非自由的(虽然大多数确实是非自由的)。然而,使用 SaaSS 会导致与使用非自由程序一样的不公:殊途同归。就拿 SaaSS 翻译服务为例:用户发送文本到服务器,服务器将其翻译好发回用户(比如从英文翻译为西班牙文)。那么翻译的工作是由服务器运营商控制的,而不是用户。
-如果你使用 SaaSS,服务器运营商控制着你的计算过程。它需要委托所有数据到服务器运营商那里,而这些数据也可能会被迫出让给国家——毕竟谁是服务器真正服务的人[^6]?
+如果你使用 SaaSS,服务器运营商控制着你的计算过程。它需要委托所有数据到服务器运营商那里,而这些数据也可能会被迫出让给国家——毕竟谁是服务器真正服务的人[^fsemi-6]?
### 主要和次要的不公
@@ -64,7 +64,7 @@ SaaSS 并不意味着运行在服务器上的程序是非自由的(虽然大
为了维持对为人民服务的计算过程的控制,公共机构必须不能使用专有软件(一个由国家之外的实体掌控的软件),同时不能委托国家机构以外的实体编写或运行服务,因为这会是 SaaSS。
-专有软件在非常时期是没有安全可言的——因为无力抵抗其开发者。甚至开发者会帮助其他人攻击。微软会在修复 Windows 的 bug 之前将其展示给 NSA[^7](美国数字间谍机构)。我们不知道苹果是不是也这样做,但他们同样受到与微软一样的政府压力。如果其他国家政府使用这样的软件,会危害国家安全[^8]。你会希望 NSA 攻入你的政府计算机吗?
+专有软件在非常时期是没有安全可言的——因为无力抵抗其开发者。甚至开发者会帮助其他人攻击。微软会在修复 Windows 的 bug 之前将其展示给 NSA[^fsemi-7](美国数字间谍机构)。我们不知道苹果是不是也这样做,但他们同样受到与微软一样的政府压力。如果其他国家政府使用这样的软件,会危害国家安全[^fsemi-8]。你会希望 NSA 攻入你的政府计算机吗?
### 自由软件与教育
@@ -72,7 +72,7 @@ SaaSS 并不意味着运行在服务器上的程序是非自由的(虽然大
他们同时也教育了学生协作的习惯,帮助其他人。每个班级都要有这样的规则:“对学生而言,这个班级是分享知识的地方,如果你将一个软件带来,不仅仅是你自己用,同时你必须将副本分享给班里其他人——包括源代码——当某个人想要学习时。因此,不允许将专有软件带到课堂,除非学习逆向工程。”
-专有软件的开发者会惩罚那些好心分享软件的学生,并阻挠学生修改的好奇心。这是很烂的教育[^9]。
+专有软件的开发者会惩罚那些好心分享软件的学生,并阻挠学生修改的好奇心。这是很烂的教育[^fsemi-9]。
### 自由软件:不止“优势”
@@ -84,28 +84,28 @@ SaaSS 并不意味着运行在服务器上的程序是非自由的(虽然大
### 结论
-我们应该控制我们自己的计算机,如何赢回控制权?可以通过拒绝我们自己或平时所用计算机上的非自由软件,拒绝 SaaSS。对于我们这些程序员而言,可以通过开发自由软件[^10]。还可以通过拒绝开发或者推广非自由软件或 SaaSS,散布这些理念给其他人[^11]。
+我们应该控制我们自己的计算机,如何赢回控制权?可以通过拒绝我们自己或平时所用计算机上的非自由软件,拒绝 SaaSS。对于我们这些程序员而言,可以通过开发自由软件[^fsemi-10]。还可以通过拒绝开发或者推广非自由软件或 SaaSS,散布这些理念给其他人[^fsemi-11]。
我们以及上千用户从1984年开始就这么做,这样才有了现在我们使用的自由的 GNU/Linux 操作系统,所有人——无论是否是程序员——都可以使用。加入我们的事业,以一个程序员或活动家的身份。让我们一起解放所有计算机用户吧。
-[^1]: 参见<http://gnu.org/proprietary/proprietary.html>可知这些不断增加的威胁。
+[^fsemi-1]: 参见<http://gnu.org/proprietary/proprietary.html>可知这些不断增加的威胁。
-[^2]: 自由软件的完整定义可参见《自由软件的定义》一文。
+[^fsemi-2]: 自由软件的完整定义可参见《什么是自由软件》一文。
-[^3]: 参见《专有软件》一文的脚注1
+[^fsemi-3]: 参见《自由和非自由软件分类》一文中关于专有软件的脚注 1。
-[^4]: 参见 Marcelo Rinesi 于2015年8月6日发表的文章"The Telemarketer Singularity"<http://ieet.org/index.php/IEET/more/rinesi20150806>
+[^fsemi-4]: 参见 Marcelo Rinesi 于2015年8月6日发表的文章"The Telemarketer Singularity"<http://ieet.org/index.php/IEET/more/rinesi20150806>
-[^5]: 关于 GNU 操作系统的历史可参见《GNU 工程》一文,以及“GNU/Linux FAQ”<http://gnu.org/gnu/gnu-linux-faq.html>。
+[^fsemi-5]: 关于 GNU 操作系统的历史可参见《GNU 工程》一文,以及“GNU/Linux FAQ”<http://gnu.org/gnu/gnu-linux-faq.html>。
-[^6]: 参见《服务器》一文的相关章节“服务器真正为谁服务?”
+[^fsemi-6]: 参见《服务器真正为谁服务?》一文。
-[^7]: 参见 Sean Gallagher 于2013年6月14日发表的文章“NSA Gets Early Access to Zero-Day Data from Microsoft, Others”<http://arstechnica.com/security/2013/06/nsa-gets-%3Cbr%3Eearly-access-to-zero-day-data-from-microsoft-others/>
+[^fsemi-7]: 参见 Sean Gallagher 于2013年6月14日发表的文章“NSA Gets Early Access to Zero-Day Data from Microsoft, Others”<http://arstechnica.com/security/2013/06/nsa-gets-%3Cbr%3Eearly-access-to-zero-day-data-from-microsoft-others/>
-[^8]: 关于我们建议的政策可参见《政府推动自由软件的措施》一文
+[^fsemi-8]: 关于我们建议的政策可参见《政府推动自由软件的措施》一文
-[^9]: 有关自由软件在学校的讨论可参见 <http://gnu.org/education>
+[^fsemi-9]: 有关自由软件在学校的讨论可参见 <http://gnu.org/education>
-[^10]: 关于许可证的建议可参见《推荐许可证》一文中的“如何为你自己的作品选择许可证”
+[^fsemi-10]: 关于许可证的建议可参见《如何为你自己的作品选择许可证》一中的推荐许可证。
-[^11]: 各种帮助的方式可参见 <http://gnu.org/help>
+[^fsemi-11]: 各种帮助的方式可参见 <http://gnu.org/help>