開源圓桌派-openKylin:國產(chǎn)操作系統(tǒng)如何走進(jìn)世界第一梯隊(duì)
2022年8月10日,openKylin社區(qū)生態(tài)委員會主任、麒麟軟件副總裁李震寧受邀參加由CSDN主辦,中國信息通信研究院云大所、開源社、騰源會聯(lián)合支持的《開源圓桌派》掌門人系列首期直播,在清華大學(xué)陳渝老師主持下,與阿里云操作系統(tǒng)負(fù)責(zé)人馬濤、龍蜥社區(qū)副理事長張磊、清華大學(xué)副教授陳渝共同探索開源為國產(chǎn)操作系統(tǒng)帶來的新發(fā)展機(jī)遇。
國內(nèi)操作系統(tǒng)與世界第一梯隊(duì)的差距
目前,在諸如HPC,深空探索等OS應(yīng)用的高精尖領(lǐng)域,國內(nèi)與國外的選擇幾乎都是開源操作系統(tǒng)。例如HPC領(lǐng)域全球超算排行前500名中,絕大部分都是基于Linux的操作系統(tǒng),銀河麒麟操作系統(tǒng)就曾與中國芯片配合獲得過六次世界冠軍。在這些方面,國產(chǎn)操作系統(tǒng)是和國外操作系統(tǒng)的能力較為相近的。
而談到當(dāng)前國內(nèi)操作系統(tǒng)與國外的差距,李震寧認(rèn)為主要還是體現(xiàn)在生態(tài)應(yīng)用方面。微軟用40年的時間建立了一個非常強(qiáng)大的生態(tài)帝國和生態(tài)壁壘,而國內(nèi)操作系統(tǒng)包括麒麟系統(tǒng)在內(nèi),生態(tài)積累和建設(shè)時間相對較短。在通用領(lǐng)域,國內(nèi)操作系統(tǒng)還有很多需要去追趕、彌補(bǔ)、學(xué)習(xí)的地方。
當(dāng)前國內(nèi)操作系統(tǒng)是否存在的“卡脖子”情況從開源技術(shù)和人才角度來看,確實(shí)還存在一定程度的差距。當(dāng)前,國內(nèi)開源文化與氛圍和國外有一定的區(qū)別。中國開源貢獻(xiàn)大部分是以公司組織驅(qū)動開發(fā)人員在社區(qū)貢獻(xiàn),而國外的很多程序員則是用愛為社區(qū)發(fā)電。這也造成了我國在開源的整體核心技術(shù)供給層面,很多時候是點(diǎn)和線的突破,離全面突破還差一點(diǎn)。但目前國內(nèi)已經(jīng)在積極推動開源生態(tài)土壤的建設(shè)支持,包括開放原子開源基金會的成立,自主代碼托管平臺建設(shè),木蘭開源許可協(xié)議的發(fā)布,包括openKylin(開放麒麟)等根社區(qū)的不斷出現(xiàn),中國的程序員有了越來越多自主的發(fā)揮平臺,相信在不久將來能很快彌補(bǔ)這一點(diǎn)點(diǎn)的差距。
如何實(shí)現(xiàn)“換道超車”
當(dāng)前,國外操作系統(tǒng)在傳統(tǒng)通用市場上占有率確實(shí)很高。而操作系統(tǒng)和IT產(chǎn)業(yè)一樣,是高度與時俱進(jìn)的,其形態(tài)也隨著技術(shù)革新不斷發(fā)生變化,在不同的產(chǎn)業(yè)形態(tài)下產(chǎn)生了適應(yīng)不同應(yīng)用場景的操作系統(tǒng)或者操作系統(tǒng)功能。比如在人工智能、超算、云計(jì)算等新興領(lǐng)域,OS體現(xiàn)了和云原生、微服務(wù)、深度學(xué)習(xí)框架等新興技術(shù)融合的趨勢,傳統(tǒng)OS的功能也在不斷發(fā)生變化。在這些新興技術(shù)領(lǐng)域,國產(chǎn)操作系統(tǒng)不管是技術(shù)積累還是人才梯隊(duì)都具有非常大的反超機(jī)會,在夯實(shí)基礎(chǔ)的同時在這些新興領(lǐng)域發(fā)力,就有機(jī)會實(shí)現(xiàn)換道超車。
開源的茁壯發(fā)展可能在于人才培養(yǎng)
目前開源發(fā)展的主力軍還是開發(fā)者和企業(yè),但是也要高度重視發(fā)展學(xué)生群體的社區(qū)開拓。大學(xué)師生作為最有活力的技術(shù)群體之一,是未來開源發(fā)展的核心力量,應(yīng)該成為開源社區(qū)的重點(diǎn)發(fā)展目標(biāo)之一。
對于如何吸引更多學(xué)生加入開源,李震寧表示,“首先要讓更多的老師和同學(xué)認(rèn)識開源,了解開源。”互聯(lián)網(wǎng)給了更多人了解探索開源的機(jī)會,但中國互聯(lián)網(wǎng)用戶群體太大,短期內(nèi)無法一一覆蓋,所以目前我們做的重要工作之一就是科普開源。例如前段時間中國首個桌面操作系統(tǒng)根社區(qū)openKylin(開放麒麟)成立的消息經(jīng)央視報道后,便登上了各大平臺熱搜,在這短暫的時間內(nèi),社區(qū)就涌入了大量的開發(fā)者、志愿者以及學(xué)生,大家都以高度的熱情去了解Linux,了解開源。
第二點(diǎn)就是讓大家了解如何加入開源。在這個方面,我們已經(jīng)組織很多的校園行活動,包括Linux沙龍、發(fā)布派對等,普及如何加入社區(qū),加入開源社區(qū)后能做些什么。同時,我們還經(jīng)常開展一些開源大賽和黑客松等,從新手小白到極客高手,每一個階段都有合適的社區(qū)活動吸引他,留住他,讓大家在參與活動的同時逐漸深入開源、貢獻(xiàn)開源。
openKylin社區(qū)旨在以“共創(chuàng)”為核心,在開源、自愿、平等、協(xié)作的基礎(chǔ)上,通過開源、開放的社區(qū)合作, 打造中國桌面操作系統(tǒng)開源根社區(qū)。歡迎廣大社區(qū)志愿者積極參與社區(qū)共建,期待您與我們共同打造中國開源繁榮生態(tài)!