Appearance
开源操作系统训练营
从 Rust 与操作系统基础出发,通过实验逐步参与 rCore 等开源系统实践。

常设活动指南待核验
- 参与形式
- 线上课程、实验与项目实践
- 主要内容
- Rust、操作系统与开源内核
- 建议基础
- 编程、Linux 与持续自学
- 学习成果
- 实验代码、调试笔记与项目贡献
简称与检索词:rCore / OSCamp / 开源训练营
建议基础与学习产出由本站整理;参赛资格、报名和评审规则以主办方当届通知为准。 返回活动目录 →
活动简介
开源操作系统训练营通过课程与实验帮助学习者理解并实现操作系统。2026 春夏季安排从 Rust 和系统原理导学开始,进入 rCore 实验、组件化系统以及项目实践等阶段。
它是学习与实践活动,不等同于操作系统设计赛。完成课程可以为后续系统开发或参赛建立基础,但不同阶段的学习、评测和晋级要求应分别查看。
适合谁参与
适合对系统软件感兴趣、愿意持续写代码和调试的同学。已有一门语言基础会更容易进入;开始前可先补充 Linux、Git 和操作系统核心概念。
主要内容与参与方式
| 环节或方向 | 重点了解 |
|---|---|
| 语言与工具 | 学习 Rust 的所有权等基础,熟悉 Linux 与开发工具。 |
| 内核实验 | 通过 rCore 等实验理解进程、内存、文件系统和系统调用。 |
| 项目实践 | 在完成必要前置学习后,参与组件或真实项目的设计与开发。 |
如何准备
以下是本站的学习建议,不是主办方附加的参赛条件。
- 先跑通训练营指定环境,完成简单 Rust 练习并记录工具版本。
- 每个实验先理解执行路径,再修改代码,避免只针对测例拼凑答案。
- 用调试日志说明问题出现在哪一层,遇到卡点时提交最小复现。
- 完成阶段后整理设计笔记和测试结果,再根据基础进入项目实践。
常见问题
错过集中授课就完全不能学习了吗?
2026 春夏季页面说明可继续报名和观看回放,但同步课程与实时答疑条件不同,应查看当前入口安排。
通过所有测例就代表理解了原理吗?
测例能帮助验证实现,仍建议解释关键路径、边界条件和设计取舍,用自己的话写出实验总结。
参与总结
训练营适合循序渐进建立底层开发能力。把“能运行”进一步变成“能解释、能定位、能修改”,才便于进入真实系统项目。
名称与收录范围
2026 春夏季官方页面列出 3 月 1 日至 6 月 21 日的集中学习周期,同时明确全年可报名并使用回放学习。集中授课结束不等于学习资料关闭,但也不代表仍有同期直播与实时答疑。
依据:LearningOS 开源学习社区。
当届信息与资料核对
2026 春夏季集中安排为 3 月 1 日至 6 月 21 日;回放学习与当期同步授课不同,本页不据此表示当前有直播或报名批次。
本页用于了解活动和规划学习,目前仍为待核验条目,不表示正在报名。资格、赛道、时间、费用、允许工具及成果要求需核对当届通知;学校选拔、学分和奖励认定需另查本校公开正式文件。
继续学习
参考资料名称
以下列出介绍所参考的公开资料名称,便于检索核对;历史资料已标明适用范围。本站暂未提供外部跳转,具体规则仍需向主办方确认。
- 开源操作系统社区:2026 春夏季开源操作系统训练营课程与成长路径
- 开源操作系统训练营官方入口
- LearningOS 开源学习社区