“開放原子校源行”公益項目由開放原子開源基金會(以下簡稱“基金會”)與騰訊公司共同出資設立發起。雙方攜手通過建立高校開源社團、普及開源文化、研發開源課程體系等方式探索產教融合新路徑。為高校開發者提供更大的實踐舞臺,培養更多的開源綜合型人才,拓展開源貢獻新領域,推動開源科研成果高效轉化。
萌起于學生時代積極向開源項目提交貢獻,緣至入職華中科技大學網絡空間安全學院后興趣使然,在業余時間為自己喜愛的開源項目(如Linux內核)提交漏洞修復,華中科技大學網絡空間安全學院副教授慕冬亮不僅滿足于作為一名忠實的開源愛好者,更產生了帶領一批志同道合的學生貢獻開源的想法。 初識開放原子校源行公益項目,其秉持“整合開放原子開源基金會豐富的開源項目資源,通過資助‘開源進校園’公益活動,持續為中國和全球培養和提供新一代開源人才”的宗旨,激發了慕教授成立開源學生組織的初衷。同時,開放原子開源基金會孵化運營眾多知名開源項目的雄厚實力,進一步堅定了慕教授與之合作的信心。 基于對開放原子開源基金會的充分肯定,以及與開放原子校源行公益項目宗旨的默契一致。在學院鼓勵開源政策的支持下,慕冬亮教授積極踐行自己的愛好和教育事業相結合的理念,成立開放原子開源社團(華中科技大學),開啟這項被他稱之為“何樂而不為”的事業。 在本期校源行人物訪談中,慕冬亮教授分享了他在開源項目貢獻、開源人才培養及開源社團建設方面的歷程與經驗。
?
慕冬亮
開放原子開源社團(華中科技大學)指導教師
華中科技大學網絡空間安全學院副教授
慕冬亮,華中科技大學副教授,武漢英才,于2019年在南京大學計算機科學與技術系獲得博士學位,2020年8月加入到華中科技大學網絡空間安全學院任職副教授,研究方向為軟件與系統安全,致力于研究去除開源軟件生態(如開源操作系統內核)中的安全漏洞,在安全漏洞研究方面(如漏洞挖掘,漏洞重現,崩潰診斷,漏洞危害)有突出學術成果,并在國際安全會議(包含頂級會議 Oakland S&P, USENIX SEC, ACM CCS, NDSS)等發表十余篇高質量論文,其中包含ACM CCS 2018杰出論文獎。他主持并參與多項國家科研項目,包括科技部重大項目,國家自然科學基金項目,并與國內知名安全企業開展長期技術合作,并積極促進科研成果落地。此外,他創建了華科網安開放原子開源俱樂部,成立華科Linux內核安全貢獻團隊,并因內核貢獻獲得了Google Open Source Peer Bounus 獎項。
潤物細無聲
作為活躍在開源領域的專家,慕教授將“我為人人,人人為我”視為開源精神的最佳詮釋。在他看來,開源不僅是對他人的幫助和貢獻,更是個人成長的重要推動力。他強調:“參與開源對學生個人發展具有深遠意義。”
在技能層面,開源使學生提升編程和實際工程能力,培養團隊合作精神,并在社區成員協作構建與維護開源項目的過程中構建協作模型;在精神層面,開源倡導的共享和無私奉獻精神激發學生承擔社會責任的意識,項目成果更增強個人成就感。
開源讓學生在分享知識中收獲快樂與滿足,同時為學術和職業發展提供助力,奠定未來寶貴機遇。慕教授表示:“作為研究生導師,開源貢獻對學生表現具有一定加分作用。”
在慕教授的悉心指導下,開放原子開源社團(華中科技大學)在開源領域取得了令人矚目的豐碩成果。
- 操作系統內核貢獻團隊長期關注Linux內核上游,通過挖掘Linux內核漏洞并提交安全補丁貢獻力量。團隊已成立內部審核小組、建立內審機制及內審公開郵件列表,并邀請到Linux內核知名貢獻人員Dan Carpenter加入內審小組。建立以來,團隊整體在Linux內核中成功提交128個補丁,其中九成以上均bugfix,且多數已合并至OpenHarmony,openEuler,openKylin等開源操作系統。慕冬亮教授因在Linux內核中的突出開源貢獻,榮獲得谷歌開源Peer Bonus獎。
- 物聯網系統貢獻團隊專注于物聯網系統等漏洞挖掘和補丁修復。特別是針對國產開源物聯網系統,為保證提交修復代碼指令,團隊周威老師邀請RT-Thread社區管理人員進行內部指導和代碼提交培訓,大幅度提升工作效率。成立以來,團隊已發現RT-Thread、OpenHarmony、FreeRTOS等漏洞上百個,提交修復代碼150多個,曾獲得亞馬遜FreeRTOS社區和RT-Thread社區公開致謝。
- RISC-V貢獻團隊為RustSBI引導程序項目貢獻巨大,為***支持的子項目提供有力技術支撐,并豐富和完善裸機開發相關的基礎軟件包。同時,同學們積極參與國際標準制定,提升國產項目的國際話語權,團隊成員為RISC-V SBI國際標準貢獻提案并已獲通過。此外,同學們還踴躍參與Rust語言相關的社區會議,投稿社區報紙及雜志文章。其中,團隊成員蔣周奇同學獲評OS2ATC會議“開源創新先鋒獎”和“Rust Internals論壇最佳新人獎”。
這些成就不僅彰顯出社團成員的共同努力,也體現了慕教授對開源事業的熱愛與執著。
慕冬亮教授向學生講授安全漏洞相關知識
慕教授憑借豐富的組織學生參與開源項目經驗,倡導構建一種名為“潤物細無聲”的學生開源培育體系。他期望將開源文化、精神與實踐融入現有課程框架和板塊。以軟件安全課程為例,慕教授遵循“實踐出真知”的原則,復刻開源項目建立pwn.hust.college軟件安全實踐教學平臺,根據課程需求與規則,輸出相關題目。他還在現有課程設置中融入開源相關內容,并增設相應學分。
慕教授在談及開源人才培育時,反復提及“分級推進”策略,即通過宣傳與課程設置,以漸進方式推廣開源,實現“潤物細無聲”。一是通過開展開源文化宣講和開設開源課程,強化開源知識科普,幫助學生了解開源及其對個人意義,種下參與開源的種子。此外,高校可制定相關政策,如課程免修、課程加分等,以提高吸引力。二是提供新手培訓與指導,幫助學生了解如何參與開源貢獻,鼓勵新手嘗試。課程設置方面,加強Rust語言及技能基礎培訓,降低門檻。隨著學生逐漸參與開源貢獻,可組織開源比賽,通過獎金或其他獎勵激發學生積極性。三是分步驟引導學生深入了解開源項目,明確具體貢獻方向,逐步確立學生在開源領域的參與路徑。
星星之火,可以燎原
2023年6月,開放原子開源社團(華中科技大學)正式授牌成立,并以開放原子開源俱樂部形式在華中科技大學運營。據慕教授介紹,社團成立之初,便召開了第一次成員會議,確立貢獻方向和未來規劃。社團計劃定期舉辦內部開源工坊活動,幫助新成員學習知識技能并參與開源貢獻。此外,社團還將成立專注于不同方向的開源貢獻小組,包括操作系統內核、物聯網系統和RISC-V 等領域,鼓勵學生在各自領域積極參與開源項目貢獻。
慕冬亮教授為社團成員普及發展理念
慕教授作為社團指導老師,積極帶領團隊參與國內頂尖開源活動,如開放原子全球開源峰會、開放原子校源行線下站(哈爾濱站)、openEuler開發者日等,旨在通過社團這一橋梁,拓寬學生視野,讓他們學習其他開源社區的優秀實踐。
自成立以來,社團歷經諸多激動人心的時刻。其中,一段與Linux內核補丁審核相關的經歷讓慕教授印象深刻。在學院政策支持下,慕教授的操作系統內核貢獻團隊迅速壯大,成員人數一度超過百人。為確保發送至Linux 內核社區的補丁質量,慕教授帶領研究生成立內部審核小組,并創建了華科大內核貢獻郵件列表。學生們需將補丁先發送至該郵件列表,經內部審核后再提交至Linux內核社區。這意味著團隊每天需查閱不少于100封郵件。慕教授幽默地表示,曾在微信朋友圈分享“被郵件支配的恐懼”。
幸運的是,團隊引入了自動化檢查機器人,以及頂尖內核貢獻者Dan Carpenter,協助審核補丁質量,從而減輕工作負擔。慕教授意識到,組織開源貢獻并非想象中那般輕松,仍有許多內容值得學習。在這一過程中,慕教授與團隊共同成長,致力于為我國開源事業貢獻力量。
與此同時,技術大牛Dan Carpenter的協助讓慕教授深刻體會到開源社區互助的氛圍。當時,慕教授團隊正在使用Dan開發的Smatch尋找內核中的問題,將掃描到的問題開發內核修復后發送至內核社區,并提供一些對Smatch工具的使用反饋。此外,慕教授嘗試邀請Dan加入貢獻團隊,幫助審核部分內核貢獻,令慕教授意外的是Dan非常爽快答應了邀請。慕教授回憶道:“Dan的加入讓團隊與大牛開發的交流探討變得更加頻繁,他總是有問必答、響應迅速,氣氛非常融洽。”學生們紛紛表示,能與Dan這樣的技術大牛共同探索學習的機會實屬難得,受益匪淺。這也讓慕教授倍感欣慰,收獲滿滿的感動。
慕教授強調,開放原子開源社團(華中科技大學)始終秉持開源精神,為學生提供培訓課程、設備、場地等支持,鼓勵分享知識、經驗交流,為開源項目貢獻力量。他反復強調:“我們堅信,星星之火,可以燎原!”
開源是一場默默耕耘與培育生態的修行
自從開放原子開源社團(華中科技大學)成立以來,慕教授一直致力于將社團打造成為融合開源共享與科研創新的學生組織。展望未來,社團將秉持四大發展理念:一是新人友好,降低開源貢獻門檻,提供準入支持;二是協作共享,在貢獻開源生態的同時,積極參與和引領開源生態發展;三是技術創新,深入研究新興開源技術,探索未知領域;四是科研引導,結合指導老師的科研方向,參與前沿科學研究。此外,社團將以打造知名開源項目為目標,圍繞項目構建具有自身特色的開源社區,吸引更多領域的學生社團共同參與。
慕教授認為,推動開源教育事業需要“潤物細無聲”的力量,在現有學習體系中默默耕耘,為開源事業創造更廣闊的發展空間。他強調:“開源事業需要每一個開源社團、每一個個體的‘星星之火’共同構筑生態。”
“開源并非一蹴而就的事業,而是一場默默耕耘與培育生態的修行。”慕教授非常喜歡這一意義深遠的箴言,因為這一觀點道出了開源事業的真諦,彰顯出慕教授及其團隊對開源事業的執著與熱愛。
開放原子校源行
Open Source Way to School
開放原子校源行公益項目旨在培育開源人才,推動我國開源生態繁榮發展。開放原子開源社團作為重要的組成部分,也將充分依托企業、學校、學生等各方力量,打造開放、包容、共享的優質高校平臺,期待更多高校積極參與,共同培養更多具有卓越創新能力的開源人才。
原文標題:校源行 | 人物專訪——慕冬亮:開源是一場默默耕耘與培育生態的修行
文章出處:【微信公眾號:開放原子】歡迎添加關注!文章轉載請注明出處。
-
OpenHarmony
+關注
關注
25文章
3663瀏覽量
16159 -
開放原子基金會
+關注
關注
1文章
482瀏覽量
5159
原文標題:校源行 | 人物專訪——慕冬亮:開源是一場默默耕耘與培育生態的修行
文章出處:【微信號:開放原子,微信公眾號:開放原子】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論