1、mainline

内核开发的主干线,由Linus Torvalds维护,主要是负责新的大版本内核开发,并确定大版本。如l2.6.35, 2.6.37, 2.6.38。

 

2、stable和longterm

稳定的内核版本,由Greg Kroah-Hartman维护,在mainline确定了大版本后,接着就是针对大版本的维护,并保证内核的稳定性。

 

3、linux-next

提供给内核开发提交代码,并进行测试。

 

上述只是我个人对Linux内核开发模式的初步认识,希望各位参与Linux内核开发的Hacker能够给小弟指导一下内核开发的具体模式,分享一下宝贵的经验,小弟万分感激。

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐