Linus:開源是 Linux 成功的核心要素 | 摩爾定律已失效

Linux愛好者2018-09-06 06:08:22

(點擊上方公眾號,可快速關注)


編譯:開源中國

www.oschina.net/news/99564/linus-says-open-source-is-core-to-linux-s-success


在 8 月 31 日的北美開源峰會上, Linus Torvalds 與 VMware 首席開源官 Dirk Hohndel 進行了一次對話,兩人聊到了包括、摩爾定律、Linux 的開發過程以及沒有 Linus 指導的 Linux 的未來等話題。




談到目前業內火熱的量子計算,Linus 表示他並不看好,“在這件事情上,我是一個非常不相信的人”,Linus 說。同時他也認為現在已經沒法看到計算機性能像以前那樣迅速加速了,他不相信摩爾定律仍然有效。摩爾定律的基本思想是計算能力每兩年會增加一倍,Linus 認為這已經不再應驗了,但他也表示這是一件好事:“這意味著我們可能會更關心軟件性能,在寫代碼的時候更加小心,而不是僅依靠硬件性能的提升。”


Linus 還評論了他作為 Linux 維護者的角色以及為開發者社區發展所能做或應該做些什麼。“作為一個項目的維護者,你的工作就是確保項目能夠正常運行,並使你能夠對你所擁有的開發人員做出響應”,Linus 說。他也承認現在他並不知道 Linux 內核中的每一行代碼,“看了很多年的補丁,我知道內核中所有區域的大局,我可以看一個補丁,知道它是對還是錯。”但他覺得這不一定是壞事,他認為沒有人瞭解整個內核。


Linux 現在依賴於一組和子維護者來處理內核的特定領域,因此 Linus 指出,如果他被一輛公共汽車撞到,那麼這對 Linux 將不會有任何影響,畢竟 Linux 內核有那麼多內核維護者在不斷地開發著。他認為比代碼更重要,如果你有正確的工作流,代碼會自我清理、發現 bug 並知道如何去處理。另一方面,Linux 內核不斷變大的規模導致了它的複雜性,Linus 認為在這個過程中,開源模式使得複雜性問題得到解決,並且它也成為了 Linux 成功的核心要素。他表示:“如果出現了複雜性,你無法在封閉的環境中去管理它,你需要讓那些真正發現問題的人去參與並幫助解決它們。處理複雜性的唯一方法是公開交換意見。”



【關於投稿】


如果大家有原創好文投稿,請直接給公號發送留言。


① 留言格式:
【投稿】+《 文章標題》+ 文章鏈接

② 示例:
【投稿】《不要自稱是程序員,我十多年的 IT 職場總結》:http://blog.jobbole.com/94148/

③ 最後請附上您的個人簡介哈~



看完本文有收穫?請分享給更多人

關注「Linux 愛好者」,提升Linux技能

閱讀原文

TAGS: