红联Linux门户
Linux帮助

袁萌:新版本Linux 2.6.30内核的威力何在?

发布时间:2009-06-08 13:00:30来源:红联作者:vsdotegnu
  大家知道,操作系统的核心问题之一是硬件的驱动程序。Linux 2.6.30内核代码行数刚好超过1,000万行,其中硬件的驱动程序代码量已经超过一半(约占52%以上)。Linux的硬件驱动程从何而来?

  硬件生产厂商一般不愿意公开自己产品的驱动程序,尤其是把这种商用驱动程序移植到Linux操作系统平台上,并且实现GPLed(自由化)。毫无疑问,这是Linux发展的一个瓶颈(拦路虎)。那么,怎样解决这个难题呢?在两年半之前,Linux内核开发者Greg Kroah-Hartman发起(提出)了一项计划,叫做“Linux Driver Project”(LDP),该项目的工作进展很顺利,目前已有200多人参与的专业开发队伍,10余名项目管理人员。LDP开发团队,克服了种种困难,比如与相关厂商签订NDA保密协议,以便取得硬件功能(接口)的详细说明书,最终编写出GPL v2的硬件驱动程序。这是一件非常艰苦、极有意义的重要工作。我们应该向他们致敬。

  两年多来,LDP开发团队默默无闻地努力工作,编写了数千个新的硬件驱动程序,极大地充实了Linux 2.6.30内核(即将正式发布)。Linux 2.6.30新版本的巨大威力就在于此。Intel的Moblin 2.0和谷歌的Android最终都要依据这个Linux内核版本。我们说,Linux真的来了,不是没有根据的。与商业软件不同,LDP的驱动程序允许自由使用,广泛使用,这充分体现了软件的价值在于使用(而不是卖钱)的神圣原则。

  昨天下午,我与一位硬件驱动程序编写高手坐在肯特基喝可乐聊天,他在Android平台的底层工作。可是,他搞的商业软件驱动程序,与LDP的精神完全背道而驰。我们讨论了自由软件的商业模式,讨论了这种商业模式在中国的未来命运。在这次讨论中,我们特别谈到了Ubuntu 9.04自启动U盘的优势,比如,速度快,硬件环境适应性强的特点。根据我个人的工作实践,可以肯定(负责任)地说,内装Ubuntu 9.04版本的自启动U盘是完全可用的,除了个别汉字在打印时的缺失。我与这位朋友分手之后,言犹未尽,又通了很长时间的电话进行了交流。

  今年下半年是Linux发展史上极为关键的一个时期,有多款Linux新电脑上市,而不是多种Linux发行版的发布,不痛不痒的。Moblin(小)电脑的人机界面布局非常人性化、适用化,而且价格仅有W7电脑的1/3~1/2。无需多说,这里面有LDP开发者的功劳。Linux如同盘多拉盒子里面的那只小妖精,既然现在已经把它放出来了,把它再弄回去就不那么容易了。感谢微软Vista给于Linux的发展机会(让LDP得手)。现在要是还有人出来说,Linux(2.6.30版本)根本不行,那就难免要被人笑话了。这里还有一点要说,有些人的工作完全得利于Linux内核的驱动程序,但是,嘴上却不说,喜欢忽悠政府官员,什么自主创新啦,......可气否?

  (注:有人说我过去说过许多蠢话(即不合常情的话)。此刻想来,此言有理,我愿意接受。)

  文/袁萌
文章评论

共有 14 条评论

  1. tlgwei 于 2009-06-15 09:39:26发表:

    2.6.30怎么看,莫非硬件生产家会和linux 套用

  2. ch8_daniel 于 2009-06-14 08:45:10发表:

    感谢这些驱动开发者们!!!!!!!!
    有了你们,我才能在这里发贴,因为我是连手机上网了,虽然速度不快,但能上网就满足了

  3. kpshare 于 2009-06-09 12:50:40发表:

    支持...linux越来越强大了..

  4. dhq 于 2009-06-09 12:29:52发表:

    但愿新的内核,不会太浪费资源!

  5. jiehe 于 2009-06-08 23:04:32发表:

    大概是这么回事。

  6. jiehe 于 2009-06-08 23:04:29发表:

    大概是这么回事。

  7. cnzzhe 于 2009-06-08 22:57:31发表:

    是件很值得期待的事!
    很多人都对袁老的言论嬉笑....不过至少国内还有这么一个敢于疯言疯语的长者,尤其是linux......

  8. 微宝贝 于 2009-06-08 21:32:54发表:

    我的电脑一直都跟随者最新的内核,,,

  9. formatcy 于 2009-06-08 20:19:21发表:

    支持

  10. qq470320278 于 2009-06-08 19:54:37发表:

    :0)1
    向那些为开源事业作出卓越贡献的程序员们致敬!








    (e:e2s



    [attach]15861[/attach]

  11. 大宝 于 2009-06-08 18:39:31发表:

    新内核带来更强大的硬件支持

  12. 小普林斯 于 2009-06-08 18:16:42发表:

    呵呵,袁老说话总是很有意思的~

  13. me26659408 于 2009-06-08 17:43:26发表:

    支持。。。。

  14. hongliyu09 于 2009-06-08 17:20:29发表:

    呵呵...也有一定的道理来着。