新奥尔良-根据社区的一些权威人士的说法,开发Linux内核是一个困难而复杂的过程,但这也是一个正在以某种速度前进的过程。
今年LinuxCon北美活动的最后一个主题是与Linux创建者Linus Torvalds、稳定分支维护人员Greg Kroah Hartman以及维护人员Sarah Sharp和Tejun Heo进行了小组讨论。
[更多LINUXCON:Linux福音主义者:每次你构建一个客户机-服务器应用程序,互联网都会死掉一点]
专家组一致认为,当前内核开发中的一个核心问题是基于Linux的移动设备的激增,使得嵌入式开发分支变得比以前重要得多。
Kroah Hartman说:“今天的嵌入式系统是几年前的企业。
托瓦尔兹对此表示赞同,理由是他自己最近的工作量。他说:“如果你只看最后一个合并窗口,大部分实际代码都在嵌入端。“这可能是因为嵌入式方面有所有这些疯狂和古怪的设备,而现在大多数内核代码都是设备驱动程序。”
然而,根据Kroah Hartman的说法,虽然内核开发在这方面可能还存在一些分歧,但重叠现象正变得更加明显。
[来自LINUXCON的更多信息:每次你建立一个客户端 - 服务器应用程序的时候,互联网死一点点]
“所有的变化,你必须做出对所有的东西的工作,”他说。“So the enterprise guys didn’t care about power management … but it turned out that other people got power management into the kernel and all the enterprise people said ‘wow, this just saved us a couple million dollars in our data center, thank you!’”
Torvalds认为,内核仍然可能是未来嵌入式和移动开发的核心。
他说:“Linux在手机上运行得很好的原因是手机长大了。”。“它们的功能已经比Linux出现的原始机器强大数千倍。”
然而,随着摩尔定律开始失去动力,变革的步伐可能开始放缓。夏普在一篇评论中提到了这一点,他在评论一件最新、最伟大的现代小玩意。
她说:“如果你看看像谷歌眼镜(googleglass)这样的产品,硬件确实没有那么先进。“但是你用它做什么很有趣。”
在托瓦尔兹和夏普就前者的侵略性和经常说脏话今年夏天。夏普确实提到内核社区需要包容和容忍,尽管一般文明的主题没有详细讨论。
她说:“我希望确保我们的社区能够包容所有愿意作出贡献的人。”。“获得更多的多样性是我希望看到的。”
根据托瓦尔兹的说法,内核开发的一个方面可能有助于带来新鲜血液,那就是作品本身的多样性
“你可以做很多事情,”他说。“在许多方面,内核比其他任何开源项目都有更多的机会让新人进来。”
发送电子邮件至Jon Goldjgold@nww.com在Twitter上@NWWJonGold关注他。