Rust 操作系统内核移植训练营
时间:2025/07/27-2025/08/17
报名人数
20 人
来自高校
18 所
来自企业
7家
来自城市
13 个
成长路径
初步了解训练营

Rust 操作系统内核移植训练营(第一期)

训练营背景:

为响应国家自主可控战略需求,培养国产操作系统开发人才,促进Rust语言在操作系统开发中的创新应用,为开源社区、高校(北大、清华、北航、计算所、软件所、华中科大、浙大、复旦、上交、南大)和产业界(华为、小米、VIVO、字节、阿里、蚂蚁、麒麟软件、统信等)输送优秀开发者,推动基于Rust语言的新一代多形态操作系统内核等的生态完善。

训练营目标:

提升学员在Rust编程、组件化开发、操作系统移植、驱动程序开发等方面的综合能力,为开源社区贡献高质量的操作系统内核组件,促进开源技术交流与创新。

第一阶段:基础阶段 - 部署运行​(1周 7.28 - 8.3)

​目标​​:掌握Rust语言基础、操作系统原理及开发环境搭建。
​课程内容​​:

  1. ​​Rust语言核心编程​​
  2. ​​操作系统基础与开发环境​​
  3. ​​硬件基础与驱动原理​​

第二阶段:专业阶段 - 移植适配​(2周 8.4 - 8.17)

目标​​:深入ArceOS内核架构,完成跨架构适配与核心驱动开发。
​课程内容​​:

  1. ​​ArceOS内核组件解耦与重构​​
  2. ​​基础硬件驱动开发​​
  3. ​​在飞腾派/树莓派上的移植流程​​
  4. ​​香橙派移植专项​​
  5. 地平线X5移植专项​​
  6. ​​ESP32移植专项​​

第三阶段:大赛阶段  - 挑战新板(6周 8.18 - 9.28)  ​

时间事项
2025年7月27日报名启动
2025年8月17日报名截止
2025年9月7日初赛作品提交截止
2025年9月9日公布晋级决赛名单
2025年9月28日决赛作品提交截止
2025年10月8日决赛作品评分,选出一二三等奖
2025年10月10日获奖名单公示(拟)


快速加入训练营
1
基础阶段-部署运行
2
专业阶段-移植适配
3
大赛阶段-挑战新板