Linus torvalds先生:
我是一名普通的BSD爱好者,对于你的狂妄, 我已经忍了很久了, 非常坦率的说,我认为Linux操作系统没什么东西。
首先,在你已经飘飘然的时候,我有必要提醒你的是:UNIX操作系统才是自晶体管以来最伟大的发明,你的那个Linux不过是重新发明轮子而已,你为什么自我感觉那么良好呢?请你务必牢记这一点, 与UNIX的伟大缔造者—Ken和Dennis比起来,你是很渺小的,说句不客气地话,在UNIX的发展史中,你算什么啊?你不服气的话,去看看UNIX发展的历史,去看看那些泰山北斗,去看看他们为UNIX世界的发展作的贡献,再看看你自己的贡献,你真的是很微不足道的,你还远远没资格跟Richard Stallman、Bill joy这样真正的“星辰”相提并论。
你的技术也许还行吧,但是我对你的人品一直持保留态度,比如说:你把自己写的那个小程序命名为Linux,你难道不觉得你太以自我为中心了,老实说,这一点深深的刺激了我,我一直很想当面问你一句:Ken和Dennis有没有把他们的杰作称之为kenix或者Dennix呢?你好意思用自己的名字命名嘛,你不觉得自己太狂妄了吗?在 你的自传中你诡辩称“Linux不是你自己叫的,是别人取的”,这是这是地球人都知道的事情,你具然把它当作挡箭牌,别人起一个叫Linux的名字,你完 全可以拒绝的嘛,看看历史吧,华盛顿自己没想当皇帝,别人要他当,他没当,流芳千古;袁世凯自己没想当皇帝,别人要他当,他当了,遗臭万年。别人这么称呼,于是乎你就接受了,你太狂了!
你知道awk这个程序名的来历吗?awk是根据它的开发者Aho、Weinberger和Kernighan命名的,看看C语言的发明者 Kernighan是多谦虚啊,把自己的名字排在最后,一点没有突出自己的意思,再对照你自己,Linux是你一个人搞的吗?你个人主义太严重了,试想: 没有Ken和Dennis的开创性工作,没有Richard Stallman的GNU工程,没有Tanebaum教授对你的启发,没有Alan Cox、Theodore Ts'o等人的参与,总之没有大家的支持, 你写的那个小程序也不就是个玩具,我建议你把linux改名为KDRT(ken、dennis、rms、tanebaum), 可能你会感到有点委屈,那就叫KDRTL好了,这样我的心情会稍微好过点。
在你的自传中, 你大言不惭的说:“创造一个操作系统则是最终的挑战。创造操作系统就像在为你创造的这片土地制订宪法,而其他在电脑上运行的程序则是为宪法所允许的普通法律。”我觉得你可能有一种优越感,那就是kernel是个复杂的软件, 说句打击你的话, 我看过linux的源代码, 我没觉得创造一个操作系统则是什么挑战啊, 也没觉得kernel是多么复杂的东西啊,事实上,50%以上的应用软件都要比kernel复杂得多;
而且, 殊不知在minix开发出来之后,《The Design of UNIX》出版之后,一个普通的内核已不是什么高深的东西。你的Linux和谁比有技术进步呢?虽然很多程序员的努力成就了Linux,可是,Linux 创造了多少技术呢?UNIX根本就是始祖,BSD创造了 BSD套接字,没有记错的话还有虚拟分页等等技术,而你的Linux呢?Linux只是复制别人的技术而已。如果有原创的话,请你告诉我,我也涨涨见识。你只不过借用了别人的理论和代码,还有无数程序员的成果来成就了自己。在别人用Linux时也不要忘了这个是你Linus做的,所以连名字都只差一个字母。
linux直到现在仍然只是Gnu操作系统的“临时”内核而已,所以你没有忘记这一点,你对于Hurd非常的发神经,再加上曾经跟Tanebaum老师的 争论,你现在处于严重的精神疾病状态中,对世界上所有的微内核都非常敏感。你对微内核的FUD实际上是对Hurd的FUD的扩展,对Hurd的FUD是必 需的,因为这直接影响到你个人的荣誉和地位。至于其他的微内核,你已经无法控制自己, 并且攻击敌人的同类也能产生一定的舆论效果.
此外,我看过MINIX的代码,看过Linux的代码,微内核比单内核要优越的多, 十多年前,Tanebaum教授就批评过你错误的想法,微内核是未来的趋势, 单内核思想是过时的, 你懂不懂? 如果你对微内核的设计不是很了解的话,请不要乱喷微内核!
我看你这一生,只能用“混子”来形容。你的毕业成绩一般,既没有像Jeff那样在技术上精益求精,也没有像Gates和Jobs那样辍学创业,更没有像 RMS那样为了自己的理想和信念苦苦奋斗。你在全美达混了一段时间没什么建树被人家含蓄的解雇,然后现在又在到处混饭吃。根本没有自知之明,不但不谦虚谨 慎,还经常到处“指点江山”,自以为是,丢人现眼啊.
最后总结
1、UNIX才是自晶体管以来最伟大的发明,你的Linux不过是重复了别人的劳动而已!
2、与计算机科学的泰山北斗比起来, 你真的是很微不足道的.
3、我郑重的建议你,把linux改名为KDRT(ken、dennis、rms、tanebaum)
4、如果你对微内核的设计不是很了解的话,请不要乱喷微内核!
Linus torvalds先生,非常抱歉,这是我的真实想法,当然,我知道这么说会得罪一些人,肯定有很多人卫道士要骂我了,呵呵,随便了。有些人恨不得给你舔脚趾。发现有Linux的地方就有粪青, 不知道美国鬼子长满毛的粗腿合不合他口味:)