自由软件基金会主席Richard Stallman(RMS)在《连线》上发表文章,阐述为什么自由软件比以往任何时候更重要。 美国《连线》杂志网络版周六刊登题为《为什么自由软件比以往任何时候都重要》(Why Free Software Is More Important Now Than Ever Before)的评论文章称,随着云计算技术的发展,普通用户对自己使用的软件越来越缺乏控制力,这不仅会限制他们调用资源的能力,而且可能因此受到他人的监视,所以自由软件在当今时代比以往任何时候都更重要。 以下为文章全文: 自由软件运动 从我发起自由计算运动到现在已经30年了,那场运动的目的是促进软件的“解放”——我们之所以使用这个词,是为了强调我们讨论的是自由,而不是价格。 Photoshop等专有程序十分昂贵,而Flash Player等软件却可以免费获得——但在这两种情况下,用户都要受制于他人的力量。 自从自由软件运动发起以来,环境已经发生了翻天覆地的变化:发达国家的多数人都已经拥有可以上网的电脑或手机。非自由的软件仍然会把用户的计算能力割让给他 人,但现在,还有了另外一种方式来剥夺用户的自由:软件即服务(SaaS),它可以用他人服务器的资源来帮你处理计算任务。 无论非自由软件还是SaaS,都可以监听用户、束缚用户,甚至攻击用户。恶意软件在服务和专有软件中随处可见,因为用户根本没有任何控制权。这是根本问题所在:虽然非自由软件和SaaS都由其他实体控制(通常是一家公司或一个国家),但自由软件却由用户自己控制。 控制为何如此重要?因为自由意味着控制自己的生活。 如果你用软件来为生活服务,你的自由就取决于你对软件的控制力。在你使用软件时,你理应享有控制权,更何况是当你用这些软件来处理对生活至关重要的事情时。 你是否控制了软件,要看你是否获得了四大自由。如果任何一项缺失或不足,整个程序就属于专有软件,或非自由软件。 1、按照自己的意愿自由地运行软件,无论何种目的都不会受到制约。 2、 自由的研究软件的“源代码”,并修改代码,以便软件可以按照你的意愿运行。程序是由程序员用编程语言编写的——就像是英语与代数的混合体——这种程序被称 作“源代码”。任何懂得编程,并且以源代码形式获得程序的人都可以阅读源代码,理解它的运行模式,并对其修改。如果你获得的只是最终的执行模式,即使存在 一系列效率低下的问题,也无法理解并修改程序。 3、可以按照自己的意愿自由地制作和分发额外的副本。这不是义务,你可以自由选择。如果程序 自由,并不意味着别人有义务为你提供副本,也不意味着你有义务为别人提供副本。不能自由地向他人分发软件对用户是一种虐待;然而,选择不对外分发程序,而 是自己使用,就不会虐待任何人。 4、如果你愿意,还可以自由地对外分发你修改的版本。 前两项自由可以让用户独立控制程序,后两项则可以让任何一组用户合作控制程序。但最终结果都是为用户赋予软件的控制权。 如果用户无法控制软件,软件就会控制用户。 |