软件工程

本类阅读TOP10

·PHP4 + MYSQL + APACHE 在 WIN 系统下的安装、配置
·Linux 入门常用命令(1)
·Linux 入门常用命令(2)
·使用 DCPROMO/FORCEREMOVAL 命令强制将 Active Directory 域控制器降级
·DirectShow学习(八): CBaseRender类及相应Pin类的源代码分析
·基于ICE方式SIP信令穿透Symmetric NAT技术研究
·Windows 2003网络负载均衡的实现
·一网打尽Win十四种系统故障解决方法
·数百种 Windows 软件的免费替代品列表
·收藏---行百里半九十

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
Linux之父:学习对手的优点应得到鼓励

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

     出处:PConline
     作者:太平洋新闻中心 plainsman [04-8-21 10:52]
??

     Linus Torvald在13年前开发了第一代Linux系统。从那时起,他就成为了Linux的技术守护神,同时也是开源运动的精神领袖。开源运动完全是建立在相互信任和相互合作的基础之上的。目前有超过1000名的程序员在为开发Linux内核义务工作。Linux已经成为服务器市场的第二大操作系统。最近我们就Linux的一些问题采访了Linus Torvald。

  问:目前Linux面临的最大挑战是什么?
  答:单纯从技术角度讲,我没有看到任何挑战。经过13年的发展,Linux在技术上已经十分成熟。

  目前唯一让我担心的是开源运动的发展问题,这主要是因为现在发生了一些法律纠纷。虽然我们的工作完全是按照法律进行的,但是总有一些人想利用法律问题来阻碍开源运动的发展。例如SCO对IBM提出了诉讼。尽管最终的结果取决于法庭的宣判,但是这件事已经对Linux的发展造成了巨大影响。

  另外,软件专利权的问题也困扰着我们。我担心一些公司可能会利用专利问题给Linux制造麻烦。我认为目前的专利制度还不太完善,它被一些人随意滥用,一些大公司可以拥有成千上万的专利权,而个人却很难拥有专利权。

  Linux系统是很多人的智慧结晶,我并不为某一项专利权的诉讼担心,而是担心这些诉讼会阻碍Linux的发展。不过这个问题不是目前能解决的,也不是我能控制的。

  另外,我并不担心微软对Linux发起的专利诉讼,因为我认为他们的操作模式本身就不合法。尽管微软在反垄断案中逃过一劫,但是它使用的是不光明的手段,它应该感到惭愧。

  问:你认为Linux能保持长久的发展势头吗?
  答:一直以来我都认为开源软件意味着更稳定、更安全。它代表着未来的发展方向。

  开源软件与商业软件相比就好像是科学与魔术进行比较。在科学体系里,每个人的理论都建立在其他人的理论之上,整个系统是稳定而公开的。而魔术则不然,魔术师们都拥有一些秘诀,可是他们从来不会把它告诉别人,他们会保守这个秘诀并拒绝别人在它的基础上发展一些新东西。传统软件的发展模式与这非常类似。随着历史的发展,魔术正在走向衰落,传统软件也一样。

  现在由于软件应用越来越广泛,人们可能会遇到一些非常复杂的问题,单纯依靠某个人或者某家公司是不可能解决的,只有和其他人合作才能解决问题。这也正是开源运动的最终目标。

  问:有人说Linux和许多开源软件并没有真正的创新,它们是在抄袭商业软件,对此你有什么看法?
  答:我不同意这种说法。这种观点显然是错误的。这些人完全没有看到开源软件的革命性创新。

  很多商业软件每隔一段时间就会发布一个新的版本,看起来好像有很大的创新,但是这就像杂技团的表演一样,只是一种噱头。这种所谓的创新很大程度上是包装和宣传的结果。在开源软件中,你不需要玩这种噱头。我们的创新不需要这样包装。事实上,所有的创新都是在以前的基础上发展起来的,不管是商业软件还是开源软件都是一样。

  Linux里面有很多我引以为豪的技术创新,它具备很多其它操作系统不具备的功能。正是由于这些创新,Linux系统才可以运行得更优秀、更安全和更稳定。

  有时人们会抱怨我们开发新版本的周期过长,那是因为我们必须确保以前的软件能够在系统升级以后正常使用。例如我们在1992年开发的程序仍然可以在最新的Linux系统上运行。

  同时我也不认为学习别人的优点有什么不对,相反它应该得到鼓励。虽然我们不能像爱因斯坦一样创造出新的理论,但如果我们能用他的理论造福人类同样是一件好事。




相关文章

相关软件