大家好,我是喵星人。3月27-3月28日,華為開發者大會2020以線上形式舉行。大會將以「鯤鵬+昇騰」為主線。華為Cloud & AI BG總裁侯金龍在會上宣布,華為openEuler系商業發行版作業系統正式發布。侯金龍表示,目前開發者規模已達160萬,計劃五年內發展500萬開發者。
那麼大家不禁就要問了:openEuler是什麼?
openEuler是一個開源、免費的Linux發行版平臺,將通過開放的社區形式與全球的開發者共同構建一個開放、多元和架構包容的軟體生態體系。同時,openEuler也是一個創新的平臺,鼓勵任何人在該平臺上提出新想法、開拓新思路、實踐新方案。
這是openEuler網站上對openEuler的解釋。
其實,在2019年9月17日openEuler被宣布要在年底開源之日起,openEuler基礎設施團隊便開始準備基礎設施。在歷經3個多月的開源準備後,2020年1月1日,openEuler社區基礎設施正式啟用。openEuler開源社區基礎設施上線 。
openEuler主要包含兩個組織倉庫,一個用於原始碼存放,當前顯示該倉庫有20+倉庫,在這裡,被重點推薦的有兩個項目:iSulad和A-Tune。iSulad是一個輕量級基於gRPC服務的容器運行時,相比runc來講,iSulad是用C語言編寫但所有接口兼容OCI。另一個項目是A-Tune,A-Tune是一個基於AI技術能自動優化的基礎系統軟體。除此之外,你還將能看到幾個支持基礎設施的項目,它們組建起了社區的運行系統,從這些項目的提交記錄來看,這些系統是通過腳本自動化在華為雲上構建而成。
另一個組織是src-openeuler,主要是用來存放軟體包,這些軟體包構建起了openEuler作業系統的ISO和安裝包,從Gitee的統計來看,這裡當前存放了1000個左右軟體包,每一個軟體包都提供了ARM64和X86架構的版本,這樣數量的工程超出了任何人的想像。並且這些包的數量還會繼續增加。
華為今年內將出資 2 億美元支持鯤鵬 CPU 發展,分為基礎,壓縮,加解密,存儲,多媒體五大類,開發者用不到 1% 的代碼修改量,獲得大於 10% 的性能提升,且在部分場景,比如加解密,可以達到超過 100%。後續還將提供更多的加速庫幫助開發者。