在上周多伦多举行的 LinuxCon NA 会议上,Linus Torvalds 和 VMware 副总裁 Dirk Hohndel 讨论了 GNU GPL 在 Linux 成功上所起的作用。Hohndel 问,内核面临的一大挑战是分裂的可能性,“我们是如何维持单一内核的?”Linus 回答,他曾担心分裂,曾认为在某种时候分裂是不可避免的。
每个人去看一下 Linux 的历史,然后与 UNIX 对比,他们将会说 Linux 会走向失败,因为它会走向分裂,这以前发生过,何必再来一次?Linus 指出,区别在于许可证。“自由软件基金会和我之间没有亲密友爱的关系,但我爱 GPL v2。我真的认为许可证是 Linux 成功的决定性因素之一,因为它强制要求必须反馈,从技术角度看分裂再也不是可行的做法。”
对于 BSD,Linus 认为如果你不在乎自己些的代码 BSD 是一种出色的许可证。虽然爱 GPL,但 Linus 不喜欢 GPL 诉讼。他认为诉讼对开放、社区和项目有害。