開源人訪談

走近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 從今天開始將推出一系列中國國內開源人的訪談文章,這一群國內最活躍最重要最嫻熟、也最大咖的開源人,將為你講述他們自己的故事,為普通開源社區的參與者和還未參與進來的新手介紹純粹的開源精神與第一手的開源人理念。同時也非常歡迎大家留言或者在微博上跟我們交流,聊聊你關於開源的想法與經歷。