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