Linux驱动项目两年盘点与未来展望

发表于:2009-6-12 09:40

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:CSDN

#
Linux
#
linux

  近日,linux kernel monkey log发表博文对Linux驱动项目过去两年多的工作进展进行了盘点,认为项目三大目标开发新的驱动,推广kernel社区和使工作更加开放都得到比较满意的阶段性成果,并对未来发展做了初步规划。全文如下:

  Linux驱动程序项目(Linux Driver Project)启动已经两年多了,它的诞生是因为有很多用户和开发者抱怨Linux存在的驱动程序问题。而且人们总是这样认为:Linux没有很好的驱动支持,而非开源的商业驱动得到很多的支持。

  不过目前几乎所有的硬件都已经支持Linux,大部分主流开发商也发布了各自的Linux驱动。本文介绍的是Linux驱动程序项目在过去一年时间里取得的进展:

  1、继续为需要驱动的公司编写新的驱动。而且这些驱动都将在GPLv2下发布,并且公布在kernel.org下的Linux kernel source子页中。以后这些驱动将依照这家公司的意愿交给这家公司或者社区成员来维护。

  2、继续扮演着各企业了解Linux开发进程的核心角色,如果他们愿意,帮助他们成为kernel社区的一部分。希望招募更多的人来帮助我们的进程,当然我们自己也会不断努力。

  3、以更加开放的开发方式工作、处理所有试验和开发代码。

  目标1:已经很成功了:Linux Driver Project的许多成员包括我自己已经为很多不同的硬件设备写出了新的驱动,并将之发布在相关页面中。还有很多驱动目前处于开发中,基本上我们每个月会从不同的公司收到大概两个驱动程序的需求。这项工作在接下来的一年中将继续下去,因为每个人都很乐意于从事这件事。然而,至于如何工作将会有一些程序性的变化。

  目标2:也取得了一定程度的成功。与许多企业共事的时候,我们帮助他们成为他们自己代码基的维护者,将他们带入主要的kernel开发进程中,从而使得他们更加容易地管理他们的驱动。然而对如何做这类开发的培训和基本Linux kernel开发技巧的需求很高,希望新的Linux基金会的努力能够满足这种需求。

  目标3:(更开放地工作)已经比我们预计的还要成功了。在去年的Linux Kernel Summit,已经给开发者提供了一片空间来展示开发进程,这让他们更加容易地将硬件与Linux结合,而且可以为社区提供他们驱动的补丁。为开发者提供的这片空间让他们希望看到Linux内核开发的愿望得以达成,而且帮助他们解决了问题。很多时候,人们是因为不知道kernel开发做的是什么才对加入其中感到畏惧的。

  那么Linux Driver Project的下一步是什么呢?由于之前所说的三个目标去年完成的不错,我建议还是采用以下方法将上述的工作继续下去:

  *我们将继续为需要Linux kernel 驱动的企业工作,而且是免费的,并将结果公布在kernel tree的主线下。

  *如果企业愿意将他们的Linux kernel 驱动放在kernel tree的主线下,我们提供帮助。

  *我们将继续维护空间以及尚不成熟的代码,为开发者更快地使用新硬件、为他们能够加入kernel社区提供桥梁。

  *我们将继续做教育和培训工作,帮助更多的人了解Linux kernel的开发进程。

 

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号