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