openEuler是開放原子開源基金(jin)會(OpenAtom Foundation)孵化(hua)及運營的(de)開源項目。
歐(ou)拉操作系(xi)統(tong)(openEuler,簡稱“歐(ou)拉”)是面向(xiang)數字(zi)基礎設施(shi)的(de)操作系(xi)統(tong),支持(chi)服務器、云計算(suan)、邊(bian)緣(yuan)計算(suan)、嵌(qian)入式(shi)等應(ying)(ying)用(yong)(yong)場(chang)景(jing),支持(chi)多(duo)樣(yang)性計算(suan),致(zhi)力(li)于提(ti)供(gong)安全(quan)、穩定(ding)、易用(yong)(yong)的(de)操作系(xi)統(tong)。通(tong)過(guo)為(wei)應(ying)(ying)用(yong)(yong)提(ti)供(gong)確定(ding)性保障能力(li),支持(chi)OT領域應(ying)(ying)用(yong)(yong)及OT與(yu)ICT的(de)融(rong)合。歐(ou)拉開源(yuan)社(she)區通(tong)過(guo)開放(fang)的(de)社(she)區形式(shi)與(yu)全(quan)球的(de)開發(fa)者共(gong)同(tong)構建(jian)一個開放(fang)、多(duo)元和架構包容的(de)軟(ruan)件生(sheng)態體系(xi),孵化支持(chi)多(duo)種處理器架構、覆蓋數字(zi)設施(shi)全(quan)場(chang)景(jing),推動企業數字(zi)基礎設施(shi)軟(ruan)硬件、應(ying)(ying)用(yong)(yong)生(sheng)態繁榮(rong)發(fa)展。
2019年12月(yue)31日,面(mian)向(xiang)多樣性(xing)計算的(de)操作系統(tong)開(kai)源社區openEuler正式(shi)成立。
2020年3月30日,openEuler 20.03 LTS (Long Term Support,簡寫為(wei)LTS,中(zhong)文(wen)為(wei)長(chang)生命周期支持)版(ban)本正式發(fa)布(bu),為(wei) Linux 世界帶(dai)來一(yi)個(ge)全新的(de)具(ju)備(bei)獨(du)立技術演進能力的(de)Linux發(fa)行版(ban)。
2020年(nian)9月30日,首(shou)個(ge)openEuler20.09創新版發布,該版本(ben)是openEuler社區(qu)中(zhong)的(de)多個(ge)公司、團隊(dui)、獨(du)立開(kai)發者協同(tong)開(kai)發的(de)成果,在openEuler社區(qu)的(de)發展進程中(zhong)具有里程碑式的(de)意(yi)義,也是中(zhong)國開(kai)源歷史上的(de)標志性(xing)事(shi)件。
2021年3月31日,發(fa)布openEuler 21.03內核創新版,該版本將內核升級到5.10,還在內核方向實(shi)現(xian)內核熱升級、內存分級擴展(zhan)等多(duo)個創新特性,加速提升多(duo)核性能,構筑(zhu)千核運算能力。
2021年9月30日,全新(xin)openEuler 21.09創新(xin)版(ban)如期而至(zhi),這是歐拉首個支持全場景(jing)的(de)社區(qu)版(ban)。增強服務(wu)器和云(yun)計算(suan)的(de)特性,發(fa)布(bu)面向(xiang)云(yun)原生的(de)業(ye)務(wu)混部CPU調(diao)度算(suan)法、容器化操作系統KubeOS等關(guan)鍵技術;同時發(fa)布(bu)邊緣和嵌入式版(ban)本。
2022年4月15日,歐拉捐贈之后首(shou)(shou)個(ge)社區共(gong)建版本(ben)openEuler22.03 LTS版本(ben)將正(zheng)式(shi)發(fa)布,也是首(shou)(shou)個(ge)支持數字基礎設施(shi)全(quan)場景(jing)融合的(de)長周期版本(ben),該(gai)版本(ben)針對服務器、云計(ji)(ji)算、邊緣(yuan)計(ji)(ji)算和嵌(qian)入式(shi)四大場景(jing)首(shou)(shou)次(ci)發(fa)布新特性,方(fang)便(bian)開發(fa)者構建面向全(quan)場景(jing)的(de)數字基礎設施(shi)操作系(xi)統(tong)。
2022年(nian)4月15日,在(zai)openEuler Developer Day 2022上,SUSE首次對外宣布(bu)了(le)基(ji)于openEuler 22.03 LTS的商業發行版 ——SUSE Euler Linux 2.0,該版本將于2022年(nian)6月正式發布(bu)。
openEuler作(zuo)(zuo)為(wei)一個操(cao)作(zuo)(zuo)系統發行版(ban)平臺,每(mei)兩年推出一個LTS版(ban)本。該版(ban)本為(wei)企業級用戶提供一個安(an)全穩定可(ke)靠的(de)操(cao)作(zuo)(zuo)系統。
openEuler也是(shi)一個技術孵化器。通(tong)過每半年(nian)發布一次的(de)創新(xin)(xin)版(ban),快(kuai)速集(ji)成(cheng)openEuler以及其他社(she)區(qu)的(de)最(zui)新(xin)(xin)技術成(cheng)果,將社(she)區(qu)驗證成(cheng)熟的(de)特性逐(zhu)步回合到(dao)發行版(ban)中。這些(xie)新(xin)(xin)特性以單個開源項(xiang)目的(de)方式存(cun)在于社(she)區(qu),方便開發者獲得源代碼(ma),也方便其他開源社(she)區(qu)使用。
社區中的最(zui)新(xin)技術成果持續(xu)合入發(fa)行版,發(fa)行版通過(guo)用戶反饋(kui)反哺技術,激(ji)發(fa)社區創新(xin)活(huo)力(li),從而不斷孵(fu)化(hua)新(xin)技術。發(fa)行版平臺和(he)技術孵(fu)化(hua)器互相(xiang)促(cu)進(jin)、互相(xiang)推動、牽引版本持續(xu)演進(jin)。
開源(yuan)(yuan)操作系統(tong)的(de)構(gou)建(jian)過程,也是供(gong)應(ying)鏈(lian)聚(ju)合優化的(de)過程。擁有可靠(kao)開源(yuan)(yuan)軟(ruan)(ruan)件(jian)(jian)供(gong)應(ying)鏈(lian),是大規模商用(yong)操作系統(tong)的(de)基礎。 openEuler從(cong)用(yong)戶場景(jing)出發,回溯梳理(li)相(xiang)應(ying)的(de)軟(ruan)(ruan)件(jian)(jian)依賴關(guan)系,理(li)清所有軟(ruan)(ruan)件(jian)(jian)包(bao)的(de)上游社區(qu)地址,源(yuan)(yuan)碼和上游對應(ying)驗證。完成構(gou)建(jian)驗證、分發、實現生命周期管(guan)理(li)。開源(yuan)(yuan)軟(ruan)(ruan)件(jian)(jian)的(de)構(gou)建(jian)、運行(xing)依賴關(guan)系,上游社區(qu),三(san)者之前形成閉環且(qie)完整透明(ming)的(de)軟(ruan)(ruan)件(jian)(jian)供(gong)應(ying)鏈(lian)管(guan)理(li)。
openEuler是覆蓋全(quan)場景(jing)的(de)(de)創新(xin)平臺,在引領(ling)內核創新(xin),夯實(shi)云(yun)化基座的(de)(de)基礎(chu)(chu)上,面(mian)向(xiang)計(ji)算架構互(hu)聯總線、存儲介質發展新(xin)趨勢,創新(xin)分布式、實(shi)時加速引擎和基礎(chu)(chu)服(fu)務,結合邊緣(yuan)、嵌入式領(ling)域競爭力探(tan)索(suo),打造全(quan)場景(jing)協同的(de)(de)面(mian)向(xiang)數字(zi)基礎(chu)(chu)設施的(de)(de)開源操作系統。
引領內核創新:
?云原生調度(du)增強(qiang):針對云場景(jing)(jing)在(zai)(zai)(zai)線和(he)離線業務(wu)混(hun)合(he)部署場景(jing)(jing),創新(xin)CPU調度(du)算(suan)法保障在(zai)(zai)(zai)線業務(wu)對CPU的實時搶占(zhan)及抖動抑(yi)制,創新(xin)業務(wu)優先級(ji)OOM內存回收算(suan)法保障在(zai)(zai)(zai)線業務(wu)安(an)全可靠運行。
?新(xin)(xin)(xin)文件系統EulerFS:面向非易失性(xing)(xing)內存的新(xin)(xin)(xin)文件系統,采用軟更(geng)新(xin)(xin)(xin)、目(mu)錄雙視圖(tu)等技術減(jian)少文件元數據同步時間,提升文件讀(du)寫性(xing)(xing)能。
?內(nei)(nei)存(cun)分級擴展 etMem:新增用戶態(tai)swap功能(neng),策略配置淘(tao)汰的冷內(nei)(nei)存(cun)交換到(dao)用戶態(tai)存(cun)儲,用戶無感知(zhi),性能(neng)優于(yu)內(nei)(nei)核(he)態(tai)swap。
夯實云化基座:
?容(rong)器(qi)操作系統 KubeOS:云原(yuan)生場景,實(shi)現OS容(rong)器(qi)化部署、運(yun)維,提(ti)供與業務(wu)容(rong)器(qi)一致的(de)基于(yu)K8S的(de)管理體驗。
?安全容(rong)器(qi)方案(an):iSulad+shimv2+StratoVirt安全容(rong)器(qi)方案(an),相比傳(chuan)統docker+qemu方案(an),底噪和啟動時間優化40%。
?雙平面部署工具 eggo:ARM/X86雙平面混合集群OS高效一鍵式安裝,百節點部署時間<15min。
探索場景創新:
?邊(bian)緣計算(suan):發(fa)布面(mian)向邊(bian)緣計算(suan)場景的版本(ben)openEuler 21.09 Edge,集成(cheng)KubeEdge+邊(bian)云(yun)協(xie)同框架,具(ju)備邊(bian)云(yun)應用統一管(guan)理(li)和發(fa)放等(deng)基礎能力。
?嵌入式: 發布面向嵌入式領域的版本openEuler 21.09 Embedded,鏡像大小 < 5M,啟動時間<5S。
繁榮社區生態:
?友好桌面(mian)(mian)環(huan)境(jing):UKUI、DDE 、Xfce 桌面(mian)(mian)環(huan)境(jing),豐富(fu)社區桌面(mian)(mian)環(huan)境(jing)生態。
?歐(ou)拉DevKit:支持操作系統遷(qian)移、兼容性評估、簡(jian)化(hua)安(an)全配(pei)置secPaver等(deng)更多開發工具。
平臺框架
openEuler 社(she)區(qu)與上下游(you)生態(tai)建立連接,構建多(duo)樣性(xing)的社(she)區(qu)合(he)作伙伴和協作模(mo)式,共同推進(jin)版本演進(jin)。
社區治理組織架構包含理事(shi)會(hui)(hui)、秘書(shu)處、技術委員(yuan)會(hui)(hui)、用(yong)戶委員(yuan)會(hui)(hui)、品牌宣傳委員(yuan)會(hui)(hui)、特(te)別興趣小(xiao)組 (Special Interest Group,以下簡(jian)稱SIG):
理事會(hui)指導openEuler社(she)區(qu)(qu)的發(fa)展方向(xiang),制定長期發(fa)展規(gui)劃(hua)和實施指導意見;審視用(yong)戶(hu)(hu)委員(yuan)(yuan)會(hui)、品牌宣傳(chuan)委員(yuan)(yuan)會(hui)的工作,對(dui)用(yong)戶(hu)(hu)委員(yuan)(yuan)會(hui)、品牌宣傳(chuan)委員(yuan)(yuan)會(hui)的工作規(gui)劃(hua)和內容進行(xing)決策。同時理事會(hui)面向(xiang)全球各行(xing)業(ye)宣傳(chuan)和推廣openEuler社(she)區(qu)(qu)及基于社(she)區(qu)(qu)技術的操作系統發(fa)行(xing)版,促進其廣泛使用(yong)和生態(tai)建設。
秘書(shu)處在(zai) openEuler 理事會(hui)的指導下(xia)開展日常工作:
1. 執(zhi)行(xing)理事會(hui)的各項決(jue)議,籌備和落實理事會(hui)會(hui)議召(zhao)開,協調(diao)社區各個機構開展(zhan)工作。
2. 編寫社(she)區季度、年度的(de)工作報告,經(jing)理(li)事會(hui)批準后對外發布。
openEuler 技術委員會(Technical Committee,以下和 TC 互(hu)換使用)是 openEuler 社(she)區的(de)技術領導(dao)機(ji)構。
技術委員會的(de)主要職(zhi)責如(ru)下 :
1.技(ji)術委員會擁有技(ji)術決(jue)策的最終(zhong)裁決(jue)權。
2.決策(ce)社區技術的發展愿景和方向。
3.決策社區 SIG 的(de)成立、撤(che)銷、合(he)并等(deng)事(shi)務(wu)。解決 SIG 組之間的(de)協作沖突,輔導、審視和監督 SIG 組的(de)日常(chang)運作。
4.落實社(she)區日常開發(fa)工作,保(bao)證 openEuler 操作系(xi)統版本(ben)高質(zhi)量(liang)發(fa)布。
5.引導社區(qu)在體系(xi)架構、內核、虛擬化、云原生、安(an)全等領域(yu)技術創(chuang)新,保(bao)證社區(qu)具有(you)持(chi)續(xu)的技術競爭力。
6.引(yin)導社區(qu)建(jian)立原創(chuang)性開源項(xiang)目,持續構建(jian)社區(qu)技術影響力。
公開(kai)的(de)會議(yi)時間:當前(qian)TC在北京時間,每雙(shuang)周(zhou)(zhou)周(zhou)(zhou)三的(de)上午(wu)10:00召開(kai)公開(kai)的(de)例行線(xian)上討論會議(yi)。
具(ju)體會(hui)議參會(hui)方式,會(hui)提前一天在郵(you)件列表中討(tao)論確定。
歡迎(ying)任(ren)何感(gan)興(xing)趣(qu)的開發者參加旁聽。
專注于一(yi)個領域的(de)(de)(de)持久(jiu)和開(kai)(kai)放(fang)的(de)(de)(de)團隊,該團隊通過定期的(de)(de)(de)任務和活動實(shi)現特定的(de)(de)(de)交付目(mu)標。SIG具(ju)有公(gong)開(kai)(kai)透明的(de)(de)(de)程序,要遵循openEuler的(de)(de)(de)行為準則。任何人都可以(yi)參與并作出貢獻。
用(yong)戶委員(yuan)會是社區的最終用(yong)戶溝通機構,其主(zhu)要職權如下:
? 收(shou)集對于 openEuler 社區版(ban)、基于 openEuler 社區技術的(de)(de)操作系統發行版(ban)、其(qi)它所屬 openEuler 社區開源項目(mu)的(de)(de)技術和產品需求,反饋給技術委員會(hui)和理事(shi)會(hui),推動技術委員會(hui)的(de)(de)技術路線符(fu)合最終(zhong)用戶(hu)的(de)(de)需求,為理事(shi)會(hui)的(de)(de)發展方向和長期規劃(hua)提供市場意見。
? 整理 openEuler 社(she)區版、基于 openEuler 社(she)區技術的操作系統發行版、其(qi)它(ta)所(suo)屬 openEuler 社(she)區開源項目(mu)的用戶案例,在(zai)獲得最終用戶授權(quan)的情況下配合品牌宣傳委(wei)員會進(jin)行案例宣傳。
品牌宣傳委員會是社區的品牌宣傳機構,其(qi)主(zhu)要職權是:
? 推(tui)廣 openEuler 操作系統技術和(he)社(she)區,提升(sheng) openEuler 品牌的影響力(li)。
? 引導 openEuler 操(cao)作系統(tong)技術的廣泛使用,構(gou)建(jian) openEuler 全球生態。
2021年11月9日(ri)上午,華為宣布捐(juan)贈歐(ou)拉(la)系統,將全量代碼等捐(juan)贈給開(kai)放原子(zi)開(kai)源(yuan)基金會。這(zhe)標志著歐(ou)拉(la)從(cong)創始企業主導的開(kai)源(yuan)項目演進(jin)到產業共建、社區(qu)自(zi)治。
2022年,歐拉開源操作系統(tong)在賽(sai)昉科技的昉星光 RISC-V 單板計算機(ji) VisionFive 上成功運行。
2022年(nian)6月15日,華為伙伴(ban)暨開發者大會上,麒(qi)麟軟件、統信(xin)軟件、麒(qi)麟信(xin)安、SUSE、普華基礎(chu)軟件、拓(tuo)林思、中科(ke)創(chuang)達(da)、科(ke)東軟件、中科(ke)院軟件所(suo)9家伙伴(ban)正式發布基于(yu)openEuler22.03 LTS的(de)操作系(xi)統商業發行版,將社區(qu)創(chuang)新成果應用(yong)于(yu)千行百業。目(mu)前,整(zheng)個歐拉系(xi)的(de)裝機(ji)量(liang)累計超過(guo)170萬套,新增市場(chang)份額(e)達(da)到19%,預計年(nian)底將達(da)到25%,明(ming)年(nian)將做到中國新增市場(chang)份額(e)第一。