TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Getting into Linux Kernel Development

106 点作者 infosecau将近 10 年前

6 条评论

vezzy-fnord将近 10 年前
In all honesty, if you&#x27;re only a beginning OS hacker, you probably shouldn&#x27;t be diving into the Linux kernel unless you have a keen specific interest in it. Besides all the complexity, both intrinsic and accidental from its adoption by many heterogenous parties with different interests, it just isn&#x27;t architecturally interesting.<p>You want something to broaden your horizons, and that has a much smaller surface. Try Minix 3, Plan 9 (or the 9front fork), DragonFly BSD, Genode, Haiku (BeOS-like), some flavor of illumos, HelenOS or even GNU Hurd.<p>Besides the easier entry and the higher learning opportunity, you have more of a chance to make truly major contributions. Something like porting your favorite package can get your hands dirty quickly.<p>Arguably, having less conflict of interest from corporate benefactors makes for a much smoother communication experience, too.
评论 #9892341 未加载
评论 #9892404 未加载
评论 #9893028 未加载
akshat_h将近 10 年前
There is also <a href="http:&#x2F;&#x2F;eudyptula-challenge.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;eudyptula-challenge.org&#x2F;</a> which might help in familiarising with the codebase in sequential steps.
评论 #9891840 未加载
saboot将近 10 年前
As a step 0, people may also be interested in working through Linux From Scratch where you compile your own kernel, set up the file system and create your own Linux distribution.
NotHereNotThere将近 10 年前
I didn&#x27;t see a link to Aleksa&#x27;s patch set, so here it is for those curious: <a href="https:&#x2F;&#x2F;lkml.org&#x2F;lkml&#x2F;2015&#x2F;2&#x2F;22&#x2F;204" rel="nofollow">https:&#x2F;&#x2F;lkml.org&#x2F;lkml&#x2F;2015&#x2F;2&#x2F;22&#x2F;204</a>
评论 #9892326 未加载
davb将近 10 年前
This site is really difficult to read on mobile devices (profile photo overlaps first paragraph of text, paragraphs are very narrow due to large padding&#x2F;margins). A couple of little fixes would make it a much more comfortable read.
评论 #9894298 未加载
评论 #9892313 未加载
shmerl将近 10 年前
The article links to Linux coding style guide: <a href="https:&#x2F;&#x2F;www.kernel.org&#x2F;doc&#x2F;Documentation&#x2F;CodingStyle" rel="nofollow">https:&#x2F;&#x2F;www.kernel.org&#x2F;doc&#x2F;Documentation&#x2F;CodingStyle</a> which has some snarky comments. Is it written by Linus Torvalds?
评论 #9895026 未加载