QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 916|回复: 0

谁才是Linux正牌原作者?

[复制链接]
发表于 2004-11-23 16:15:57 | 显示全部楼层 |阅读模式
周四出刊的一份报告指出,若非直接受惠于早期的操作系统,Linus Torvalds很难研制出Linux。



位于美国华府的Alexis de Tocqueville机构在公布的这份研究中指出,Linux的诞生应该归功于Minix。Minix 是阿姆斯特丹Vrije大学教授Andrew Tanenbaum设计的一种类Unix操作系统,该教授使用此一程序来教授操作系统和软件研究。Torvalds在1991年开始研发Linux之前就是使用这种操作系统。



Torvalds在电子邮件专访中强烈驳斥该研究的结论,而Tanebaum本人也严厉抨击此份研究。



这份报告指出,有确凿证据显示,Tanebaum具有多年操作系统经验,且接触过Unix原始码,因此有可能在三年内就开发出Minix。「但Linus当时仍然是一名学生,也没有实际的操作系统开发经验,因此能否有此功力实在令人怀疑,尤其他花的时间还不到六分之一。」这份由Alexis de Tocqueville Institution机构总裁Ken Brown执笔的研究如此写到。



「如果简单到不需任何经验和他人协助就能从头写出一套操作系统,那么PC技术史上那些最有才气的精英,拥有上亿美元资本的企业还需要购买Unix原始码授权吗?」这份报告如此质疑,「仅花了几个月时间就开发出了一套Unix操作系统,连原始码都不用,这样的事情可能吗?」



Illuminata公司分析师暨工程师Gordon Haff的观点比较谨慎,「我们都可以肯定的是, Linux不是凭空诞生的东西。它到底是不是衍生的作品应该由律师和学者去关心。」至于对Torvalds早期作品的怀疑,他认为,「大家应该知道早期的产品其实相当粗糙。」



近来,市场接连发生数起针对 Linux的攻讦事件,其中很多是由微软发动的,该公司的Windows操作系统受到了Linux的强烈挑战。更重要的是,这份报告的出现正好处于SCO对法院提出Linux违反Unix版权之时。



语出惊人



尽管这份报告提出的疑问要多过于事实,但报告的作者Ken Brown在接受采访的时候,言辞更为激烈。



「我很清楚,至少从Tanenbaum的话当中,Linus是从Minix起步的,他研究了Minix,然后开发出Linux。更精确的讲,那不是一种发明。如果你借用了福特汽车的设计蓝图,制造了克赖斯勒汽车,并且没有提到福特的功劳,这就不是一种发明行为。」



Brown则引用Tanenbaum本人在接受研究专访时的言词表示,「Minix是Linus用来开发Linux的基础,Linus还从Minix中吸取了很多概念,包括档案系统,原始树状结构等。



如果Linux是 Minix的衍生产品,那么 Linux 就侵犯了Minix的智慧财产权所有人Prentice Hall出版社的权益, 在2000年之前,Prentice Hall对Minix的使用一直有严格限制。



但Torvalds则表示,他和其它Linux开发者的功劳是实至名归的。



「Linux从来就没有使用过Minix的原始码,我们从来也没有将其它人的原始码顺手牵羊拿来用。」 但他表示,Unix的确提供了许多观念。「Linux一直都有提到Unix的功劳,我们一直很公开说Linux有许多观念都是源自Unix。」



Torvalds指出,Minix只是他当年进行程序编写时使用的工作平台。



这份报告暗示,Torvalds可能逐渐用Linux替换了Minix原始码,但Torvalds予以否认,他说:「我没有动过Minix原始码,我们在开发Linux的时候的确使用Minix,但这和使用Windows计算机来写文章一样,难道就因为你使用了Windows来写这些专栏,你的文章当中就包含了Windows原始码吗?」



Torvalds并不是唯一对这份报告表示异议的人,连Tanenbaum本人也不同意Brown的观点。



Tanenbaum表示:「Linus 并不是凭空就写出了Linux原始码,他曾经有我写的Minix方面的书,他肯定了解 Minix的来龙去脉(我的书中提到了Minix的完整历史)。但Linux原始码是他写出来的。当Linus开始开发Linux的时候,已经有5个人独立开发出了Unix版本产品,或者一些类似的东西。所有这些都是相当合法的,没有谁偷了谁的问题。因此,若有人以为单以一人之力无法写出Linux操作系统这么复杂的东西其实是站不住脚的。」



火上浇油



Alexis de Tocqueville机构本周宣布要「直接挑战Linus Torvalds是Linux发明人」的观点以后,来自开放原始码社群的抨击声浪便指出,这份报告的幕后策划者是Linux大敌,微软。



微软方面承认,Alexis de Tocqueville机构的确有接受微软方面的资金,时间有五年之久,但微软不愿透露赞助的具体金额。微软赞助多个公共政策机构,其中包括美国企业研究所(AEI)、策略与国际研究中心、传统基金会,以及Cato Institute机构。



Brown拒绝表明该组织资金的来源,仅表示有好几个赞助单位,但他的研究是独立进行的。他说: 我公布了我的研究成果,如此而已。我不是任何人的公关机器。」



Brown 和Torvalds都同意的一点是,Torvalds不应该冠以Linux发明家的称号。



Torvalds在描述自己的角色时说:「我同意,发明家不是一个恰当的头衔。」



看过Unix原始码?



报告还提到了Torvalds曾看过Unix原始码的问题,这些具有批注的原始码最初由澳洲新南韦尔斯大学教授John Lions提供,他在自己的课堂上公布了这些原始码,后来这些批注笔记被非法流传出去,报告宣称,Linus很有可能也获得了Lions 的笔记。



Torvalds则对此表示否认,他说:「我从来没有看过Lions的书,尽管我听说过他。我也不曾看过任何Unix原始码。」



Brown与同事为了此份研究采访了二十多人,但他们表示,Torvalds没有任何响应。Torvalds则表示从没有收到过 Alexis de Tocqueville机构的电子邮件。



Illuminata分析师Haff则表示,该份研究部分内容虽然十分挑衅,但最终的结语却没什么特别突出之处,「最后并没有出现任何新事证会让你想重新思考开放原始码的角色
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-12-4 17:44 , Processed in 0.039889 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表