芬兰人Linus Torvalds,是目前为止举世公认的“Linux之父”,但是据CNET News.com报道,华盛顿Alexis de Tocqueville协会日前公布的一份长达92页的报告认为,Linux的诞生应该更多的归功于Minix——Linus在1991年开发出Linux之前所使用的一种操作系统。
荷兰阿姆斯特丹的Vrije大学教授Andrew Tanenbaum,拥有丰富的操作系统经验并熟悉Unix源代码,其花费三年时间设计了一种类似Unix的操作系统,这就是Minix。报告认为,Linus当时是一名大学生,缺乏实际的操作系统开发经验,而且接触不到Unix源代码,又如何能在6个月之内就开发出了Linux?
对于上述质疑,Linus非常愤怒,他表示,Minix只是当年开发Linux时使用的系统平台,“Linux从未使用过Minix的代码,我们也从来没有拷贝其它任何人、任何系统的源代码”,不过他同时承认,Linux在开发过程中借鉴了Unix,这是毫无疑问且人所共知的。
有趣的是,“Linux之父”并不是仅有的一个对这份报告不满的人,连“Minix之父”Tanenbaum教授也不赞同报告的观点。他表示,Minix是Linus开发Linux的基础,因为Linus肯定不是凭空写出了Linux代码,但至少,“Linux代码属于他。在Linus开发Linux之前,已经有5个人独立开发出了Unix的修改版,而所有这些开发都是完全合法的,并非属于盗窃。所以,认为仅凭一个人开发不出一套Linux的观点缺乏事实根据。”同样有专家表示,如果有人怀疑Torvalds早期的工作,首先不要忘记的是,最初的Linux是非常简单的,远非现在这般复杂和成熟。
虽然上述报告提出的问题要多于结论,但是报告的作者Ken Brown对自己的论断似乎非常有信心,且在接受记者采访时言辞激烈::“Linus是从Minix起步的,他研究了Minix,然后开发出了Linux。准确地说,那不是一种发明。因为如果你借鉴了福特的设计图,然后制造了克莱斯勒汽车,并且没有提到福特在其中的作用,这就不属于一项发明。”对此,Linus本人也认为,称他为“Linux发明家”是不妥当的。
近来,不断有对Linux的攻击见诸报端,而其中很多攻击的幕后主使就是微软——因为显而易见,Windows目前受到了Linux前所未有的挑战。因此,当上述报告公布以后,开源软件社区恶评如潮,Linux爱好者普遍认为,这份报告的仍是微软操纵的产物。微软的一位代表也承认,微软对Alexis de Tocqueville协会的资助已经有5年了,但他没有透露具体的资助金额……
个人观点:
在开发任何系统的时候,无论是系统软件还是应用软件,都会参考很多资料,正如我们所说的检索。所以,linus以参考和学习其他操作系统的原理也是很正常的。况且,第一 当时不涉及版权问题 第二 没有抄袭代码。 而荷兰阿姆斯特丹的Vrije大学教授Andrew Tanenbaum,本着严谨的科学态度。予以反驳,这都充分说明了linus是代码的早期开发和拥有者。而我们眼中的微软,也是会在很多时候搞小动作的。不是吗?? ... ...
本文地址:http://com.8s8s.com/it/it35902.htm