您尚未登录。

楼主 #1 2019-11-14 10:43:39

kekemuyu
会员
注册时间: 2018-12-13
已发帖子: 841
积分: 721

如何成为linux内核开发者?

一直对这个星球上最伟大软件感到好奇,它是如何管理全球开发者进行开发的,每天来自世界各地提交的代码是谁在管理,内核的管理和驱动是分开来维护的吗?产生这种疑问的原因是驱动开发涉及到硬件,linux社区维护者不可能了解每一款芯片的驱动吧,那这么多驱动是谁在维护?芯片驱动的开发和代码提交是芯片厂商还是任何一个芯片驱动的开发者。
打个不恰当的比方:我是一个能力超强的人,从零设计了一个cpu和指令集以及编译工具链,做好了这个cpu的linux驱动,自测了一下cpu运行linux良好,驱动都可以使用。并且把代码提交给linux主线,谁来负责代码的审核并合并到主线中去?

最近编辑记录 kekemuyu (2019-11-14 10:44:41)

离线

#2 2019-11-14 10:53:41

Jmhh247
会员
注册时间: 2018-12-21
已发帖子: 262
积分: 262

Re: 如何成为linux内核开发者?

有管理团队,有基金会,你只管提交到主线就行了吧。。。(其实我也不懂,哈哈~)

离线

#3 2019-11-14 10:56:57

jimmy
会员
注册时间: 2017-10-29
已发帖子: 316
积分: 315

Re: 如何成为linux内核开发者?

提了pr有人审核,我记得有一次看到log记录,后面开发者把空格替换成了 TAB。

离线

楼主 #4 2019-11-14 11:01:30

kekemuyu
会员
注册时间: 2018-12-13
已发帖子: 841
积分: 721

Re: 如何成为linux内核开发者?

如果都是linux维护团队在审核,那对一个陌生的cpu如何处理,他们难道要现学?

离线

#5 2019-11-14 11:03:31

szchen2006
会员
注册时间: 2019-10-09
已发帖子: 216
积分: 166.5

Re: 如何成为linux内核开发者?

我也想知道。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn