2025 年 3 月 29 日,由 deepin(深度)社区、华中科技大学开放原子开源俱乐部、武汉大学计算机学院开放原子开源俱乐部、湖北大学计算机学院联合主办,黄鹤社区协办的WHLUG(武汉 Linux 用户组)线下沙龙在武汉圆满落幕。

本次活动聚焦操作系统研发、Linux 内核开发、跨语言转译实践、开源协作与工具链创新等方面,吸引了 70 余位开发者和相关专业学生参与,让我们一同回顾本次活动的精彩瞬间吧!

 

操作系统与开源协作的深度对话

 

1.《deepin 与 RISC-V 的过去、现在与未来》

deepin 系统研发工程师杨畅带大家回顾了deepin (深度)社区在 RISC-V 架构上的适配历程:从早期硬件支持不足、适配困难、分叉开发的 ports 仓库,到如今实现主线化支持并覆盖十余款开发板、快速适配设备功能的工作流,deepin 一直与 RISC-V 指令集一同进步。

未来,deepin 将致力于消解 RISC-V 架构的“原罪”——通过逐步的基线调整与生态整合,推动 RISC-V 在桌面领域的突破。此次分享不仅具体展示了 deepin 在 RISC-V 上技术攻坚的一部分细节,还讲解了 RISC-V 架构的内核、镜像的维护策略,传递了开源社区“长期主义”的信念。

deepin系统研发工程师  杨畅

 

2.《如何优雅地与社区一起开发Linux内核》

Linux 内核社区中文文档 Maintainer 司延腾以幽默的语言拆解了Linux内核社区的协作密码:从社区文化准则(尊重、开放、包容)到补丁提交的“标准动作”(邮件格式、代码规范、测试流程)。

他强调,“内核贡献是技术活,更是沟通艺术”,并通过案例演示如何用一封“合格邮件”打动维护者。

Linux内核社区中文文档Maintainer  司延腾

 

3.《动手,拒绝焦虑!文科生的Linux内核贡献之旅》

“代码面前人人平等!”安同社区贡献者白铭骢以非科班背景的独特视角生动讲述从“内核贡献菜鸟”到积极参与者的蜕变历程,分享了为华硕笔记本修复 PCIe 电源管理问题的过程。

从收集问题、日志分析、“病史”研判和代码提交,他证明了“问题驱动”是参与开源的最佳路径,并鼓励开发者:“无需精通一切,更需学以致用,行动是打破焦虑的钥匙。”其真诚的分享为初学者注入信心。

安同社区贡献者  白铭骢

 

工具链创新的技术突围

 

1.《安全编程的探索:C/C++到Rust的代码转译》

面对 C/C++ 内存安全问题频发的现状,CSTAR 团队推出 Trans2Rust 工具,通过大模型与传统静态分析结合,实现代码转译的“安全升级”。来自武汉大学 CSTAR 研究组的刘孝凡为大家演示了如何将存在缓冲区溢出风险的 C 代码,自动转换为符合 Rust 所有权规则的健壮程序,为遗留系统现代化提供了新思路。

武汉大学计算机学院 2022 级博士研究生   刘孝凡

 

2.《开源社区的Issue智能化分配实践》
如何用数据驱动开源协作?来自湖北大学 OS-HUBU 团队的张震为大家介绍了团队自主研发的“灵配插件”。该工具通过浏览器与后端协同,智能推荐 GitHub 仓库中 Open 状态的 issue 分配方案,有效提升开源协作效率。张震从数据获取、模型训练到功能实现进行了全面解析,其创新思路引发与会者广泛讨论。

湖北大学计算机学院 2022 级研究生   张震

 

闪电演讲:开源世界的多元视角

  • 《我的开源世界之旅》

结合个人的一些经历,分享一下普通人如何借助学习和工作中的一些机会,投身到开源事业的贡献里去,实现成就自我与奉献世界的双赢。

开源爱好者  罗一鸣

 

  • 《deepin+开发板实践》

deepin 系统在地平线 ARM 开发板流畅运行,验证其对嵌入式设备的兼容性,突破传统限制。高通410 4G随身WiFi设备:适配无桌面版deepin系统作功能终端。演示验证技术并突破生态边界,展现开源系统在多元硬件中的生命力。

deepin(深度)社区研发工程师  陈崇标

 

开源之火,生生不息

活动在自由交流环节中落下帷幕,开发者们围绕RISC-V生态、内核贡献经验等话题展开热烈讨论。正如主持人所言:“开源不仅是技术,更是一种协作精神。”未来,WHLUG将继续搭建交流平台,与社区同行者共绘开源蓝图。

 

以上便是本次 WHLUG 的活动回顾,感谢所有分享嘉宾的倾囊相授,以及华中科技大学开放原子开源俱乐部、武汉大学计算机学院开放原子开源俱乐部、湖北大学计算机学院联合主办,黄鹤社区协办!

活动分享资源下载
[1] deepin RISC-V 适配进展
https://deepin-community.github.io/sig-deepin-ports/
[2] Trans2Rust 工具
https://atomgit.com/vivoblueos2/000044-cstar
[3] 灵配插件
https://github.com/zhingoll/Issue-Assigner
[4] deepin + 开发板实践
https://chenchongbiao.github.io/ExploreDeepinDev/system/system-porting/rdk-x5.html
[5] deepin+ 随身 WiFi 实践
https://chenchongbiao.github.io/ExploreDeepinDev/system/system-porting/Qualcomm410.html
[6] 我的开源世界之旅
https://docs.qq.com/aio/DYmtudEZHYXNpbUZm

 

发表评论