《30 Linux in 30 Weeks》是该网站于 2012 年开始的一系列专题文章。该专题采访了 30 位 Linux 开发人员,其中包括 Linus 和 Greg Kroah 等知名人士。 这些人被问到有关他们工作的项目、他们工作的公司、他们住在哪里、他们喜欢的工具,甚至他们在工作时听什么音乐的问题。
对于那些想了解内核开发的人来说,这些文章值得一读,可以从中学到一些信息。 例如,大多数受访者习惯于在命令行界面中使用工具,在桌面环境中也是如此。 此外,许多人表示,他们更喜欢在安静的环境中工作,不听任何音乐。 这些受访者还分享了许多对新开发者的建议,例如从有趣或相对较小的项目开始并专注于它们,并且不要害怕与其他开发者交流。
这次采访是为你准备的。
欢迎来到我们为期 30 周的系列的第二部分,我们每周都会采访一位 Linux 内核开发人员,上周的采访对象是 Linus。 本系列文章的其余部分将告诉您它们如何工作、如何与它们合作以及它们为何成功。
你的名字是?
, 昵称: tglx
您在哪个子系统的社区/开发中扮演什么角色?
很多人认为我是个脾气暴躁的老家伙。 这就是我的年龄和应对垃圾的年龄。
我主要负责timer()核心基础的维护、定时和中断处理。 而我是x86架构维护团队的成员,也是Linux实时补丁的主要开发者和维护者。 除此之外,我真的很喜欢挑战一些困难的任务,以及内核树清理工作。
你的收入来源是什么?
从我自己的公司来说,一部分收入来自与红帽的合同,剩下的就靠我们自己的工作了。
你住在哪里 为什么选择那里?
德国。 这是我的家,哈哈,所以我没有理由去其他地方。
您最喜欢的软件开发工具是什么? 你通常用什么?
命令行工具。 不要让我陷入 Emacs 与 VI 的争论,也不要问我有关 GUI 工具的问题。 :)
您通常在桌面系统上运行哪些程序?
修改 Linux 发行版的属性。 我对桌面环境的要求很小:能够管理足够的终端,运行图形浏览器,并使用偶尔不可避免的图形程序。
我要避免使用新的应用程序“”,它比我如何使用我的.
如何参与Linux内核开发?
好奇心决定。
是什么让您对这份工作充满热情?
与来自世界各地的聪明人一起工作非常有趣。
您在协作开发过程中发现什么乐趣(谈话、愚蠢的代码提交、惊人的成就)?
这确实是一个很难回答的问题。 我在各个方面都有我最喜欢的东西。 至于最愚蠢的事情是:
+ d-> |= ;
看
您对希望进入该领域的开发人员有什么建议?
找到你感兴趣的领域,然后尝试解决你感兴趣的问题。
写代码时你听什么?
听听我自己的想法。
邮件列表:基本上是 LKML(Linux 内核列表) IRC 频道:我的昵称是 会议:太多
感谢 30 位 Linux 内核开发人员 30 周。 下次我们会和莎拉·夏普谈谈。看
原来的:
翻译:
本文永久更新链接地址: