Linux內(nèi)核社區(qū)最近發(fā)生了一起標(biāo)志性事件,社區(qū)主要負(fù)責(zé)人Greg Kroah-Hartman宣布,在Linux內(nèi)核開(kāi)發(fā)者名單中移除所有俄羅斯開(kāi)發(fā)者。他們不是普通的代碼貢獻(xiàn)者,而是Linux開(kāi)源項(xiàng)目的Maintainer。
在一個(gè)開(kāi)源社區(qū)中,Maintainer是指那些負(fù)責(zé)管理和推動(dòng)社區(qū)發(fā)展的高級(jí)別貢獻(xiàn)者。他們不僅僅是簡(jiǎn)單的代碼貢獻(xiàn)者,而是社區(qū)中的領(lǐng)導(dǎo)者和管理者。
由于此事在社區(qū)內(nèi)引發(fā)了強(qiáng)烈反應(yīng),Linux項(xiàng)目的創(chuàng)始人Linus,對(duì)此事件做出了回應(yīng),他堅(jiān)決支持這一決定,并且表示并非是受壓于美俄的地緣政治壓力。自2024年6月起,美國(guó)已經(jīng)對(duì)俄羅斯實(shí)施了一系列制裁,管控對(duì)其出售和提供IT服務(wù)及軟件的行為,媒體分析可能與美國(guó)制裁有一定關(guān)系。
雖說(shuō)這個(gè)開(kāi)源項(xiàng)目有很多貢獻(xiàn)者,但Linus是實(shí)質(zhì)上的掌舵人,據(jù)說(shuō)Linux基金會(huì)主要也是認(rèn)他一人。而Linus祖籍芬蘭,曾被蘇聯(lián)侵略,也一直和俄羅斯不對(duì)付。加上Linux基金會(huì)歸美國(guó)管。個(gè)人情感上和項(xiàng)目合規(guī)上做出此選擇也不奇怪。其實(shí)其它很多項(xiàng)目早就下手了只是瓜不夠大。
Linux基金會(huì)作為一個(gè)國(guó)際性組織,開(kāi)源社區(qū)的開(kāi)創(chuàng)者和全球標(biāo)志性項(xiàng)目,這一事件對(duì)于開(kāi)源社區(qū)的影響是復(fù)雜且深遠(yuǎn)的,這觸及了開(kāi)源社區(qū)的核心價(jià)值觀,如透明度、開(kāi)放性和全球合作。
開(kāi)源社區(qū)還能不能玩下去了?
Linux開(kāi)源操作系統(tǒng)項(xiàng)目,本應(yīng)是全球開(kāi)發(fā)者30多年來(lái)共同努力的結(jié)晶,本應(yīng)是一個(gè)超越國(guó)界的操作系統(tǒng)。開(kāi)源精神,從此成了一個(gè)笑話。Linus作為開(kāi)源概念的最大受益者(沒(méi)有之一),卻跳出來(lái)率先背叛了開(kāi)源精神,這真是今年最大的諷刺了。何況Linus還身在號(hào)稱(chēng)保持中立的北歐,加上最近瑞士(也是中立國(guó))蘇黎世理工大學(xué)對(duì)中國(guó)留學(xué)生加強(qiáng)審查限制,這事兒就更加諷刺了。
接下來(lái)對(duì)開(kāi)源項(xiàng)目我們不能有太多幻想和期望了,“開(kāi)源沒(méi)有國(guó)界”這個(gè)原則已經(jīng)被徹底撕毀了,以后只會(huì)有越來(lái)越多的開(kāi)源社區(qū)會(huì)仿效Linux社區(qū),有樣學(xué)樣,隨著地緣政治的問(wèn)題,風(fēng)險(xiǎn)會(huì)越來(lái)越大。
開(kāi)源項(xiàng)目起源于20世紀(jì)50年代,當(dāng)時(shí)軟件通常隨硬件免費(fèi)附帶,并且附帶源代碼以便于專(zhuān)業(yè)人員調(diào)試和修改。開(kāi)源軟件的歷史可以追溯到1970年,當(dāng)時(shí)AT&T貝爾實(shí)驗(yàn)室的研究員Ken Thompson等人開(kāi)發(fā)了UNIX操作系統(tǒng),其設(shè)計(jì)哲學(xué)鼓勵(lì)社區(qū)參與,為后來(lái)的開(kāi)源軟件開(kāi)發(fā)提供了基礎(chǔ)。1985年,Richard Stallman創(chuàng)建了自由軟件基金會(huì)(FSF),推動(dòng)了自由軟件的發(fā)展。1998年,開(kāi)源促進(jìn)會(huì)(OSI)成立,明確了開(kāi)放源碼軟件的定義和一套開(kāi)源許可證。
截至2024年,開(kāi)源項(xiàng)目在全球范圍內(nèi)已經(jīng)取得了顯著的發(fā)展和成功。在AI領(lǐng)域,開(kāi)源項(xiàng)目如Detectron2、OpenPose、FaceNet、Spark MLlib和Mahout等在GitHub上擁有高星標(biāo)和分叉數(shù),顯示了它們的流行度和活躍度。中國(guó)在開(kāi)源項(xiàng)目的發(fā)展上也取得了顯著成就,例如在操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件以及人工智能等關(guān)鍵技術(shù)領(lǐng)域,中國(guó)企業(yè)已經(jīng)成為開(kāi)源生態(tài)的市場(chǎng)主體,并在全球開(kāi)源生態(tài)建設(shè)中發(fā)揮著重要作用。開(kāi)源項(xiàng)目的發(fā)展不僅推動(dòng)了技術(shù)創(chuàng)新,還促進(jìn)了產(chǎn)業(yè)與數(shù)字技術(shù)的深度融合,加速了數(shù)字經(jīng)濟(jì)的發(fā)展。
例如,在云計(jì)算領(lǐng)域,開(kāi)源技術(shù)棧占比超過(guò)60%,Kubernetes的使用占比接近96%,顯示了開(kāi)源在該領(lǐng)域的主導(dǎo)地位。此外,Linux操作系統(tǒng)的成功也是開(kāi)源模式的一個(gè)典型例子,它通過(guò)開(kāi)源社區(qū)的共同努力,形成了強(qiáng)大的產(chǎn)業(yè)生態(tài)。在人工智能領(lǐng)域,2024年被看作是開(kāi)源AI崛起的一年,開(kāi)源模型如Mistral、Vicuna、Yi和Llama等正在迎頭趕上已經(jīng)確立的巨頭,如GPT-4和Claude,這標(biāo)志著AI開(kāi)發(fā)動(dòng)態(tài)變革的開(kāi)始。開(kāi)源AI的發(fā)展為增加創(chuàng)新鋪平了道路,世界各地的開(kāi)發(fā)人員積極參與超越傳統(tǒng)邊界的項(xiàng)目,挑戰(zhàn)了封閉源巨頭的主導(dǎo)地位。
在芯片領(lǐng)域,開(kāi)源項(xiàng)目正在逐漸增多,并且對(duì)行業(yè)產(chǎn)生著積極的影響。以下是一些重要的開(kāi)源芯片項(xiàng)目:
? OpenXiangShan(香山處理器):這是一個(gè)開(kāi)源高性能RISC-V處理器核,由中國(guó)科學(xué)院計(jì)算技術(shù)研究所開(kāi)發(fā)。香山處理器在GitHub上獲得了超過(guò)4100個(gè)星標(biāo),形成了超過(guò)555個(gè)分支(Fork),是國(guó)際上最受關(guān)注的開(kāi)源硬件項(xiàng)目之一。
? OpenCores:這是一個(gè)以FPGA和ASIC為核心的開(kāi)源項(xiàng)目網(wǎng)站,提供各種硬件設(shè)計(jì)和軟件的免費(fèi)下載。
? PULP平臺(tái):這是一個(gè)開(kāi)源的處理器設(shè)計(jì)平臺(tái),旨在為低功耗應(yīng)用提供靈活、可擴(kuò)展的處理器架構(gòu)。
? lowRISC:這是一個(gè)開(kāi)源的RISC-V處理器項(xiàng)目,旨在提供一個(gè)安全、可驗(yàn)證的RISC-V處理器。
? CHIPS Alliance:這是一個(gè)關(guān)注開(kāi)源芯片設(shè)計(jì)工具和一部分開(kāi)源IP的聯(lián)盟,致力于推動(dòng)開(kāi)源芯片生態(tài)的發(fā)展。
? RISC-V:RISC-V是一個(gè)基于精簡(jiǎn)指令集計(jì)算(RISC)原理建立的開(kāi)源指令集架構(gòu),可以免費(fèi)使用并允許任何人設(shè)計(jì)、制造和銷(xiāo)售RISC-V芯片和軟件。
? NVDLA:NVDLA是一個(gè)開(kāi)源的深度學(xué)習(xí)加速器項(xiàng)目,提供了一個(gè)可擴(kuò)展、可配置的硬件加速器設(shè)計(jì),用于深度學(xué)習(xí)應(yīng)用。
? Efabless的Open MPW Shuttle Program:這是一個(gè)為完全開(kāi)源的芯片設(shè)計(jì)提供流片機(jī)會(huì)的項(xiàng)目,吸引了許多想學(xué)習(xí)芯片設(shè)計(jì)驗(yàn)證知識(shí)的人。
? OpenROAD:這是一個(gè)開(kāi)源的半導(dǎo)體芯片設(shè)計(jì)工具,它允許用戶從設(shè)計(jì)初期階段開(kāi)始,到生產(chǎn)一個(gè)可制造的布局圖樣,所有這些都可以在24小時(shí)內(nèi)完成。
? Caravel:這是一個(gè)開(kāi)源的芯片設(shè)計(jì)項(xiàng)目,提供了一個(gè)完整的芯片設(shè)計(jì)流程,包括仿真、綜合、布局布線和靜態(tài)時(shí)序分析等。這些項(xiàng)目不僅推動(dòng)了技術(shù)創(chuàng)新,還降低了芯片設(shè)計(jì)和制造的門(mén)檻,使得更多的研究者和小型公司能夠參與到芯片設(shè)計(jì)中來(lái)。隨著開(kāi)源芯片生態(tài)的不斷發(fā)展,預(yù)計(jì)未來(lái)會(huì)有更多創(chuàng)新的開(kāi)源芯片項(xiàng)目出現(xiàn)。
如果開(kāi)源社區(qū)模式終結(jié),對(duì)中國(guó)的影響將是多方面的,雖然開(kāi)源社區(qū)不會(huì)一下子結(jié)束,但是隨著懂王上臺(tái),誰(shuí)知道會(huì)不會(huì)來(lái)個(gè)黑天鵝,中國(guó)企業(yè)還是需要做好預(yù)案,影響是多方面的:
? 技術(shù)創(chuàng)新受阻:開(kāi)源社區(qū)是全球技術(shù)創(chuàng)新的重要推動(dòng)力。如果開(kāi)源社區(qū)模式終結(jié),中國(guó)企業(yè)在獲取新技術(shù)和參與全球技術(shù)交流方面將受到限制,這將影響中國(guó)的技術(shù)創(chuàng)新速度和質(zhì)量。
? 成本增加:開(kāi)源軟件為企業(yè)節(jié)省了大量的成本。如果開(kāi)源模式不再,企業(yè)可能需要支付更多的費(fèi)用來(lái)購(gòu)買(mǎi)專(zhuān)有軟件,這將增加企業(yè)的運(yùn)營(yíng)成本。
? 就業(yè)機(jī)會(huì)減少:開(kāi)源社區(qū)的發(fā)展為開(kāi)發(fā)者提供了大量的就業(yè)機(jī)會(huì)。模式終結(jié)可能導(dǎo)致相關(guān)就業(yè)崗位的減少,影響技術(shù)人員的職業(yè)發(fā)展。
如果全球開(kāi)源社區(qū)模式終結(jié),可能會(huì)促使中國(guó)加快自主開(kāi)源基礎(chǔ)設(shè)施的建設(shè),更加重視自主技術(shù)的研發(fā)和創(chuàng)新,以減少對(duì)外部技術(shù)的依賴(lài)。
國(guó)家層面對(duì)于硬件、硬科技的重視和投入,比如操作系統(tǒng)、數(shù)據(jù)庫(kù)、編譯器、深度學(xué)習(xí)框架等基礎(chǔ)軟件的重視度和投入,還遠(yuǎn)遠(yuǎn)不夠。如果真的發(fā)生戰(zhàn)爭(zhēng),docker、gcc、linux等這些基礎(chǔ)軟件會(huì)立即遇到供應(yīng)問(wèn)題,遷移和國(guó)產(chǎn)替代的代價(jià)非常巨大。
就在昨天,美國(guó)對(duì)華半導(dǎo)體、量子計(jì)算和AI技術(shù)投資限制升級(jí),意在防止美國(guó)資本與專(zhuān)業(yè)知識(shí)助力中國(guó)在這些關(guān)鍵技術(shù)上的發(fā)展。隨著美國(guó)新王即將上臺(tái),對(duì)中國(guó)繼續(xù)執(zhí)行升級(jí)版小院高墻的科技封鎖政策,說(shuō)不定會(huì)對(duì)開(kāi)源社區(qū)動(dòng)手(人工智能領(lǐng)域很多中國(guó)公司知識(shí)源自開(kāi)源項(xiàng)目),Linux事件起到了非常惡劣的示范作用,需要做好準(zhǔn)備,以應(yīng)對(duì)可能出現(xiàn)的挑戰(zhàn)。