開源一夜崩塌:Linux無理由除名俄羅斯開發者
來源:本站原創 瀏覽:870次 時間:2024-11-11
開源無國界?該醒了,Linux無理由除名俄羅斯開發者。
這幾天,IT圈發生了一個很惡劣的事件,但是國內鮮有媒體報道——
開源操作系統Linux內核的主要維護者之一Greg Kroah-Hartman提交了一項“奇怪”的文檔更新,含糊其辭的說是“因為某些合規性要求,刪除了一些人”。
那這些被刪除的人是些什么人呢?
科普一下,.ru后綴是俄羅斯的頂級域名,就像.cn 是中國的頂級域名一樣。
沒錯,仔細一看,被刪掉的全是俄羅斯人。
而且,這些人不是普通的代碼貢獻者,而是Linux開源項目的Maintainer。
在一個開源社區中,Maintainer是指那些負責管理和推動社區發展的高級別貢獻者。他們不僅僅是簡單的代碼貢獻者,而是社區中的領導者和管理者。
有國內開發者注意到了一個細節——
通常而言,Linux內核補丁除了發送至郵件列表外,還需要抄送與之相關的人士(如子系統維護者和活躍貢獻者),并且經過討論和審閱后才會被拉取合并。然而,GregK-H似乎刻意繞過了這部分流程,僅僅將補丁發送至流量最大、幾乎不會有人認真閱讀每封郵件的patches@lists.linux.dev(https://lore.kernel.org/linux-patches/?t=20241018113153)列表,并于僅僅兩天后就向Linus Torvalds 發起拉取請求,而Torvalds 亦未對相關修改提出質疑和意見便拉取合并這筆更改了。 考慮到Linus Torvalds與Greg K-H均受雇于The Linux Foundation,后者為注冊在美國的501(c)(6)組織,“某些合規性要求”為何顯而易見。 來源:https://mp.weixin.qq.com/s/Sici1VtuYkZtbZSAuly15A
看到這兒,你是不是以為是Linux管理團隊受壓于美俄的地緣政治壓力,被迫、非主觀意愿的?
我本來也以為是這樣,然而,Linux創始人Linus人家親自回復了:
https://lore.kernel.org/all/CAHk-=whNGNVnYHHSXUAsWds_MoZ-iEgRMQMxZZ0z-jY4uHT+Gg@mail.gmail.com/
Linus的意思就是,“我不裝了,我就是要借政治原因動手干掉那些對我的開源項目做出過重大貢獻的開發者——只因為他們是俄羅斯人”。
至此,故事就結束了,沒有平臺方出來“主持正義”,再無后續。
說真的,看到這兒我真的挺難受的。
“開源概念”的誕生,可以追溯到 1970 年代。麻省理工學院收到一臺捐贈的打印機,學院里一個叫“理查德·斯托曼”的程序員,發現因為保密協議的原因,無法訪問并修改這臺打印機的源代碼,導致即便是增加“卡紙后發出警報”這種簡單功能都無法實現。于是,斯托曼深刻地意識到軟件自由的重要性。他決定創建一個全新的操作系統,一個所有用戶都能夠自由查看、修改和分享其源代碼的操作系統。就這樣,GNU 項目誕生了,并成為了開源運動的基石。
而Linux能有如今的影響力,若沒有開源的buff加持,也只是一個優秀的個人項目而已。
Linux開源操作系統項目,本應是全球開發者30多年來共同努力的結晶,本應是一個超越國界的操作系統。然而,在Linus Torvalds 的眼里,顯然人家并沒有這個意思,而是認為Linux就是他所應該掌控的資產,認為可以因為個人的政治偏好就直接抹殺掉這個開源項目的重要貢獻者。
開源精神,從此成了一個笑話。
Linus作為開源概念的最大受益者(沒有之一),卻跳出來率先背叛了開源精神,這真是今年最大的諷刺了。
你把開源當文化,人家把你當成不要工資、可隨時開除的打工人。
當我意識到這一點時,技術出身的我,感受到的是深深的悲哀。
在如今地緣政治動蕩持續加劇的全球背景下,“開源是有國界的”這句話已經不存在爭議了。就連Linux這種30年的開源項目都不例外,你還在抱什么幻想呢?
我記得幾年前,中文社區經常吐槽“飛槳”、“鴻蒙”這類國產的明星開源項目——起步晚、生態不健全等,經常有人質疑“都有Pytorch、Android、XXX了,我們有必要再做一套更爛的嗎?”
且不論懂行的都知道飛槳的性能其實比Pytorch好不少。甚至放在那個時刻,如果你說“至少我們這一套是國產的,安全、可控、不會被釜底抽薪”,都會有人跳出來說“杞人憂天,開源無國界的道理你不懂么”。
與此同時,相當多的公司和個人開發者都會因自己是Pytorch、TensorFlow等海外開源項目的重要contributor而感到光榮。而多年來一直在耕耘飛槳、鴻蒙這種重要國產開源項目的開發者、公司,反而成為了少數派。甚至會有人覺得,“我沒必要給友商貢獻代碼吧”,于是轉頭給海外“沒有競爭關系”的“中立公司”打了白工。
這個事件之后,或許我們是應該認清現實,團結向內了。
你看,連海外網友都認清了現實——
https://www.reddit.com/r/linux/commen ts/1g9seh9/several_linux_kernel_driver_maintainers_removed/
雖然海外網友從這次Linux事件中看到的是中國芯片危機問題,但實話說,我對于芯片問題,倒不是很擔心——因為國家層面對于硬件、硬科技的重視和投入,讓我堅信芯片終將不再是問題。
但從近些年的觀測來看,我覺得大家可能對于軟件中的硬科技——操作系統、數據庫、編譯器、深度學習框架等基礎軟件的重視度和投入,還遠遠不夠。無論是媒體宣傳,還是資金投入等。
很難想象,如果真的發生戰爭,docker、gcc、linux等這些基礎軟件被拿來當做戰爭犧牲品,我們將付出怎樣的代價去遷移和準備國產替代。
可幸的是,在部分關鍵基礎軟件問題上,有前瞻者主動扛起來了關系國家安全戰略的社會責任。
我覺得最有代表性的有兩個:
1.操作系統領域,華為鴻蒙系統打破了Android、蘋果IOS的壟斷,實現了移動互聯網生態的自主可控
2.深度學習框架領域,百度飛槳打破了Pytorch、TensorFlow的壟斷,實現了AI大模型生態的自主可控
這兩大生態的重要性,不言而喻。
如今,搭載華為鴻蒙系統的移動設備已經超過了10億臺,百度飛槳生態的開發者已經超過了1300萬。在這個數字背后,是中國成千上萬名開發者多年的心血。
要我說,這才是如今更值得驕傲的事情,因為你提到這些開源項目里的每一行代碼,都成為了構建國家戰略安全和科技護城河的力量。
而且,你還不用擔心嘔心瀝血數年后,因地緣政治原因把你從開發者名錄中除名。
科技無國界,開源無國界。這是我們廣大程序員所期待的,但正如前面這個現實清醒的reddit網友所說,這一切美好的想象,在戰爭面前會變得蒼白。
我們是不幸的,世界正在變的動蕩;我們又是幸運的,我們有一批像華為、百度這樣有擔當的科技企業和數以千萬的開發者,正在構建起屬于我們的科技護城河。
Linux的事件令人心寒,但能令我們早點清醒也是個好事。
最后帖下某個國內開發者針對Linus郵件的回復:
I hope our Chinese friends take note and not waste a number of years on thankless work to be thrown overboard when your time comes. Remember this news next time you hear complaints about there not being enough maintainers. 我希望我們的中國朋友能注意到這一點,不要在吃力不討好的工作上浪費幾年時間,到時候被扔下船。下次再聽到有人抱怨沒有足夠的維護人員時,請記住這則新聞。
這幾天,IT圈發生了一個很惡劣的事件,但是國內鮮有媒體報道——
開源操作系統Linux內核的主要維護者之一Greg Kroah-Hartman提交了一項“奇怪”的文檔更新,含糊其辭的說是“因為某些合規性要求,刪除了一些人”。
那這些被刪除的人是些什么人呢?
科普一下,.ru后綴是俄羅斯的頂級域名,就像.cn 是中國的頂級域名一樣。
沒錯,仔細一看,被刪掉的全是俄羅斯人。
而且,這些人不是普通的代碼貢獻者,而是Linux開源項目的Maintainer。
在一個開源社區中,Maintainer是指那些負責管理和推動社區發展的高級別貢獻者。他們不僅僅是簡單的代碼貢獻者,而是社區中的領導者和管理者。
有國內開發者注意到了一個細節——
通常而言,Linux內核補丁除了發送至郵件列表外,還需要抄送與之相關的人士(如子系統維護者和活躍貢獻者),并且經過討論和審閱后才會被拉取合并。然而,GregK-H似乎刻意繞過了這部分流程,僅僅將補丁發送至流量最大、幾乎不會有人認真閱讀每封郵件的patches@lists.linux.dev(https://lore.kernel.org/linux-patches/?t=20241018113153)列表,并于僅僅兩天后就向Linus Torvalds 發起拉取請求,而Torvalds 亦未對相關修改提出質疑和意見便拉取合并這筆更改了。 考慮到Linus Torvalds與Greg K-H均受雇于The Linux Foundation,后者為注冊在美國的501(c)(6)組織,“某些合規性要求”為何顯而易見。 來源:https://mp.weixin.qq.com/s/Sici1VtuYkZtbZSAuly15A
看到這兒,你是不是以為是Linux管理團隊受壓于美俄的地緣政治壓力,被迫、非主觀意愿的?
我本來也以為是這樣,然而,Linux創始人Linus人家親自回復了:
https://lore.kernel.org/all/CAHk-=whNGNVnYHHSXUAsWds_MoZ-iEgRMQMxZZ0z-jY4uHT+Gg@mail.gmail.com/
Linus的意思就是,“我不裝了,我就是要借政治原因動手干掉那些對我的開源項目做出過重大貢獻的開發者——只因為他們是俄羅斯人”。
至此,故事就結束了,沒有平臺方出來“主持正義”,再無后續。
說真的,看到這兒我真的挺難受的。
“開源概念”的誕生,可以追溯到 1970 年代。麻省理工學院收到一臺捐贈的打印機,學院里一個叫“理查德·斯托曼”的程序員,發現因為保密協議的原因,無法訪問并修改這臺打印機的源代碼,導致即便是增加“卡紙后發出警報”這種簡單功能都無法實現。于是,斯托曼深刻地意識到軟件自由的重要性。他決定創建一個全新的操作系統,一個所有用戶都能夠自由查看、修改和分享其源代碼的操作系統。就這樣,GNU 項目誕生了,并成為了開源運動的基石。
而Linux能有如今的影響力,若沒有開源的buff加持,也只是一個優秀的個人項目而已。
Linux開源操作系統項目,本應是全球開發者30多年來共同努力的結晶,本應是一個超越國界的操作系統。然而,在Linus Torvalds 的眼里,顯然人家并沒有這個意思,而是認為Linux就是他所應該掌控的資產,認為可以因為個人的政治偏好就直接抹殺掉這個開源項目的重要貢獻者。
開源精神,從此成了一個笑話。
Linus作為開源概念的最大受益者(沒有之一),卻跳出來率先背叛了開源精神,這真是今年最大的諷刺了。
你把開源當文化,人家把你當成不要工資、可隨時開除的打工人。
當我意識到這一點時,技術出身的我,感受到的是深深的悲哀。
在如今地緣政治動蕩持續加劇的全球背景下,“開源是有國界的”這句話已經不存在爭議了。就連Linux這種30年的開源項目都不例外,你還在抱什么幻想呢?
我記得幾年前,中文社區經常吐槽“飛槳”、“鴻蒙”這類國產的明星開源項目——起步晚、生態不健全等,經常有人質疑“都有Pytorch、Android、XXX了,我們有必要再做一套更爛的嗎?”
且不論懂行的都知道飛槳的性能其實比Pytorch好不少。甚至放在那個時刻,如果你說“至少我們這一套是國產的,安全、可控、不會被釜底抽薪”,都會有人跳出來說“杞人憂天,開源無國界的道理你不懂么”。
與此同時,相當多的公司和個人開發者都會因自己是Pytorch、TensorFlow等海外開源項目的重要contributor而感到光榮。而多年來一直在耕耘飛槳、鴻蒙這種重要國產開源項目的開發者、公司,反而成為了少數派。甚至會有人覺得,“我沒必要給友商貢獻代碼吧”,于是轉頭給海外“沒有競爭關系”的“中立公司”打了白工。
這個事件之后,或許我們是應該認清現實,團結向內了。
你看,連海外網友都認清了現實——
https://www.reddit.com/r/linux/commen ts/1g9seh9/several_linux_kernel_driver_maintainers_removed/
雖然海外網友從這次Linux事件中看到的是中國芯片危機問題,但實話說,我對于芯片問題,倒不是很擔心——因為國家層面對于硬件、硬科技的重視和投入,讓我堅信芯片終將不再是問題。
但從近些年的觀測來看,我覺得大家可能對于軟件中的硬科技——操作系統、數據庫、編譯器、深度學習框架等基礎軟件的重視度和投入,還遠遠不夠。無論是媒體宣傳,還是資金投入等。
很難想象,如果真的發生戰爭,docker、gcc、linux等這些基礎軟件被拿來當做戰爭犧牲品,我們將付出怎樣的代價去遷移和準備國產替代。
可幸的是,在部分關鍵基礎軟件問題上,有前瞻者主動扛起來了關系國家安全戰略的社會責任。
我覺得最有代表性的有兩個:
1.操作系統領域,華為鴻蒙系統打破了Android、蘋果IOS的壟斷,實現了移動互聯網生態的自主可控
2.深度學習框架領域,百度飛槳打破了Pytorch、TensorFlow的壟斷,實現了AI大模型生態的自主可控
這兩大生態的重要性,不言而喻。
如今,搭載華為鴻蒙系統的移動設備已經超過了10億臺,百度飛槳生態的開發者已經超過了1300萬。在這個數字背后,是中國成千上萬名開發者多年的心血。
要我說,這才是如今更值得驕傲的事情,因為你提到這些開源項目里的每一行代碼,都成為了構建國家戰略安全和科技護城河的力量。
而且,你還不用擔心嘔心瀝血數年后,因地緣政治原因把你從開發者名錄中除名。
科技無國界,開源無國界。這是我們廣大程序員所期待的,但正如前面這個現實清醒的reddit網友所說,這一切美好的想象,在戰爭面前會變得蒼白。
我們是不幸的,世界正在變的動蕩;我們又是幸運的,我們有一批像華為、百度這樣有擔當的科技企業和數以千萬的開發者,正在構建起屬于我們的科技護城河。
Linux的事件令人心寒,但能令我們早點清醒也是個好事。
最后帖下某個國內開發者針對Linus郵件的回復:
I hope our Chinese friends take note and not waste a number of years on thankless work to be thrown overboard when your time comes. Remember this news next time you hear complaints about there not being enough maintainers. 我希望我們的中國朋友能注意到這一點,不要在吃力不討好的工作上浪費幾年時間,到時候被扔下船。下次再聽到有人抱怨沒有足夠的維護人員時,請記住這則新聞。



