麒麟软件副总裁李震宁:中国开源社区是操作系统破局的土壤
整理 | 小雨青年
“開源”這片培育新技術(shù)的土地,孕育出了無數(shù)為科技奮斗的軟件開發(fā)者。麒麟軟件通過中國開源社區(qū)自身的力量和資源發(fā)展壯大,也以自身的強(qiáng)健讓這片科技的土地顯得更加豐沃。
2022年7月21日,由中國開源軟件推進(jìn)聯(lián)盟主辦,賽迪傳媒、《軟件和集成電路》雜志社聯(lián)合承辦,CSDN獨(dú)家直播的“第十七屆開源中國開源世界高峰論壇”上,麒麟軟件副總裁李震寧分享了麒麟軟件的開源實(shí)踐思考。
以下為李震寧演講實(shí)錄:
大家好,非常榮幸受邀參加第十七屆開源中國開源世界高峰論壇,我是來自麒麟軟件的李震寧。今天,我將和大家分享關(guān)于“打造開源根社區(qū),服務(wù)應(yīng)用創(chuàng)新”相關(guān)的開源應(yīng)用實(shí)踐思考。
關(guān)于中國開源社區(qū)的建設(shè)思考
眾所周知,開源給我們帶來了全新的開發(fā)模式。將我們從大教堂式的開發(fā)中解脫出來,通過市集的開發(fā)模式,所有程序員都能參與全球最頂尖開源項(xiàng)目的開發(fā)。
開源也給我們帶來了優(yōu)秀的分布式版本控制和源代碼的管理平臺,還帶來了全新的開發(fā)思路,讓我們所有產(chǎn)品改變的想法,不是由產(chǎn)品經(jīng)理產(chǎn)生,而是由用戶和每一個使用者。
麒麟軟件做開源社區(qū)的理由
麒麟軟件本身源自開源,也希望能積極反哺開源。主要做開源社區(qū)的理由有這幾個方面。
- 提升產(chǎn)品性能。通過開源社區(qū)能更好地提升產(chǎn)品性能,讓更多的開發(fā)者加入產(chǎn)品開發(fā),豐富產(chǎn)品的功能,加強(qiáng)穩(wěn)定性。
- 加速生態(tài)拓展。一個企業(yè)的力量是有限的,要在短時間內(nèi)迅速提高產(chǎn)品生態(tài),必然需要借助集體的力量。開源社區(qū)提供平臺,能邀請更多的開發(fā)者和生態(tài)廠商參與進(jìn)來,更快地推動產(chǎn)品生態(tài)發(fā)展。
- 推動技術(shù)創(chuàng)新。社區(qū)給廣大開發(fā)者和企業(yè)提供了一個合作交流平臺,來自不同地方擁有不同技術(shù)思維和背景的開發(fā)者聚集在一起,更容易碰撞出技術(shù)的火花。
- 更貼合用戶需求。通過組建開源社區(qū)可以讓用戶和客戶,直接看到并參與產(chǎn)品開發(fā),同時,也提供了一個交流渠道,研發(fā)可以更直接地接收到用戶反饋。
中國自主操作OS的三個層級
當(dāng)前,中國自主操作系統(tǒng)已經(jīng)發(fā)展了30~40年的時間,目前所有的操作系統(tǒng)幾乎都是基于開源項(xiàng)目來進(jìn)行開發(fā)的。
操作系統(tǒng)的發(fā)行版可以分為三個層級:
- 最頂級的內(nèi)核社區(qū)(Linux內(nèi)核級社區(qū))缺失,等待我們建設(shè);
- 社區(qū)核心版初步具備:歐拉、開放麒麟等;
- 商業(yè)發(fā)行版繁榮,并獲得大量應(yīng)用。
中國開源社區(qū)是操作系統(tǒng)破局的土壤
在中國,開源社區(qū)是操作系統(tǒng)的破局土壤,不管使用哪個版本的操作系統(tǒng),都需要上層的根技術(shù)來源。想讓更多用戶使用,必須要有大量的軟硬件產(chǎn)業(yè)鏈、開發(fā)者社區(qū)支持。
目前,與大型互聯(lián)網(wǎng)企業(yè)相比,國內(nèi)多數(shù)基礎(chǔ)軟硬件企業(yè),自身規(guī)模不足以支撐長期沒有回報的社區(qū)投入。許多院校的老師和同學(xué),雖然有想投身社區(qū)的想法,但缺乏統(tǒng)一組織管理,沒法形成大的統(tǒng)一力量,從根本上去影響開源社區(qū)。
因此,我們呼吁集合各方力量的操作系統(tǒng)根技術(shù)社區(qū)。現(xiàn)在,包括麒麟軟件在內(nèi)的很多企業(yè)都在積極打造根社區(qū),并取得了一定的成績。
麒麟軟件正在成為全球活躍的社區(qū)代碼貢獻(xiàn)者? ??
麒麟軟件,作為一個有30年以上歷史的操作系統(tǒng)企業(yè),非常重視開源軟件的支持和社區(qū)的雙向交流與回饋。目前已經(jīng)在多個領(lǐng)域建設(shè)開源能力,初步形成了麒麟軟件的開源矩陣:
- 內(nèi)核方面,麒麟軟件這些年一直在積極貢獻(xiàn)Linux Kernel的內(nèi)核;
- 服務(wù)器方面,目前麒麟和華為在打造openEuler服務(wù)器的根社區(qū),前段時間麒麟也開放了Open Kernel的社區(qū);
- 在云計算領(lǐng)域,麒麟現(xiàn)在是OpenStack在中國最大的貢獻(xiàn)者,也是全球第三大的云計算社區(qū)的貢獻(xiàn),在這個里面,我們提交了大量的核心代碼;
- 桌面操作系統(tǒng)和社區(qū),它的中文名字叫開放麒麟,英文叫openKylin。核心目標(biāo)是:打造一個產(chǎn)業(yè)主導(dǎo)、平臺自主、技術(shù)先進(jìn)、生態(tài)豐富的桌面根社區(qū),一個自上而下的頂級開源社區(qū),一個更加具備國際影響力的頂級開源社區(qū),并且社區(qū)本身和上游社區(qū)形成雙向互動的關(guān)系。
目前,麒麟軟件的社區(qū)組織架構(gòu)已經(jīng)相對完善,包括理事會、咨詢委員會、技術(shù)委員會、生態(tài)委員會和秘書處。
銀河麒麟操作系統(tǒng)在這個領(lǐng)域有十多年的技術(shù)積累,我們也希望在開放社區(qū)中,不斷加強(qiáng)內(nèi)核優(yōu)化、安全加固、應(yīng)用遷移、桌面環(huán)境幾個領(lǐng)域的核心能力,向社區(qū)開放以及邀請更多開發(fā)者和我們一起開發(fā),共同完善社區(qū)核心版本。
如何做好開源社區(qū)? ??
建設(shè)好openKylin社區(qū),麒麟軟件需要提供全流程的社區(qū)基礎(chǔ)設(shè)施平臺,未來可以支持百萬級開發(fā)者在這上面進(jìn)行開發(fā)。同時,也設(shè)立了高校開源能力中心,發(fā)起了多種類型的高校開發(fā)開源大賽。另外,通過聯(lián)合廠商協(xié)同創(chuàng)新,多種多樣的形式來鼓勵所有的廠商,基于開源或者商業(yè)版本貢獻(xiàn)自己的生態(tài)能力。
openKylin現(xiàn)在的社區(qū)整體技術(shù)規(guī)劃主要包括:軟硬協(xié)同的內(nèi)核設(shè)計;多生態(tài)應(yīng)用兼容環(huán)境;跨平臺編程開發(fā)框架;統(tǒng)一的運(yùn)行支持環(huán)境。
社區(qū)建設(shè)、人才培養(yǎng)
一方面,構(gòu)建好社區(qū)的基礎(chǔ)架構(gòu),讓社區(qū)有條不紊的運(yùn)行起來。目前,針對不同方面設(shè)立了版本、 基礎(chǔ)設(shè)施、安全等不同方向的13個SIG組,讓開發(fā)者和企業(yè)可以創(chuàng)立或者加入感興趣的SIG并做出貢獻(xiàn)。麒麟軟件放權(quán)自治的方式,讓用戶成為社區(qū)的管理人員之一,增強(qiáng)用戶的參與感,并讓社區(qū)可持續(xù)地運(yùn)行。同時,也秉持著開放的心態(tài)與社區(qū)、全球的開發(fā)者積極保持聯(lián)絡(luò)和溝通。
另一方面,深入高校進(jìn)行開源人才培養(yǎng)相關(guān)活動,提升社區(qū)在高校的影響力,并培養(yǎng)一批高校人才。麒麟軟件累計在全球30多個城市、50多所大學(xué)舉辦過100多場線下活動,例如:麒麟杯軟件大賽、Linux開源開源生態(tài)應(yīng)用沙龍、開放黑客松、優(yōu)客源創(chuàng)會、軟件自由日等,這些都在不斷地提高社區(qū)在高校的影響力。
體系構(gòu)建、自主創(chuàng)新? ??
一方面增強(qiáng)創(chuàng)新技術(shù),從國產(chǎn)硬件平臺適配與優(yōu)化、自主安全體系構(gòu)建、跨版本兼容環(huán)境等維度考慮。
另一方面是融合創(chuàng)新技術(shù),從Android兼容運(yùn)行環(huán)境、全生命周期應(yīng)用管理、A/B系統(tǒng)升級技術(shù)等方面考慮。
社區(qū)的技術(shù)和商業(yè)邏輯統(tǒng)一
在中國要想做好開源,最重要的就是技術(shù)和商業(yè)邏輯統(tǒng)一,在開源社區(qū)只有技術(shù)邏輯和商業(yè)邏輯的自洽才能實(shí)現(xiàn)發(fā)展。
?
開源應(yīng)用范圍日益擴(kuò)大
目前,麒麟軟件操作系統(tǒng)的軟硬件生態(tài)總數(shù)已經(jīng)突破42萬,合作廠商超過5200家,生態(tài)官網(wǎng)的注冊用戶超過了26000用戶。麒麟軟件的下一步目標(biāo)是打造百萬生態(tài),雖然目前離要建設(shè)的目標(biāo)還很遙遠(yuǎn),但openKylin本著非常開放的心態(tài)和胸懷邀請大家加入,希望通過openKylin打造中國自主的開源桌面根社區(qū),向世界展示中國的開源力量。
歡迎大家加入我們,一起共同打造中國的開源名片。以上是我的分享,謝謝大家。
點(diǎn)擊2022(第十七屆)開源中國開源世界高峰論壇-CSDN直播,查看更多精彩演講內(nèi)容!
總結(jié)
以上是生活随笔為你收集整理的麒麟软件副总裁李震宁:中国开源社区是操作系统破局的土壤的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从十亿光年到0.1飞米:从宇宙到细胞,从
- 下一篇: 阿里和京东,谁在假装体面?