Linus Torvalds 在開發者圈子里的一舉一動,每每讓人腎上腺飆升。我們在這里羅列了整個 2020 年 Linus 引起“轟動”的一些時刻,回顧了一年來與 Linus Torvalds 相關的事件。
1、Talk is Cheap
新年伊始,Linus 就彬彬有禮地回應了開發者對 Linux 調度器存在問題的批評。
這里問題是什么大概已經不重要了,人們更關注的是在交流的過程中,變得慈祥的 Linus 雖然不同意文章的觀點,但他的言語也不再那么激烈。通篇看下來,“Pure Garbage”應該是唯一一個比較符合 Linus 以前“暴躁”風格的詞。
沒過幾天,Linus 又現身某論壇,直言自己并不看好由 Oracle 管理的 ZFS on Linux 。這一下就引來了 ZFS 擁護者的不滿,FOSS 作者 Jim Salter 公開反對了 Linus 的言論,并指責“Linus 根本不懂 ZFS ”。
然而,一場萬眾期待的口水戰并沒有上演,Linus 并沒有理會 Salter 的抨擊,反手掏出了優化 Linux 內核管道的代碼,這一優化讓一眾大型 CPU 系統性能受益,頓時停止了所有的非議~
"Talk is Cheap,show me the code 。"
年初,突如其來的疫情打破了所有人的生活節奏,越來越多的人開始居家辦公。在此背景下,Linus 接受了一家媒體的專題采訪,Torvalds 幽默地表示:“在家辦公最羞恥的時刻,應該是懶得換衣服的你在下午 3 點穿著浴袍從快遞小哥手上接過包裹的時候,這種羞恥感可能得需要花費數年才能克服。他還指出,對所有在家辦公的人來說,其最終目標應該是:Whatever,I'm home,and nobody is here to judge。”
既然大家都閑在家里,干脆就多敲敲代碼咯……Linux 內核社區收到了比以往任何時候都要多的代碼提交,Linus 本人也比以往更加忙碌。或許正是因為這樣,Linus 給自己的辦公設備進行了一次大升級。根據其公開的 PC 配置,有好事者驚訝地發現大佬把自己的處理器換成了 AMD RyzenThreadripper 3970X,15 年來首次不用 Intel CPU 。吃瓜群眾表示,這其中莫不是有隱情?
果不其然,在接下來的幾個月內,Linus 重拾火爆脾氣,接連對 Intel “開炮”!先是嚴詞拒絕 AWS 工程師為 Intel CPU 漏洞提交的安全補丁,并開啟騷話模式,嘲諷其就像“一朵矯情的花”。
事實上,Linus 已經不是第一次拒絕與 Intel CPU 有關的補丁。2018 年初,為了修補 Spectre 漏洞,Intel 工程師提供了一個間接分支限制推測(indirect branch restricted speculation, IBRS)功能的補丁。Linus 當時就在郵件列表中公開指出 IBRS 會造成系統性能大幅降低,直言該補丁“就是徹徹底底的***”,“Intel 真的要做這個 X 一樣的東西?” 一頓口吐芬芳。
事情還沒完,沒過多久,Linus Torvalds 再次對 Intel 開噴,直言 “我希望 Intel 的 AVX-512 趕緊‘***’”,并承認自己對 Intel 確實有偏見,脾氣一如既往的暴躁。
不得不說,自從把 CPU 換成 AMD 之后,Linus 似乎在懟 Intel 的道路上越走越遠……
這波啊,這波是 AMD Yes!
3、About the Future
時間來到年中,此時西方世界的國家發生了另一件大事 —— 「Black Lives Matter」 事件。種族平權的戰火也隨之蔓延到了技術領域,大量開源項目在西方輿論要求下替換掉 master/slave,black list 等術語。類似的輿論壓力也來到了 Linux Kernel 和 Git 社區。
就在大家以為脾氣暴躁的 Linus 即將為此開噴時,大佬卻始終沒有對此事公開發表任何看法,只是默默地通過了 Linux 中避免 master/slave 等術語的提案,在西方的“大是大非”面前穩住了陣腳。不過隨后 Linus 在與 VMware 首席開源官 Dirk Hohndel 的公開會談中坦承,在多次參加 Linux 高級開發人員聚會后,他發現 Linux 內核開發者多數是白人,也有大量印度和中國人,黑人內核開發者確實只占少數。當然,這番言論也只是客觀闡述了事實而已。
在這次內容廣泛的會談中,一向沉穩的 Linus 也罕見地提出了自己的擔憂:“核心人員已經存在了數十年,我們確實正在變老”。Linus 認為,是時候需要尋找下一代來接管項目,但一大問題是很難找到足夠的維護人員。“年輕人更喜歡人工智能、云計算這些有趣的技術。而內核維護太無聊了。”
有意思的是,在相關內容的論壇下,很多人認為造成這一局面在一定程度上歸咎于 Linus 與外界溝通的態度。“我可不想被 Linus 噴!”
“維護者難尋?提這問題是認真的嗎,我想不會有人愿意收到這樣的答復 —— ‘這也算是一個 BUG?你已經成為內核維護者多長時間了?還沒有學會內核維護的第一條規則?我再也不想收到這種明顯的***,像白癡一樣的提交…… ’ —— 當時看到這樣的回復真的讓我很震驚。” 一位網友引用了此前 Linus 在郵件列表中公開的一段回復,指出 Linus 在人際溝通中的惡劣態度是很多人對這項工作望而卻步的關鍵因素。
當然,關于未來也不都是消極的事情。Linus 對 Linux 內核支持 Rust 的看法是默認可以有效啟用,這意味著這門以安全性和高性能著稱的新晉熱門語言即將迎來更廣闊的發展前景。
4、In the End
2020 對于很多人來說都是艱難且難忘的一年,好在一切正慢慢恢復正軌。
Linus 與所有內核社區的維護者們照常忙碌著,為全球最大的開源項目的代碼質量牢牢把關,Linux 5.9、5.10 版本接連打破了最大規模的版本記錄,見證了內核維護者們的辛勤付出。
Linus 也逐漸安靜下來,只是在蘋果推出新款 ARM 架構的 M1 系列 MAC 時表達了自己的贊美,卻也不苛求蘋果官方能夠做 Linux 移植。
在國內,各行各業的復工復產工作也有條不紊地進行著,一名來自酷派的開發者積極為 Linux 提交的補丁還獲得了 Linus 本人的關注,也算是 2020 年中國開發者在開源社區的一個高光時刻。
時逢西方的圣誕節假期,Linus 警告開發者不要在圣誕節前夕提交代碼,好讓內核維護者們好好準備享受一年一度的假期,來年再以更充沛的精力投入到新的工作中。希望在新的一年,Linus Torvalds 依然能夠保持健康的身體,帶給我們更多的歡(sao)樂(hua)。
很難想象,在 Linus 這批內核維護者老去之后,Linux 將會走向何方?
責任編輯:lq
-
Linux
+關注
關注
87文章
11225瀏覽量
208918 -
開發者
+關注
關注
1文章
553瀏覽量
16987 -
調度器
+關注
關注
0文章
98瀏覽量
5238
原文標題:Linus Torvalds 沒有粗口
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論