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