转载于http://article.yeeyan.org/view/129288/143966
英文版:http://www.howtogeek.com/howto/31717/what-do-the-phrases-free-speech-vs.-free-beer-really-mean/
在开源社区圈子内,当人们谈到某些软件产品时,你经常会听到类似于Free as in Speech和Free as in Beer这样的词组。但,这些词组到底有什么含义呢?接下来,就让我们一起探索一下这些词组背后的含义吧。
这类术语通常用来区别不同类型的免费软件,如IE浏览器和Opera浏览器是一类,而开源软件如CHromium浏览器和Firefox浏览器则是另一类。简而言之,可以对应翻译为“完全免费”和“没有或只有少数限制”。请继续往下阅读。
Free as in Beer
Free as in Beer应该说是最容易理解的概念了——免费的啤酒就是别人给你的礼物,你不用花一分钱,而且别人也不期望借此从你得身上到任何东西。给予者自己付钱买啤酒,但免费送给你享用。这就是本词组含义中“免费”的部分,意思就是“不用花一分钱”。
这个词组适用于类似Adobe公司的 Flash PLayer和甲骨文公司的Java:这两个软件都是免费供用户使用的,但用户却无法查看它们的源代码,也无法对其作出修改。你也不被允许自由公开发行这类软件,或者提交修复缺陷/补丁并将其包含到产品中。最后,给予者(如Adobe和甲骨文公司)拥有支配权,可以决定送哪个品牌的啤酒给你,以及何时送给你。
注意:这个词组不应该跟beerware licensed software 混为一谈,后者的含义是:假如用户碰上软件开发者的话,如果觉得那个软件用起来很值,可以考虑请该软件的开发者喝杯啤酒。Beerware licensed software仍然是属于完全免费(Free as in Speech)范畴内的软件。
Free as in Speech
而在另一方面, Free as in Speech指的是自由的权利,而不仅仅是免费获取软件的能力。这份自由赋予你“免费啤酒”所不可能提供的四项权利,如下所述:
- 作为用户,你有权以自己喜欢的方式运行该软件。这意味着假如你在某台电脑上运行该软件的话,没问题!假如你有可以运行该软件的手机或者计算器的话,也没问题,尽管用就是了。
- 你有权利知晓该软件是如何运行的。这类似于,你能够知晓你所喜欢的啤酒或软饮料的秘密配方。就“免费啤酒”而言,消费者通常没有这样权利。
- 你想怎样重分发该软件都行。这意味着,你可以将该软件打包,包含在自己的程序内,又或者是自己建一个镜像站点,以便朋友们直接从你的站点下载该软件。
- 你有权改进该软件,假如你知道如何改进的话。你可以提交改进方案,以便广大用户都能受益于你的努力。
Free as in speech类软件通常是以GPL协议的名义发行,有时候会被称为免费软件,而不称为开源软件,目的是强调该类软件“自由”的属性。
GPL类软件有许多不同的衍生分类,也有其他很多授权协议都提供了上述的自由权利,包括beerware和WTFPL。在Free Software Foundation网站上,你可以了解到更多关于真正免费软件的资讯。
其实归根到底,你要么有自由的权利,要么就是没有。