推广 热搜: csgo  vue  angelababy  2023  gps  新车  htc  落地  app  p2p 

走近Linux开发者:Thomas Gleixner

   2023-07-27 网络整理佚名940
核心提示:对于想要了解内核开发的人而言,这些文章值得一读,而且可以从中了解一些信息,例如多数的受访者习惯于使用命令行界面的工具来工作,在桌面环境下亦然。这些受访者还分享了许多对于开发者新手的建议,例如可以从感兴趣或者比较小的项目着手,并专注在上面,以及不用惧怕与其他开发者交流等。patch)的主要开发者及维护人员。你最喜爱的软件开发工具是什么?你对想进入该领域的开发者有什么建议?

《30 Linux in 30 Weeks》是该网站于 2012 年开始的一系列专题文章。该专题采访了 30 位 Linux 开发人员,其中包括 Linus 和 Greg Kroah 等知名人士。 这些人被问到有关他们工作的项目、他们工作的公司、他们住在哪里、他们喜欢的工具,甚至他们在工作时听什么音乐的问题。

对于那些想了解内核开发的人来说,这些文章值得一读,可以从中学到一些信息。 例如,大多数受访者习惯于在命令行界面中使用工具,在桌面环境中也是如此。 此外,许多人表示,他们更喜欢在安静的环境中工作,不听任何音乐。 这些受访者还分享了许多对新开发者的建议,例如从有趣或相对较小的项目开始并专注于它们,并且不要害怕与其他开发者交流。

这次采访是为你准备的。

欢迎来到我们为期 30 周的系列的第二部分,我们每周都会采访一位 Linux 内核开发人员,上周的采访对象是 Linus。 本系列文章的其余部分将告诉您它们如何工作、如何与它们合作以及它们为何成功。

你的名字是?

, 昵称: tglx

您在哪个子系统的社区/开发中扮演什么角色?

很多人认为我是个脾气暴躁的老家伙。 这就是我的年龄和应对垃圾的年龄。

我主要负责timer()核心基础的维护、定时和中断处理。 而我是x86架构维护团队的成员,也是Linux实时补丁的主要开发者和维护者。 除此之外,我真的很喜欢挑战一些困难的任务,以及内核树清理工作。

你的收入来源是什么?

从我自己的公司来说,一部分收入来自与红帽的合同,剩下的就靠我们自己的工作了。

你住在哪里 为什么选择那里?

德国。 这是我的家,哈哈,所以我没有理由去其他地方。

您最喜欢的软件开发工具是什么? 你通常用什么?

命令行工具。 不要让我陷入 Emacs 与 VI 的争论,也不要问我有关 GUI 工具的问题。 :)

您通常在桌面系统上运行哪些程序?

修改 Linux 发行版的属性。 我对桌面环境的要求很小:能够管理足够的终端,运行图形浏览器,并使用偶尔不可避免的图形程序。

我要避免使用新的应用程序“”,它比我如何使用我的.

如何参与Linux内核开发?

好奇心决定。

是什么让您对这份工作充满热情?

与来自世界各地的聪明人一起工作非常有趣。

您在协作开发过程中发现什么乐趣(谈话、愚蠢的代码提交、惊人的成就)?

这确实是一个很难回答的问题。 我在各个方面都有我最喜欢的东西。 至于最愚蠢的事情是:

+ d-> |= ;

您对希望进入该领域的开发人员有什么建议?

找到你感兴趣的领域,然后尝试解决你感兴趣的问题。

写代码时你听什么?

听听我自己的想法。

在哪个邮件列表或 IRC 频道或会议上可以找到您?

邮件列表:基本上是 LKML(Linux 内核列表) IRC 频道:我的昵称是 会议:太多

感谢 30 位 Linux 内核开发人员 30 周。 下次我们会和莎拉·夏普谈谈。看

原来的:

翻译:

本文永久更新链接地址:

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
Powered By DESTOON