0
雷鋒網 AI 開發者按:在幾個月前華為 CONNECT 大會上,華為 Cloud & AI 產品與服務總裁侯金龍宣布,將開源其面像服務器的操作系統 EulerOS(開源后命名為 openEuler,華為面像終端操作系統是鴻蒙 OS);并表示其源碼將于 2020 年初正式開放。
就在今年 1 月 1 日,openEuler 開源社區基礎設施如約而至,目前包含了中英文兩種版本,開發者可自由前往社區下載操作系統的安裝鏡像及源代碼。

作為面向企業級通用服務器架構平臺,openEuler 基于 Linux 穩定系統內核,支持鯤鵬處理器和容器虛擬化技術,系統具有高可靠、高安全以及高保障等特點。根據官網介紹,該操作系統也是目前支持 TaiShan 服務器最好的操作系統之一。
操作系統是企業應用的關鍵一環,也是計算產業生態建設的基礎。據悉,本次正式開源的 openEuler 主要包含兩個組織倉庫,一個用于源代碼存放,當前有 20 多個倉庫。其中被重點推薦的有兩個項目,它們是除標準組件外,openEuler 社區孵化的兩個開源子項目 A-Tune 和 iSula 。

A-Tune 是基于 AI 技術、可自動優化的基礎系統軟件。它可通過機器學習引擎對業務應用建立精準模型, 再根據業務負載智能匹配最佳操作系統配置參數組合,實現系統整體運行效率提升。
iSula 是基于 gRPC 服務的一種云原生輕量級容器解決方案,相比 runc 它是用 C 語言編寫的,但所有接口都兼容 OCI,可通過統一、靈活的架構滿足 ICT 領域端、邊、云場景的多種需求。
另一個是 src-openeuler,主要是用來存放軟件包,它們構建起了 openEuler 操作系統的 ISO 鏡像和安裝包,當前存放了大約 1000 個軟件包,每一個都提供 ARM64、x86 架構版本,后續還會繼續增加。

代碼倉:
軟件包倉:
目前,普華基于 openEuler 操作系統已經發布了全球第一款商業版服務器操作系統-普華服務器操作系統 V5.1(鯤鵬版),同時這也是第一款基于 openEuler 社區版研發的企業級 Linux 服務器操作系統。
該操作系統的核心基礎環境采用了穩定組件版本 Kernel4.19.36、Glibc2.28、GCC7.3.0,支持主流的開源和商業軟件,能夠為主流數據庫和中間件提供了完整的運行支撐環境。同時,它還支持虛擬化、云計算和大數據組件;支持企業級的應用軟件和開發環境,集成了豐富高效的管理工具。

除此之外,這款普華服務器操作系統同樣也適用于黨政軍及金融、電信、能源、交通及醫療衛生等各行業,擁有較好的兼容性和擴展性。
截至目前,天津麒麟、普華基礎軟件、深度科技、中標軟件、中科院軟件所等眾多操作系統領軍企業和研究機構已經參與 openEuler 社區籌建,并陸續推出基于 openEuler LTS(Long Term Support)版本的商業發行版。
日前,openEuler 開源社區(以下簡稱 openEuler 社區)正式開放源代碼、鏡像及開發測試環境,這標志著 openEuler 社區開放運作邁出了堅實一步。
據 openEuler 基礎設施團隊透露,目前社區面臨的最大挑戰即:對上千個代碼倉庫的管理以及保證其編譯通過的問題。可以看到,數量龐大的代碼倉庫也會給整個基礎設施系統帶來較大的負載。但值得欣喜的是,社區目前已經有 50 多個貢獻者,接近 600 次 commit,網站上也定義了將近 20 個 SIG(項目組)。

openEuler 社區也計劃通過與 Linux Kernel、GCC 等廣泛的開源社區合作,打造創新平臺,構建支持多處理器架構、統一和開放的操作系統,從而推動軟硬件應用生態發展。之后,openEuler 社區還將與廣大社區參與者及上下游產業伙伴一同孵化和培育更多優質項目,持續與其他開源社區進行更加深入、廣泛的交流和合作,推進計算產業生態發展。
未來,華為也會逐步開放在 ICT 基礎軟件領域的技術積累,將操作系統、編譯器/JDK 等領域的基礎平臺能力開源至 openEuler 社區。此外,侯金龍還宣布,華為的數據庫 GaussDB 也將開源,目前覆蓋 70% 企業業務場景,預計于 2020 年 6 月 30 日之前全面上線。
openEuler 官網地址:
更多關于 OpenEuler 操作系統及開源社區:
雷鋒網 AI 開發者 雷鋒網
雷峰網原創文章,未經授權禁止轉載。詳情見轉載須知。