开源人访谈

走近Linux开发者:Arnd Bergmann

30 Linux Kernel Developers in 30 WeeksLinux.com 网站在2012年开始的一系列专题文章,该专题访问了三十位 Linux Kernel 的开发者,其中包含了 Linus Torvalds 和 Greg Kroah-Hartman 等广为人知的人士。这些人士所受访的问题包括:负责的项目、任职的公司、居住地、喜好的工具甚至是工作时会听的音乐等等。

对于想要了解内核开发的人而言,这些文章值得一读,而且可以从中了解一些信息,例如多数的受访者习惯于使用命令行界面的工具来工作,在桌面环境下亦然。此外有不少人表示自己偏好在安静的环境下工作而不听任何音乐。这些受访者还分享了许多对于开发者新手的建议,例如可以从感兴趣或者比较小的项目着手,并专注在上面,以及不用惧怕与其他开发者交流等。

Linux Story 本周为大家带来 Arnd Bergmann 的访谈。


大家可以在 Linux Story 的 访谈 分类中查看本系列的所有文章。本系列文章将告诉大家他们是如何工作的,怎样与他们协同工作以及他们成功的原因。本周 Arnd Bergmann 为我们分享了他目前所关注的领域和一些对新手的建议。

你的名字是?

Arnd Bergmann

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

我与 Olof Johansson 合作维护 arm-soc 内核树。其他 ARM 子系统的维护者向我们提交补丁,我们初步处理后将补丁提交给上游的 Linus,我也会 review 所有即将添加进 Linux 的新架构的代码的提交。

你的收入来源是什么?

我在位于伯布林根的 IBM 德国 R&D 部门工作,在这里  IBM Linux 技术中心和 IBM 微电子的协议允许我全职投入到非盈利项目 Linaro 中。

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

十多年前为了在 IBM 的工作我搬到了德国西南部,因为这是德国内为数不多可以允许我找到内核相关工作的地方之一。

你最喜爱的软件开发工具是什么?你通常使用什么?在桌面系统上一般运行哪些程序?

我所有的工作几乎都离不开 git 和 vim,我也会用到一个蛮快的 x86 的工作站来完成 ARM 内核的交叉编译。台式机上选择了 Kubuntu 不过最近一段时间一直在考虑迁移到 Xfce4 ,如果能把我的邮件设置从 kmail 1.12 上迁移出来的话。

你是如何参与进 Linux 内核开发的?

上世纪90年代末因为一些不寻常的硬件不得不去修改内核,所以我便就此成为了一名 Linux 用户。大学时期我一直坚持把自己发现并修复的 bug 提交给开发者,直到后来才意识到这个爱好可以为我带来收入。

是什么让你对这份工作始终抱有热情?

15年来我看过了大多数的内核子系统,真是无法想象通过其他什么工作来谋生。

从事内核开发总会让我获得好的工作机会,即使是换工作或之前的项目被关停。

在协作开发过程中你觉得好玩的是什么(嘴仗,愚蠢代码的提交,惊人的成就)?

每当一个新的架构被提议要被包含进内核的时候我会 review 他们的提交申请,当我跟作者说你的代码需要几个月的 review 周期,并最终会被列出百十来个问题,一周后那个开发者就会再次提交一个修复了所有问题的新版本,然后代码就被顺顺利利的合并了。

你对想进入该领域的开发者有什么建议?

找到其他人的优秀作品,并且读大量的代码和代码审查。当你自己写代码的时候市场思考他们会怎么做。

对开源社区的第一份代码贡献可以着手于有用且规模小的项目上,修复一个明显的 bug 就很不错。通过使用 kernel 文档中的自动化工具你可以发现大量需要修复的 bug。

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

我出席过三四次 Linaro Connect 的活动,如果有时间的话也会参加 LinuxCon 和 ELC 。

现在我家里的 IRC 频道是  #linaro-kernel and #armlinux on freenode.net。

 

原文链接:http://www.linux.com/news/special-feature/linux-developers/614376-30-linux-kernel-developers-in-30-weeks-arnd-bergmann

LinuxStory 翻译地址: http://www.linuxstory.org/linux-developers-arnd-bergmann

对这篇文章感觉如何?

太棒了
0
不错
0
爱死了
0
不太好
0
感觉很糟
0

You may also like

1 Comment

  1. 又是Linux

Leave a reply

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

开源人访谈

中国开源人访谈系列之:清风博主

清风老师: 您好!记得小编第一次看你出现在LinuxStory 群里就有人说:清风老师您也在这啊!后来小编混入其他Linux群,发现清风老师基本都在,还常常回答其他读者的疑问;这才知道,原来清风老师是 […]
开源人访谈

中国开源人访谈系列之:李立杭

开源社区的工作涉及方方面面:测试、撰稿、翻译、测试、美工、宣传及开发等,不一而足。作为一个自由、开放的生态,开源正在让这个世界变得更加丰富多彩。Linux Story 推出一系列中国国内开源人的访谈文章,这一群国内最活跃最重要最娴熟、也最大咖的开源人,将为你讲述他们自己的故事,为普通开源社区的参与者和还未参与进来的新手介绍纯粹的开源精神与第一手的开源人理念。这一期为大家访谈的是来自中科院开源软件协会的李立杭,他目前在微软亚洲研究院工作,同时非常欢迎大家留言或者在微博上跟我们交流,聊聊你关于开源的想法与经历。
Image by : opensource.com 开源人访谈

中国开源人访谈系列之:Zamir

开源社区的工作涉及方方面面:测试、撰稿、翻译、测试、美工、宣传及开发等,不一而足。作为一个自由、开放的生态,开源正在让这个世界变得更加丰富多彩。Linux Story 从今天开始将推出一系列中国国内开源人的访谈文章,这一群国内最活跃最重要最娴熟、也最大咖的开源人,将为你讲述他们自己的故事,为普通开源社区的参与者和还未参与进来的新手介绍纯粹的开源精神与第一手的开源人理念。同时也非常欢迎大家留言或者在微博上跟我们交流,聊聊你关于开源的想法与经历。
开源人访谈

中国开源人访谈系列之:Hillwood

开源社区的工作涉及方方面面:测试、撰稿、翻译、测试、美工、宣传及开发等,不一而足。作为一个自由、开放的生态,开源正在让这个世界变得更加丰富多彩。Linux Story 从今天开始将推出一系列中国国内开源人的访谈文章,这一群国内最活跃最重要最娴熟、也最大咖的开源人,将为你讲述他们自己的故事,为普通开源社区的参与者和还未参与进来的新手介绍纯粹的开源精神与第一手的开源人理念。同时也非常欢迎大家留言或者在微博上跟我们交流,聊聊你关于开源的想法与经历。