Linux长期支持内核分支,LTSI Linux Kernel 3.4发布

Linux基金会宣布发布了长期支持内核分支(缩写LTSI)Linux Kernel 3.4。LTSI计划的目的是为了满足消费电子厂商在产品中使用内核的需求。以前的长期支持内核面向的是企业发行版,支持时间最长可以达到十年,但嵌入式设备/消费电子产品的生命周期很短,一般就一两年,因此这些厂商每年需要新的内核去支持新的产品,但厂商自己拼拼凑凑的结果增加了碎片化和支持复杂性。最新发布的LTSI 3.4内核是基于Linux 3.4.25,改进了CMA内存分配器,D-Bus协议的内核实现AF_BUS,CoDel队列管理算法优化TCP/IP网络缓存控制,等等。

长期支持内核分支

经和柴田(Tsugikazu Shibata)在LinuxCon Europe会议上介绍了该计划,他是日本电气公司的一名经理,是Linux基金会董事。柴田称,目前的长期支持内核没有满足嵌入式行业的需求。现有的长期支持内核面向的是企业发行版,支持时间最长可以长达十年。企业发行版一般要使用多年,因此使用的内核版本很少,如RHEL 6使用的还是2.6.32。对嵌入式行业来说,2.6.32太陈旧了。绝大多数嵌入式设备的生命期很短,制造商需要每年都有一个能获得较长时间支持的新内核。去年,行业共同决定标准化2.6.35,但这只是一次性的行动,对于之后内核没有任何计划。LTSI项目旨在解决这些问题。第一个嵌入式长期支持分支将是kernel 3.0,Android Ice Cream Sandwich采用3.0内核不是巧合,每个LTSI内核将在2年时间内和其它稳定版内核一起定期得到更新,但主要是bug修正和安全更新。第二步是建立LTS industry tree,由CE工作组成员维护,它将独立于现有的稳定版内核发布周期。最后还有一个计划是帮助嵌入式行业的程序员能将其代码反馈到上游项目。

相关的文章:

暂无评论

写评论