Linux领导人Linus Torvalds对自由软件基金会的创始者Richard Stallman连同他的哲学动机发表了尖锐的评论。
这个基金组织正在更新约束着包括Linux操作系统kernel在内的成千上万个开源软件项目的General Public License (GPL)。Torvalds已经明确地选择了GPLv 2来约束Linux,Torvalds反对GPLv3的草案,看来他不太可能改变原来的想法。
Torvalds 不仅仅反对新许可证的条款,还反对这个基金组织的动机,Stallman的哲学,以及基金会和它的律师Eben Moglen更新GPL的过程。在Groklaw法律讨论网站上(一个经常就热点问题进行激烈讨论的网站)今天的记录上,Torvalds发表了一些批评言论。(他通过一封e-mail向CNET News.com.确认了记录的真实性。)
GPLv2是关于交换的问题。“如果我给你我的开源软件,你就可以自由地使用它,但是你必须把你所做的任何修改都返回给全世界”,Torvalds说道。“ 至于FSF关心GPL 的理由从来不是“公平”,而是更高的欲望,是FSF所认为更大的:“自由”。” Torvalds在一份记录中这样说道,“我不同意。我认为自由是好事,但是我们现在所谈论的不是奴隶制度。试图让我们看起来像这个时代的亚伯拉罕.林肯只会让我们看起来愚蠢和突兀。我更愿意谈论公平,以及生成更好代码的过程的问题,并且在作这件事的时候获得乐趣。”
Torvalds 补充道:“GPLv3是次于它的前任的。它纯粹是一个煽动者,而且他只是对FSF 的极端主义的政策有利。FSF 不像Linux 把GPLv2 变为一个实用的东西。GPLv3 是用来把FSF 带回到他最初的“过去的美好时光”,在那时,自由软件是一场战争,RMS (Stallman) 是它的将军。“但是事实上它不是一场战争,而和平的愉快的共存比道德上的讨伐异教徒更加可取。”
“FSF在过去的10年表现的很白痴。你为什么认为它首先被称作‘开源’呢?正确地说是因为FSF制造了自由以外的一个肮脏的词。“他在另一份记录中说道。(“开源软件”这一术语于20世纪90年代末被设计出来描述自由软件运动的一个分支。)
那些在破坏这场战斗的人并不是那些实际上把事情做好的人。
Torvalds 认为恐惧是新的GPL背后的推动力。每一个GPLv3的大的且基本的增加都与憎恶和恐惧有关。况且它是一个不好的动机。他还说到:“那些由于害怕或是讨厌而做事情的人不会作出好的代码。看看所有Sun (Microsystems)做的关于Java以及其他事情的愚蠢的选择,这其中的很多事情似乎不是他们试图为客户作正确的事情的结果,而是由于恐惧和厌恶竞争。”
结果是:“GPLv3是一个彻头彻尾的灾难。” Torvalds在另一份记录说中道。
Torvalds也批评了 GPLv3的过程。“我所能说的是,全部GPLv3的过程从一开始就是虚假的。Eben和 Richard谈论‘讨论草稿’,但是如果你实际上并不在乎其它人所说的,那就不能算是一场‘讨论’”,Torvalds 说道,“而且Richard明显最不在乎.”