现代社会中软件已经成了人类生活中不可缺少的一部分了,无论是个人日常浏览网页还是企业搭建服务器,无论是工作还是娱乐,都离不开软件的帮助。
但是大部分人不知道的一个事实是:绝大部分软件都是私权软件,最典型的就是windows这种商业闭源软件,这种软件对于使用者来说就是一个黑箱,没有人能够清楚知道软件有没有后门,如何控制用户,除了软件开发公司之外。
公司通过软件操纵用户,训练用户依赖他们的软件,并且放置后门监控用户,盗窃用户隐私,并向用户推送烦人又骗钱的广告。同时,公司也很慷慨的把搜集到的用户数据提供给政府和网络犯罪者。
而自由软件就是为了对抗这一切而生的。但是,大部分人并不了解自由软件,在此我推荐自由软件之父Richard Stallman的《自由软件,自由社会》:
“自由软件”(Free Software)表示的是那些尊重用户和社区自由的软件。粗略的说,它赋予用户运行、复制、分发、学习、修改并改进软件的自由。因此,“自由软件”是有关用户的自由权益(liberty),而不是指免费(free)的价格。为了理解这个概念,你需要将“free”一词理解成“言论自由”中的“自由”,而不是“免费啤酒”里的“免费”。有时我们会称之为“Libre Software”,以避免带有免费的意思。
我们争取这些自由,是因为每个人都应该拥有它。有了这些自由,用户(包括个体和团体)就可以控制程序为己所用。当用户无法控制程序时,我们称这样的软件为“非自由”(Nonfree)或“专有”(Proprietary)程序。非自由的程序控制了用户,而开发者控制着程序:这就让程序成为了非正义权力的帮凶3。
商业公司将为其产品选择名字作为其市场计划的一部分。它们通常选择那些它们认为人们更倾向于重复的名字,然后在市场营销活动中投入数以百万计的资金以迫使人们重复并且思考这些名字。通常,这些营销活动的意图是促使人们基于其表面的诱人之处来崇拜这些产品,而忽视它们所造成的危害。
每当我们用制造商所使用的名字来称呼这些产品的时候,我们是在为它们的市场营销活动做贡献。重复这些名字是对其产品的积极支持;而扭曲它们的名字则是在拒绝给予这些产品支持。
除了产品名称以外,其他术语也会带来类似的问题。例如,数字限制管理(DRM)指的是为了某些其他人的利益而制造技术产品以限制用户。这种不可原谅的行径只配得到我们的怒火,直到我们将其彻底消灭。很自然地,那些应该为此受到谴责的人们基于他们看待此问题的立场为它起了这样一个名字:数字版权管理。这个名字是一场致力于赢得从各级政府到万维网联盟(W3C)的各种实体的支持的公共关系运动的基础。
如果揭露者不敢揭发罪行和谎言,我们将会失去对政府和制度仅存的有效控制。这可以解释为何那种使得国家可以知道是谁同记者进行交谈的监控行为是过分的——超出了民主所能承受的范围。
在线阅读和下载链接:https://fsfs-zh.readthedocs.io/zh/latest/
最后,送给所有想要自由的人一句话:如果你试图通过依赖政府或公司的帮助而获得自由,那么你只能得到奴役和压迫,没有例外。