找回密码
 注册
关于网站域名变更的通知
查看: 254|回复: 1
打印 上一主题 下一主题

如何成为 Linux 内核开发者

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-7-17 15:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
新年的开始,聊聊「怎么做才能成为Linux内核开发者」。

! \/ I0 L2 A" s
Linux内核的开发都是由志愿开发者们完成的。他们并不属于某些特定的企业。
因此,你也有参加Linux内核开发的资格。不用说,卓越的编码技术以及对所开发功能的相关知识有确实的掌握是必要的。
但是,除了技术和知识之外,如果还有很好的交流能力的话,那么你写的代码会有更大的机会被Linux内核所采用。

) B5 v# U0 Z4 [, A
本来Linux内核的来源就是,Linus Torvalds在互联网上公开内核的最初代码,随着这个代码在开发人员中的广泛流传,很多的开发人员参与到内核的开发中。
但是怎么做才能进行Linux内核开发呢?闭门造车是很困难的。
这个网站中,收集了很多对Linux内核开发帮助很大的FAQ等资源,还有讨论关于开发问题的IRC频道,邮件列表等等。
9 A; z% x: V! S  O+ i% e6 X+ ^' z
还有,伴随着Linux内核的开发,目前的问题是什么?什么是必须做的?等等信息
! n7 [8 f" e- }+ c% A7 |$ V% e
那么,如果编写了想加入到Linux内核中的代码,可以报告给 「Kernel mentors」 这个邮件列表。
基本上,以Linux内核为首,大多数由志愿者开发的软件,都是通过邮件列表来交流的。
$ q4 S0 L4 _% O5 R7 e
虽然这么说,但是可能仍然有人认为参加Linux内核的开发不太现实。确实,和世界上的开发者一同参加这个项目会让很多人觉得难为情。
而且,不只是内核开发,对于多人协作的软件开发来说,除了前面说的编码能力和相关知识之外,「交流能力」也很重要。
特别是通过邮件列表协作开发时,互相见不到面,「交流能力」就更重要了。
门槛确实不低。(这里应该指参加Linux内核开发)
/ `) B/ ~3 J! l5 m  u
即便如此,Linux内核开发中的问题堆积如山,也许总有一天,你写的代码也能成为内核的一部分。
2 i. e8 ?6 }3 G! H

该用户从未签到

2#
发表于 2020-7-17 16:17 | 只看该作者
成为 Linux 内核开发者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 01:27 , Processed in 0.125000 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表