或許很多人認(rèn)為,軟件技術(shù)的本質(zhì)就是一行行冰冷枯燥的代碼,其中沒有半點(diǎn)“人情味”可言。然而,另一種觀點(diǎn)卻認(rèn)為,軟件代碼是人類思想的一種表現(xiàn)形式,開發(fā)者將自己的熱情和創(chuàng)新精神融入其中,將其塑造為對他人有價(jià)值的工具,當(dāng)用戶使用軟件時(shí),自然能夠感受到開發(fā)者投入的心血和傳遞的理念,或是體會(huì)到軟件背后開發(fā)社區(qū)的個(gè)性和價(jià)值觀。在剛剛召開的 OpenAtom openEuler(簡稱"openEuler")SIG Gathering 2024 大會(huì)上,我們親眼見證了一群富有專業(yè)精神、遠(yuǎn)見和熱忱的開發(fā)者如何踐行第二種理念。
7月26日,來自108個(gè)SIG小組的近 300 名開發(fā)者聚焦openEuler社區(qū)后續(xù)重要規(guī)劃和各SIG小組2024年下半年重要技術(shù)方案、開發(fā)計(jì)劃進(jìn)行了深入的探討。在一天的會(huì)議中,我們充分感受到了openEuler社區(qū)的開放、包容、深度和遠(yuǎn)見。
openEuler開源4年多以來,openEuler社區(qū)發(fā)展迅速,秉持“共建、共治、共享”的理念,目前已發(fā)展超1600家成員單位、19495名開發(fā)者,下載遍布全球153個(gè)國家2000多個(gè)城市。開放原子開源基金會(huì)TOC副主席、openEuler委員會(huì)執(zhí)行總監(jiān)熊偉表示,開發(fā)者始終是社區(qū)發(fā)展的核心,現(xiàn)在社區(qū)的運(yùn)作模式已經(jīng)愈加的成熟和國際化。未來,會(huì)逐漸把更多的需求、項(xiàng)目及活動(dòng)等社區(qū)工作都交給開發(fā)者,由他們來主導(dǎo)社區(qū)發(fā)展。
開放原子開源基金會(huì)TOC副主席、openEuler委員會(huì)執(zhí)行總監(jiān)熊偉
SIG:openEuler社區(qū)健康成長的基石
openEuler是面向數(shù)字基礎(chǔ)設(shè)施的操作系統(tǒng),支持服務(wù)器、云計(jì)算、邊緣計(jì)算、嵌入式等應(yīng)用場景,支持多樣性計(jì)算,致力于提供安全、穩(wěn)定、易用的操作系統(tǒng)。通過為應(yīng)用提供確定性保障能力,支持OT領(lǐng)域應(yīng)用及OT與ICT的融合。為了實(shí)現(xiàn)這一宏大而充滿挑戰(zhàn)的目標(biāo),openEuler社區(qū)匯聚了來自上述軟硬件領(lǐng)域的眾多一流企業(yè)和優(yōu)秀開發(fā)人員。為了讓這些專注于不同技術(shù)主題的組織和開發(fā)者能夠基于同一個(gè)社區(qū)目標(biāo)充分協(xié)作,發(fā)揮各自優(yōu)勢,openEuler社區(qū)引入了特別興趣小組(SIG)這一組織架構(gòu)。每一個(gè)SIG小組的成員都分為Maintainer、Committer、Contributor等多種角色,各自承擔(dān)不同的職責(zé),目前openEuler社區(qū)至今已有 108 個(gè)SIG小組。
在眾多活躍的開源社區(qū)中,SIG小組已經(jīng)被證明為是社區(qū)健康成長的基石之一,openEuler社區(qū)就是其中的典型。與其他優(yōu)秀的開源社區(qū)SIG小組一樣,openEuler社區(qū)SIG小組在社區(qū)發(fā)展中起到了非常重要的作用,有著很多鮮明的優(yōu)勢:
· 更開放、更透明。每個(gè) SIG 小組的團(tuán)隊(duì)項(xiàng)目都有公開的信息、交流方式、成員和聯(lián)系方式等,任何人都可以通過郵件列表、公開例會(huì)等形式查看和參與 SIG 小組 的交流活動(dòng)。
· 更純粹,用技術(shù)說話。無論你是社區(qū)新人、Contributor 、Committer 、Maintainer,都可以自由提出 PR、issue 或討論他人的提交,不存在資歷、權(quán)威壓制他人聲音的情況,一切討論都以技術(shù)為準(zhǔn)繩。
· 更高效。每個(gè) SIG 小組 每半年舉辦一次規(guī)劃會(huì)議確定之后半年的發(fā)展方向,每雙周都會(huì)召開例會(huì)跟進(jìn)目標(biāo)進(jìn)度,把控任務(wù)執(zhí)行節(jié)奏。這樣的設(shè)計(jì)避免了目標(biāo)不清、協(xié)作松散的問題,還能有效提升成員積極性,增強(qiáng) SIG 小組 能力輸出水平。
剛剛召開的 openEuler SIG Gathering 2024 大會(huì)就將上百個(gè) SIG 小組 共同關(guān)心的一系列主題歸納為六大專題進(jìn)行深度研討,方向分別為:多樣性算力、全場景應(yīng)用、AI原生支持、openEuler原生開發(fā)、上游原生支持、用戶體驗(yàn)研究。
六大專題,為openEuler的未來描繪藍(lán)圖
作為跨平臺(tái)、跨算力、跨場景的一站式操作系統(tǒng)平臺(tái),openEuler 社區(qū)當(dāng)前面臨著一系列挑戰(zhàn):如何為 x86、ARM、RISC-V 、 GPU、NPU等 在內(nèi)的多種算力形式提供更好的適配和優(yōu)化?如何幫助開發(fā)者更方便地構(gòu)建服務(wù)器、云計(jì)算、邊緣計(jì)算和嵌入式等眾多場景的應(yīng)用?如何響應(yīng) AI 大模型的發(fā)展趨勢?如何為開發(fā)者、用戶和上游軟件提供更好的開發(fā)和使用體驗(yàn)?本次大會(huì)的六大專題就是為這些挑戰(zhàn)量身定制的:
· 多樣性算力專題討論中,包括 Kernel SIG、Intel Arch SIG、Arm SIG 、RISC-V SIG等在內(nèi)的多個(gè) SIG 小組討論了如何加強(qiáng) openEuler 對未來各主流架構(gòu)最新平臺(tái)的支持、提出了多樣性算力認(rèn)證設(shè)想并分享了一些性能優(yōu)化和應(yīng)用案例,還展望了 Arm機(jī)密計(jì)算技術(shù)的應(yīng)用場景等。
· AI 原生支持專題中,AI SIG、Compiler SIG、Intelligence SIG 等小組分享了如何為 openEuler 構(gòu)建云原生智能容器、AI Compiler 的規(guī)劃方案。同時(shí)討論了未來openEuler在AI使能方面的規(guī)劃,未來openEuler將通過AI異構(gòu)加速、全棧容器化封裝和開箱即用等關(guān)鍵技術(shù)進(jìn)一步加強(qiáng)異構(gòu)算力上模型及應(yīng)用的部署和推理,提升整體的易用性,降低部署成本,通過輕量化等技術(shù)使得AI可以普惠更多用戶和開發(fā)者。
· 全場景應(yīng)用專題中參與的 SIG小組 包括CloudNative SIG、 Compiler SIG、Embedded SIG、Compliance SIG、SIG OPS等,開發(fā)者們研討了包括了云和云原生、數(shù)據(jù)中心內(nèi)、嵌入式等全場景的應(yīng)用和未來規(guī)劃, 還討論了參天、創(chuàng)新中間件、KubeOS、KubeMate、NestOS等社區(qū)原創(chuàng)項(xiàng)目未來在各主流場景的應(yīng)用和落地計(jì)劃。
· openEuler 原生開發(fā)專題中,Infra SIG、CICD SIG、安全 SIG等小組重點(diǎn)討論了openEuler DevStation、openEuler軟件中心、創(chuàng)新軟件包格式EPKG等創(chuàng)新方案的進(jìn)展和未來的規(guī)劃,通過這些工具和服務(wù),openEuler社區(qū)可以為開發(fā)者提供更為便利的開發(fā)體驗(yàn),提升開發(fā)效率,更好的支持開發(fā)者基于openEuler做開發(fā)。同時(shí)專題上還討論了漏洞報(bào)告工具創(chuàng)新項(xiàng)目ct-oval,可以有效解決第三方漏洞掃描誤報(bào)的棘手問題。
· 上游原生支持專題主要關(guān)注 Linux 內(nèi)核等上游社區(qū)對 openEuler 關(guān)鍵技術(shù)特性的支持等問題。介紹了 GMEM 異構(gòu)融合內(nèi)存合入 Linux 上游社區(qū)的計(jì)劃和進(jìn)展,討論了云計(jì)算 OpenStack 支持 openEuler 的計(jì)劃,以及 Lustre 在 openEuler 的使能與發(fā)布計(jì)劃等。以及如何從上游協(xié)同、監(jiān)測、維護(hù)管理等維度做好從上游原生支持到openEuler原生發(fā)布的關(guān)鍵環(huán)節(jié)。
· 用戶體驗(yàn)研究專題中,doc SIG、基礎(chǔ)設(shè)施 SIG、G11N SIG、人才與服務(wù) SIG、openDesign SIG 等小組與開發(fā)者共創(chuàng)研討了文檔體驗(yàn)提升、基礎(chǔ)設(shè)施服務(wù)增強(qiáng),海外信息體驗(yàn)優(yōu)化、社區(qū)論壇技術(shù)氛圍活躍、前端組件庫開放等關(guān)鍵開發(fā)者觸點(diǎn),不斷探索更優(yōu)的用戶體驗(yàn)。同時(shí),從多維化、多樣性、智能化等維度討論了未來社區(qū)信息體系的改進(jìn)方向。
值得一提的是,六大專題中的諸多議題都是 openEuler 社區(qū)開發(fā)者提交的,在現(xiàn)場討論中各個(gè) SIG 小組的與會(huì)人員更是表現(xiàn)出了高度的專業(yè)性和飽滿的參與熱情。無論是經(jīng)常提交 PR 的社區(qū)大牛,還是剛剛加入社區(qū)的開發(fā)新人都能以平等的身份和態(tài)度暢所欲言。數(shù)百名與會(huì)者在這場線下會(huì)議中充分展現(xiàn)了整個(gè) openEuler 社區(qū)的協(xié)作、分享和進(jìn)取精神,而這種精神正是 openEuler 社區(qū)持續(xù)創(chuàng)新進(jìn)步的最大動(dòng)力。
開放與創(chuàng)新的軟件,背后一定有開放和創(chuàng)新的社區(qū)精神
為期一天的大會(huì)很快落下了帷幕。當(dāng)晚,openEuler社區(qū)安排了輕松的開發(fā)者之夜活動(dòng),為數(shù)百位與會(huì)者舉辦了一場大派對,并特別致謝 openEuler SlG Gathering 2024 大會(huì)專題出品人及優(yōu)秀社區(qū)開發(fā)者,感謝他們?yōu)楸敬未髸?huì)成功舉辦作出的重要貢獻(xiàn)。
openEuler SIG Gathering 2024大會(huì)只是openEuler社區(qū)這一年輕而富有活力的開源社區(qū)的一個(gè)縮影。數(shù)百位與會(huì)者是整個(gè)openEuler社區(qū)成千上萬開發(fā)者的代表,他們的不懈努力讓 openEuler 發(fā)展成為了今天這樣開放且持續(xù)創(chuàng)新的數(shù)字基礎(chǔ)設(shè)施操作系統(tǒng)平臺(tái)。每一位openEuler社區(qū)貢獻(xiàn)者的信念和投入化作一行行代碼,為 openEuler 操作系統(tǒng)塑造了創(chuàng)新包容的靈魂,贏得了越來越多用戶的認(rèn)可。
(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )