设为首页收藏本站

LUPA开源社区

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

Stallman:开源究竟差哪了?

2014-3-21 13:58| 发布者: joejoe0332| 查看: 3893| 评论: 0|原作者: gnu.org|来自: gnu.org

摘要: 要说一个软件是 “自由” 的,这意味着它尊重 用户的基本自由:运行这个软件,学习和修改它,以及重新发布它的原版或修改版。这是个关于自由权利的问题,而非价格高低。我们讨论的自由是如同自由言论般的权利,不是 ...


  强大而可靠的软件,未必是个好东西


  大家都希望软件强大而可靠,因为我们都觉得软件是为用户服务的。既然是为用户服务的,那强大而可靠的软件显然可以更好地服务用户。


  但是必须要明确,只有当软件尊重用户的自由时,我们才说软件是在为用户服务。倘若软件本身就有意剥夺用户自由,为其设置各种障碍,那么如此的软件更强大仅仅意味着更多的羁绊,更可靠也就意味着这些障碍难以克服。现实生活中,恶意流氓的功能在专有软件中比比皆是:监视用户,限制用户,后门,强制升级等等。而一些开源软件支持者们竟希望在他们的开源软件中实现类似功能。


  迫于电影和唱片公司的压力,越来越多的个人软件被设计得有意限制用户的行为。这种恶意功能的官方讲法是数字版权管理(参见DefectiveByDesign.org)。这种功能与自由软件的核心精神完全背道而驰。说起来,这已然不仅是精神层面背道而驰了,在实际操作上,DRM 的开发者们试图让用户无法修改软件,甚至将此视为违法行为。


  尽管如此,一些开源软件的支持者们依然提议开发所谓“开源 DRM”软件。这背后的逻辑是:发布这些限制用户自由的软件的源代码,并且允许用户修改它,就可以造出更强大可靠的软件,来继续限制用户的自由。然后,这些软件会被拷贝到某个设备上一并卖到你手里,而那个设备则禁止你修改运行其上的软件。


  这样的软件也许称得上是开源软件,并且也的确用的是开源的开发模式。但是它不可能成为自由软件,因为它根本没有尊重用户的自由。倘若说开源的开发模式可以成功地制造如此软件,并且让这些软件更强大更可靠,进而限制你我的自由,那只能说这次开源把一切变得更糟了。


  令人生畏的自由


  当年那些人之所以从自由软件运动中分裂出来,发起开源软件运动,主要原因就是因为“自由软件”的道德基础让不少人如坐针毡。的确如此,倘若说起道德,比如用户的自由,开发者的责任等等,往往会迫使人们去思考一些常被忽视的问题,好比说某些行为是否符合道德规范。这种说教确实会让人心生不快,有些人则因此把它们抛诸脑后,从此不闻不问。但这并非意味着,每当论及道德,我们就该退避三舍,闭口不谈。


  遗憾的是,开源的领导者们恰恰是选择忽视了这些问题。他们意识到,只要在道德和自由方面装聋作哑,转而只讨论某些自由软件当下可以创收多少效益,就没准能让他们更高效地“卖”软件给一些特定用户,尤其是商业用户。


  从这套理论的观点看,这方法倒也真算行之有效了。开源这词说服了众多商业和个人用户,使得他们他们开始使用,甚至开发自由软件,由此扩大了我们的社区。然而如此的扩张仅仅是表面上的,停留在仅仅关注实用的层次上。由于开源的哲学仅仅停留在实用层面,进而阻碍了人们理解自由软件更深层次的含义。它为我们的社区添加了新鲜血液,却没能教会那些新人如何维持这样一个社区。至此为止,倒也还好,但它还不足以捍卫自由。把用户吸引到自由软件社区来,仅仅是万里长征的第一步,他们还需要懂得去成为自己自由的维护者。


  这些没能理解自由软件含义的用户,早晚会出于某些实用角度的考虑,再转投专有软件。无数的软件公司已经开始做出这样的尝试吸引用户使用专有软件,哪怕是发行免费的专有软件。用户只有在懂得珍视自由软件赋予他们的自由之后,才会拒绝如此诱惑。所以,我们必须反复强调自由,才能渐渐扩散自由的理念。“保持沉默”的信条在商业化的过程中可能会有用,但过分强调它,让热爱自由被视为自私,则会害了整个社区。


  如此的危机恰恰是我们当前面临的。众多参与自由软件社区的人们,尤其是自由软件的发行商们,对于自由总是闭口不谈 — 往往是因为他们想要“在商业上被认可”。几乎所有 GNU/Linux 的发行版都会在其基础版中搀入专有软件。它们甚至将此宣传有一种优势,而非缺陷。


  带有专有插件的软件,和含有专有软件的 GNU/Linux 发行版之所以有生存和发展的空间,就是因为我们社区中大多数人并没有坚守自己的自由。这并非巧合。大多数 GNU/Linux 用户是被“开源”一词吸引而来,而开源则没有把维护用户自由作为其目标。无视自由的言论口口相传,漠视自由的态度比比皆是。人人如此,互相影响。要扭转这样的局势,我们唯一能做的,就是更多地谈论自由,而非把它搁置一边。


  总结


  开源的支持者们把一个个用户拉入他们的阵营,而提醒用户维护自由的任务,则落到了我们自由软件支持者们的肩膀上。我们要敢于用比以往更大的声音说“这是自由软件,它才是真正尊重你的自由的软件!”—每当你把“开源软件”一词替换成“自由软件”的时候,你就是在支持我们的运动。


  脚注


  Lakhani 和 Wolf 在关于自由软件开发者动机的 论文 中提到,很大一部分开发者都认为软件本该自由,由此才参与开发自由软件的。可惜他们的调查的是SourceForge上的开发者,而SourceForge网站本身则并不认为软件自由是个伦理问题。


翻译: 邓楠 (Nan Deng) 审校: 李凡希 原文链接

时间:2014-03-21 10:02来源:gnu.org 作者:邓楠责任编辑:admin

酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部