對(duì)©Ω >于一(yī)款基礎軟件(jiàn)(操作(zuò)系統 / 數(s≈"≥σhù)據庫)來(lái)說(shuō),自(zì)主可(×σkě)控到(dào)底是(shì)指:由中國(guó)公司/中國(gu↑<≈'ó)人(rén)開(kāi)發、發行(xíng)、控制(zhì)?還(hái)∞ 是(shì)可(kě)以運行(xíng)在“國(guó)産操作(zuò)系統”/≤>™≠國(guó)産芯片上(shàng)?
名不(bù)正則言不(bù)順,言不(bù)>≥順則事(shì)不(bù)成。當下(xià)的(de)“自(zì)主可(kě)控↑ ”亂象正是(shì)與定義不(bù)清,标準不(€✔bù)明(míng)有(yǒu)著(zhe)莫大(dà)的'©Ω(de)關系。但(dàn)這(zhè)并不(bù)妨礙我們探究一(yī)下(xià)“信創安₹&×可(kě)自(zì)主可(kě)控”這(zhè)件★$(jiàn)事(shì),要(yào)實∞÷現(xiàn)的(de)目标是(shì)什(shén)麽?
≈©國(guó)家(jiā)的(de)需求說(shuō)起來(láiφ÷)很(hěn)簡單:
打仗吃(chī)制(zhì)裁後,現(xià★$$n)有(yǒu)系統還(hái)能(néng)不(b→σ↓ù)能(néng)繼續跑起來(lái)。
軟件(jiàn)自(zì)∞€主可(kě)控分(fēn)為(wèi)兩個(gè)部分(fēn):運維自(zì)主可(kě)控 與 研發自(zì)主可(kě)控 ,國(guó)家(jiā)/用(yòng↕✘)戶真正需要(yào)的(de)自(zì)主可(kě)控是(shì)前者。如(rúσ"')果我們将基礎軟件(jiàn)“自(zì)主可(kě)控”的(de)需求用(yòng)金(jīn)∑>•₹字塔層次的(de)方式來(lái)表達,那(nà)麽✔在這(zhè)個(gè)需求金(jīn)字塔中,國(guó)家(jiā)的₹γ(de)需求可(kě)以描述為(wèi):
對(duì)具有(yǒu)實用(y÷♠òng)價值的(de)基礎軟件(jiàn):保三争五。至少(shǎo)應當做(zuò)到(d∞↔ào) “本地(dì)自(zì)治運行(xíng)”,最好β®(hǎo)能(néng)達到(dào) “控制(zhì)源代碼”。☆≠
&nbs↓™©p;追求研發自(zì)主可(kě)控必須考慮活γ€性問(wèn)題。當基礎軟件(jiàn)領域(操作(z♥<uò)系統/數(shù)據庫)已經存在成熟開(kāi)源內(nèi)核時(shí),追求♠₽所謂 自(zì)研 對(duì)于國(guó)家(jiā)與用(yòng)€☆α™戶來(lái)說(shuō)幾乎沒有(yǒu)實際價值:隻有(yǒu)當某個(gè)團隊功能(★↓®néng)研發/問(wèn)題解決的(de)速度超過全球開(kāi)源社區(q♣®ū),內(nèi)核自(zì)研才是(shì)有(yǒu)實際意義的(de)選擇。大(dà)多©←≤•(duō)數(shù)号稱“自(zì)研”的(de₹★)基礎軟件(jiàn)廠(chǎng)商本質是(shì)套殼、換皮、魔改開(kāi)源內(nèi)核,自(zì)主可(kě)控程度屬于2~3級甚至更低ו(dī)。低(dī)質量的(de)軟件(jiànε♦)分(fēn)叉不(bù)但(dàn)沒有(yǒu)使用(yòng)價值,→♠♦•更是(shì)浪費(fèi)了(le)稀缺的(de)軟件(jiàn)人(© →rén)才與市(shì)場(chǎng)機(jī)遇空(kōng)間☆₹(jiān)、并終将導緻中國(guó)軟件(jiàn)行(xíng)業(yè)與全球産業(yè)鏈€ε 脫節,産生(shēng)巨大(dà)的(de)負外(wài)部性。
當我們從(cóng) Or<&∞acle/其他(tā)國(guó)外(wài)商業(yè)數÷♠÷(shù)據庫遷移到(dào)替代方案時(shí)請(qǐ≤' §ng)注意:你(nǐ)的(de)自(zì)主可(kě)控水(shuǐ)平是(→πshì)否有(yǒu)實質意義上(shàng) 的(de)提升?我們需要(yào)特别注意與警惕那(nà)些(xiē)打σ÷βφ著(zhe)國(guó)産自(zì)研旗号的(de)基礎軟件( ✘✘jiàn)産品在壟斷保護下(xià)劣币驅逐良币,搶占真正具有(yǒu)活性±☆ ★的(de)開(kāi)源基礎軟件(jiàn)的(de)生(shēng)态位,這(zhè)會(huì)對(duì)自(zì)"₩主可(kě)控事(shì)業(yè)造成真正的(de)傷害$β×↑ —— 所謂:搬石頭砸自(zì)己的(de)腳,自(zì)己卡自(zì)己的(de)脖子(zǐ)λβε。例如(rú),一(yī)個(gè)所謂“自(zì)研”運行(xíng)時(shí)卻需要(yào≥♦δ) License 文(wén)件(jiàn)λγ不(bù)然就(jiù)立即死給你(nǐ)看(kàn)的(de)國(guó)← 産數(shù)據庫(标稱L7 ,實際L2),其運維₽✘≈自(zì)主可(kě)控程度遠(yuǎn)比不(bù)上(shàng)成熟的(de)開(kā©≤i)源數(shù)據庫(L4/L5)。如(rú)果該國(g↕₽®uó)産數(shù)據庫公司因為(wèi)任何原因失能(néng)(重組倒閉破産或被一(yī)炮©✘轟爛),将導緻一(yī)系列使用(yòng)該産品₹↓★的(de)系統失去(qù)長(cháng)期持續穩定運行(xíng)的(de)能(néng'¥)力。
開(kāi)源是(shì)一(y•©ī)種全球協作(zuò)的(de)軟件(jiàn)研發模式,在基礎軟件( "jiàn)內(nèi)核(操作(zuò)系統∑↕≠ /數(shù)據庫)中占據壓倒性優勢地(¥♦dì)位。開(kāi)源模式已經很(hěn)好×$©β(hǎo)的(de)解決了(le)基礎軟件<δ♥↑(jiàn)研發的(de)問(wèn)題,但(dàn)沒有(yǒu)很(hěn)γ 好(hǎo)地(dì)解決軟件(jiàn)的(de)運維問(wèn)題≤$∑,而這(zhè)恰好(hǎo)是(shì)真正有(yǒu)意義自(zì)主可(kě)控所應當解 •$決的(de) —— 軟件(jiàn)的(de)最終價值是(shì)在¶↑←≤其使用(yòng)過程中,而不(bù)是(shì)×✔÷>研發過程中實現(xiàn)的(de)。真正有(yǒu)意義的(deπ&)自(zì)主可(kě)控是(shì)幫助國(guó)家(jiā)/÷ 用(yòng)戶用(yòng)好(hǎo)現(xiàn)有(yǒu)成↕→λ熟開(kāi)源操作(zuò)系統/數( shù)據庫內(nèi)核 —— 提₩∞εΩ供基于開(kāi)源內(nèi)核的(de)發™≤©行(xíng)版與專業(yè)技(jì)術(shù)服務"£。在維持好(hǎo)現(xiàn)有(yǒuε★)/增量系統穩定運行(xíng)的(de)前提下(δ♣xià),響應“人(rén)類命運共同體(tǐ)”的(de)倡議(yì),積極參與全球開(kāi)源軟件(jiàn)産業(yè)供應鏈治理(lǐ),并擴大(dà)本國(guó)供應商的(de)國(<σ≠guó)際影(yǐng)響力。
綜上(shàng)所述,我們認為↑£(wèi),運維自(zì)主可(kě)控&nb≈>sp;的(de)重點在于:替代不(bù)可(kěβ€α)控的(de)三方服務與受限制(zhì)的(de)商業(yè)軟♥↑件(jiàn),鼓勵國(guó)內(nèi)供應商基于流行(xíng)的(de)開↓>®(kāi)源基礎軟件(jiàn)提供技(jì)術(shù)服∏&©₹務與發行(xíng)版,對(duì)于具有(↑δ€yǒu)重大(dà)使用(yòng)價值的(α <εde)開(kāi)源基礎軟件(jiàn),鼓勵學習(xí)、探索、研究與貢獻。孵化φ₽₽(huà)培養國(guó)內(nèi)開(kāi)源社區(qū)↕Ωδ©,維護公平的(de)競争環境與健康的(de)商業(yè)生(shēng)态。
&•≥ 而“研發自(zì)主可(kě)控”的(d≠♣λe)重點在于:積極參與全球開(kāi)源軟件(jiàn)↕♠産業(yè)供應鏈治理(lǐ),提高(gāo$☆<)國(guó)內(nèi)軟件(jiàn)公司與團隊在全球頂級基礎軟件(jiàn)♠∞開(kāi)源項目中的(de)話(huà)語權,培養♠↕•™具有(yǒu)全球視(shì)野與先進研發能(néng)力的(€×☆de)技(jì)術(shù)團隊。應當停止低(dī)水(shuǐ)平重複的(d✘™↕"e)“國(guó)産操作(zuò)系統/數(shù)據庫內(nèi)核分δ♣(fēn)叉“,著(zhe)力打造具有(yǒu)國(guó)際影(yǐnβ$g)響力的(de)服務與軟件(jiàn)發行(xíng)版₹☆。
附:自(zì)主可(kě)控的(de)不(bù)同等級
對(duì)于基礎軟件(jiàn)來(lái)說(shuō),可(kě)控程度從(♠♥cóng)高(gāo)到(dào)低(dī)可(kě)細分(fēn)為(wèi)以下(xi≠à)九個(gè)等級:
9:擁有(yǒu)軟件(jiàn)發布權(發布權,67%)
8:掌握多(duō)數(shù)投票(piào)權(主αδ 導權,51%)
7:掌握少(shǎo)數(shù)否決權(否決權,♣§34%)
6:擁有(yǒu)提議(yì)話(huà)語權(話↑× (huà)語權,10%)
5:掌控源代碼(跟主幹修缺陷)
4:獲取源代碼(跨平台重分(fēn)發)
3:掌控二進制(zhì)(本地(dì)自∏" (zì)治運行(xíng))
2:受限二進制(zhì)(本地(dì)受限使用(yòng))
1:租用(yòng)服務(調用(yòng)遠(yuǎn)程服務)
其∑☆中,1 - 5 為(wèi)運維自(zì)主可(k→≥♣<ě)控,5-9 為(wèi)研發自(zì)主 ↕ε可(kě)控。精簡一(yī)下(xià)研發自(zì)♥¥€₩主可(kě)控的(de)幾個(gè)層次,便可(kě)得(de)到(dào)這(zhè)±≈張自(zì)主可(kě)控需求金(jīn)字塔圖:
自(zì)主可(kě)控第一(yī)↓∞λ層,租用(yòng)服務的(de)自(zì)主可(kě)控✘←₩✔程度最差:硬件(jiàn)、數(shù)據都(dōu)存儲在供應商的(de)服務器(q✘<★ì)上(shàng)。如(rú)果提供服務的(de)公司倒閉π☆σ、停産、消亡,那(nà)麽軟件(jiàn)就(jiù)無法工(gōng)作(zuò)了(≥∑le),而使用(yòng)這(zhè)些(xiē)軟件(jiàn)創造的(π×Ω±de)文(wén)檔與數(shù)據就(jiù)被鎖死了(le)。例如(rú)✘ OpenAI 提供的(de) ChatGPT 便屬于此類。
自(zì)主可(kě)控第二層,受限二進制('₹zhì),意味著(zhe)軟件(jiàn)可(kě)以在自(z♦×ì)己的(de)硬件(jiàn)上(shàng)運行(xí∑λ↔ng),但(dàn)包含有(yǒu)額外(wài)的β≥φ$(de)限制(zhì)條件(jiàn):例如(rú)需•♦π♠要(yào)定期更新的(de)授權文(w¥Ωδén)件(jiàn),或必須聯網認證方可©♦≠≠(kě)運行(xíng)。此類軟件(jiàn)的(de)問(wèn)題與上(shàng)一±<≥(yī)層次類似:如(rú)果如(rú)果提供₽ 軟件(jiàn)的(de)公司倒閉、停産,那(nà)麽使用(yòng)此類軟件 ✘(jiàn)的(de)應用(yòng)将在有(yǒu)限時"©♦&(shí)間(jiān)內(nèi)死亡。一(yī)些(xiē)需要(yào±)授權文(wén)件(jiàn)才能(néng)運行(xín↓∏∞÷g)的(de)商業(yè)操作(zuò)系統 / 商業(yè)數(shù)據庫便屬↔β✔于此列。
自(zì)主可(kě)β→控第三層,控制(zhì)二進制(zhì),意味著(zhe)軟件(jiàn)可(kě)以不(b∑φù)受限制(zhì)地(dì)在任意主流硬件(∞&♣jiàn)上(shàng)運行(xíng),用(yòng)戶可(kě)以在沒有(yǒ♥✔u)互聯網訪問(wèn)的(de)情況下(xià)♦'¶不(bù)受限制(zhì)地(dì)部署軟件(jiàn)并使用(yòng)其完整功能(nénγ♣≤g),直到(dào)地(dì)老(lǎo)天荒。擁有(yǒu)不(bù)受限制(zhì)的(de)≈↑±二進制(zhì),也(yě)意味著(zhe)國(guó)內(nèi)供應商可(λ₹kě)以基于軟件(jiàn)提供自(zì)己的(de)服務,進行(xíng)換皮。↕¶≥β絕大(dà)多(duō)數(shù)場(chǎng)∞≈景所需要(yào)的(de)自(zì)主可(kě)控程度落在這(zhè)一(yī)層。
自(zì)主可(kě)控第四層,φ©®擁有(yǒu)源代碼,意味著(zhe)軟件(jiàn)可(kφ©ě)以被重新編譯與分(fēn)發,這(zhè)一"$(yī)層自(zì)主可(kě)控意味著(zhe)即使硬件(jiàn)受到(®₹♣dào)制(zhì)裁,現(xiàn)有(yǒu)開(kāi)源軟件(jiàn)系統也(y¶₽✘ě)可(kě)以運行(xíng)在國(guó)産操作(zuò)系統/硬件(jiàn)之上±↕≈(shàng)。同時(shí)也(yě)意味著(z≥₹φhe)國(guó)內(nèi)供應商可(kě)以提供自(zì)己的(de)發行§≥€(xíng)版,提供服務,進行(xíng)套殼與再分(fēn)發。開(kāi)∞§源基礎軟件(jiàn)默認坐(zuò)落在這(zhè)一(yī)層上(shà ©₩♠ng),絕大(dà)多(duō)标稱自(zì)己&δ“自(zì)研”的(de)國(guó)産操作↔₩π(zuò)系統/數(shù)據庫實質上(shàng)屬于這(zhè)一(yī)類。∏♥
自(z☆≠♥ì)主可(kě)控第五層,掌控源代碼,意味著(zhe)對Ω♥₩(duì)開(kāi)源軟件(jiàn)有(yǒu)跟進♥與兜底的(de)能(néng)力,這(zhè)意味著(zh∑<e)即使在最極端的(de)情況下(xià):全球開(k→γ♥āi)源軟件(jiàn)社區(qū)與中國(guó)脫鈎,國(guó)內(nèi)供應商也 ≤♣(yě)可(kě)以自(zì)行(xíng)分(fēn)叉、跟進主幹功能(néng♦®♠)特性、并修複缺陷,長(cháng)期确保軟件(jiàn)的(de)活性與安全性。掌™♥握源代碼意味著(zhe)可(kě)以進行(xíng)實質性β¥魔改,并開(kāi)始從(cóng)運維自(zì)主可(kě)控到(dào)研發自(zì₩™)主可(kě)控過渡。極個(gè)别國(guó)內(nèi£Ω<)廠(chǎng)商擁有(yǒu)此能(néng)力,也(yě)是(shì)國(guó)家(ji&δ♦ā)對(duì)于自(zì)主可(kě)控的(de)期待的(de←×)合理(lǐ)上(shàng)限。
從(<¶cóng)第六層到(dào)第九層,就(j ¶∏iù)進入了(le)“研發自(zì)主可(kě)控”的(de)範疇。根據國(guóπ)內(nèi)供應商的(de)話(huà)語權比例可(kě)以劃分(fēn)為(wèi)四個(÷→♠>gè)不(bù)同的(de)等級(提議(yì)權/否決權/主導權/發布權)α↑©。這(zhè)涉及到(dào)基礎軟件(jià♦§βn)開(kāi)源內(nèi)核的(de)參與和(hé)治理(lǐ)。這(zhè)意味ε£ 著(zhe)國(guó)內(nèi)供應商♥可(kě)以參與到(dào)全球開(kāi)源基礎軟件(jiàn)供應鏈中,發出自(zì)己α±的(de)聲音(yīn)與影(yǐng)響力,參與社區 <σ©(qū)治理(lǐ)甚至主導項目的(de)方向。
對(duì)于全球範圍內(nèi₽δ↕)有(yǒu)使用(yòng)價值的(de)開(kāi)源基礎軟件(jiàn)來(lái)說 "₩(shuō),對(duì)中國(guó)有(yǒu)意義的(de)自(zì±σ)主可(kě)控策略是(shì):去(q×<ù)二保三争五。更高(gāo)的(de)六至九所代表的(de)“研發自(zì)主£↑↔§可(kě)控” 屬于 Nice to have:有(yǒu)當然₩ ★好(hǎo),應當盡可(kě)能(néng)争取,但(dàn)沒有(yǒu)"λ也(yě)不(bù)影(yǐng)響現(xiàn)£←有(yǒu)/增量系統的(de)自(zì)主可(kě)控。切忌為(wèi)了(le)華而不(bù)☆✔©實的(de)“自(zì)研”虛榮面子(zǐ)去(qù) ∏γ做(zuò)一(yī)些(xiē)沒有(yǒu)使用(yòng)價值甚至是(shì)負優化(huà ∑)的(de)垃圾分(fēn)叉,而抛棄功能(néng)活性的(de)裡(lǐ)子(zǐ),自(z€♣←ì)絕于全球軟件(jiàn)産業(yè)§ε₽&鏈。
轉自(zì)汽車(chē)電(diàn)子(zǐ)與軟件(jiàn) ★φ≠€