设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

自由软件比以往任何时候更重要的原因

2013-9-30 10:47| 发布者: joejoe0332| 查看: 825| 评论: 0|原作者: Solidot |来自: Solidot

摘要:   自由软件基金会主席Richard Stallman(RMS)在《连线》上发表文章,阐述为什么自由软件比以往任何时候更重要。 RMS说,无论是昂贵的私有软件如Photoshop,还是免费的私有软件如Flash播放器,用户都会受制于他人。 ...
  自由软件基金会主席Richard Stallman(RMS)在《连线》上发表文章,阐述为什么自由软件比以往任何时候更重要。 

 

  美国《连线》杂志网络版周六刊登题为《为什么自由软件比以往任何时候都重要》(Why Free Software Is More Important Now Than Ever Before)的评论文章称,随着云计算技术的发展,普通用户对自己使用的软件越来越缺乏控制力,这不仅会限制他们调用资源的能力,而且可能因此受到他人的监视,所以自由软件在当今时代比以往任何时候都更重要。



  以下为文章全文:


  自由软件运动


  从我发起自由计算运动到现在已经30年了,那场运动的目的是促进软件的“解放”——我们之所以使用这个词,是为了强调我们讨论的是自由,而不是价格。 Photoshop等专有程序十分昂贵,而Flash Player等软件却可以免费获得——但在这两种情况下,用户都要受制于他人的力量。


  自从自由软件运动发起以来,环境已经发生了翻天覆地的变化:发达国家的多数人都已经拥有可以上网的电脑或手机。非自由的软件仍然会把用户的计算能力割让给他 人,但现在,还有了另外一种方式来剥夺用户的自由:软件即服务(SaaS),它可以用他人服务器的资源来帮你处理计算任务。


  无论非自由软件还是SaaS,都可以监听用户、束缚用户,甚至攻击用户。恶意软件在服务和专有软件中随处可见,因为用户根本没有任何控制权。这是根本问题所在:虽然非自由软件和SaaS都由其他实体控制(通常是一家公司或一个国家),但自由软件却由用户自己控制。


  控制为何如此重要?因为自由意味着控制自己的生活。


  如果你用软件来为生活服务,你的自由就取决于你对软件的控制力。在你使用软件时,你理应享有控制权,更何况是当你用这些软件来处理对生活至关重要的事情时。


  你是否控制了软件,要看你是否获得了四大自由。如果任何一项缺失或不足,整个程序就属于专有软件,或非自由软件。


1、按照自己的意愿自由地运行软件,无论何种目的都不会受到制约。


2、 自由的研究软件的“源代码”,并修改代码,以便软件可以按照你的意愿运行。程序是由程序员用编程语言编写的——就像是英语与代数的混合体——这种程序被称 作“源代码”。任何懂得编程,并且以源代码形式获得程序的人都可以阅读源代码,理解它的运行模式,并对其修改。如果你获得的只是最终的执行模式,即使存在 一系列效率低下的问题,也无法理解并修改程序。


3、可以按照自己的意愿自由地制作和分发额外的副本。这不是义务,你可以自由选择。如果程序 自由,并不意味着别人有义务为你提供副本,也不意味着你有义务为别人提供副本。不能自由地向他人分发软件对用户是一种虐待;然而,选择不对外分发程序,而 是自己使用,就不会虐待任何人。


4、如果你愿意,还可以自由地对外分发你修改的版本。


  前两项自由可以让用户独立控制程序,后两项则可以让任何一组用户合作控制程序。但最终结果都是为用户赋予软件的控制权。


  如果用户无法控制软件,软件就会控制用户。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部