Skip to content
@uestc-workshop-os-camp

uestc-workshop-os-camp

QQ 群: 735598360

开源操作系统训练营

为什么会有这个活动?

对于操作系统有种未知与好奇?

想往底层学的更硬核一些?

想要找到志同道合的伙伴在计算机体系结构的路上走得更远?

不幸的是,在校内我们发现目前没有很长期的活动来满足这些需求,有许多同学感兴趣却没有找到入门的资料,也没有一个很好的契机来坚持着学下去,并且想要深入的学习下去,思维的碰撞也是必不可少,但是去哪里找到一起讨论的伙伴呢?

于是我们想要在由此开始,以多个工作室为依托,创建一个稳定迭代的开源操作系统训练营活动,为期 2 月,如果你从来没有接触过体系结构的项目,你能通过这个活动了解到你是否喜欢它,是否可能继续研究它。如果你已经计划走向计算机科学家的道路,那通过这个活动,你能积累更多知识,和大家交流,找到能一起工作的伙伴。在最后我们会通过面试的方式确定优秀与通过名单,并且优秀的同学可以通过参与举办这次活动的工作室的招新,成为多个工作室的成员。

你能得到的不止于此

我们的题目来自于清华大学计算机学院以及叉院的 lab。这个活动本身也是取自于清华大学面向社会的开源操作系统训练营,我们活动同时也是推广清华大学的这个开源活动,并且得到其中的举办老师的支持,我们希望参与这次活动的同学,只要对此有兴趣,可以同时参加

https://github.com/LearningOS

这个活动,我们的题目目前几乎和它一样,但是举办日期不同,并且提供校内工作室的支持,我们也欢迎大家在招新过程中提出建议,并且对于招新加入工作室的成员,会参与进入这个项目的后续迭代工作。

我们希望

参加完成整个活动的同学,能对操作系统或系统底层知识产生兴趣。目前我们已经在这方面做工作的同学的方向集中在嵌入式的领域,并且有计划长期的维护开发模块化的嵌入式 RTOS。同时我们也鼓励同学有自己的方向选择,并最好找到合适的伙伴让我们把这个活动能持续的办下去,形成一个开源的有价值的校园社区。

唯一可能的前置知识补充

计算机教育中缺失的一课:精通这些工具不仅可以帮助您更快的使用工具完成任务,并且可以帮助您解决在之前看来似乎无比复杂的问题。

注意:这些只是补充资料,你不必要全都充分了解才开始做题,你完全可以做的过程中遇到不了解的工具的时候再来这里参考

2025 开源活动时间安排

注意!!!

完全不必等到宣讲会之后的时间才开始,如果你现在就看到这里了,那么就可以开始第一阶段的学习了,记得查看题目说明。 我们的时间安排是对于最迟的开始学习时间,最终的优秀结果是参考做题得分和面试情况的。

希望大家都能从中有自己的收获

排行榜查看(每 15 min 刷新):

https://csinfra.cn/#/rank

宣讲介绍时间:

9.20

第一阶段 9.25 - 10.19: Rust 学习

做题链接: https://classroom.github.com/a/k4hjT48S

做题说明: https://github.com/uestc-workshop-os-camp/rust-based-os-camp-info/blob/main/2025-summer-info-1.md

第二阶段 10.20 - 11.25: rCore 实验

做题链接: https://classroom.github.com/a/hi_MucUY

做题说明: https://github.com/uestc-workshop-os-camp/rust-based-os-camp-info/blob/main/2025-summer-info-2.md

结果公布:

11.27

Popular repositories Loading

  1. rcore-rustlings-luvroc rcore-rustlings-luvroc Public

    Forked from uestc-workshop-os-camp/uestc-workshop-os-camp-2024-rcore-rustlings-rustlings-100exercises-template

    uestc-workshop-os-camp-2024-rcore-rustlings-rustlings-100exercises-template created by GitHub Classroom

    Rust 1

  2. rcore-rustlings-Amaranterre rcore-rustlings-Amaranterre Public

    Forked from uestc-workshop-os-camp/uestc-workshop-os-camp-2024-rcore-rustlings-rustlings-100exercises-template

    uestc-workshop-os-camp-2024-rcore-rustlings-rustlings-100exercises-template created by GitHub Classroom

    Rust 1

  3. rcore-camp-Amaranterre rcore-camp-Amaranterre Public

    Forked from uestc-workshop-os-camp/uestc-workshop-os-camp-2024-rcore-camp-rCore-Tutorial-Code-2024-Template

    uestc-workshop-os-camp-2024-rcore-camp-rCore-Tutorial-Code-2024-Template created by GitHub Classroom

    1

  4. rcore-camp-Cisco-F rcore-camp-Cisco-F Public

    Forked from uestc-workshop-os-camp/uestc-workshop-os-camp-2024-rcore-camp-rCore-Tutorial-Code-2024-Template

    uestc-workshop-os-camp-2024-rcore-camp-rCore-Tutorial-Code-2024-Template created by GitHub Classroom

    1

  5. rcore-rustlings-2025-lym182 rcore-rustlings-2025-lym182 Public

    Forked from uestc-workshop-os-camp/uestc-workshop-os-camp-2025-rcore-rustlings-rustling-25S-template

    uestc-workshop-os-camp-2025-rcore-rustlings-rustling-25S-template created by GitHub Classroom

    Rust 1

  6. rcore-rustlings-2025-GuoGuo614 rcore-rustlings-2025-GuoGuo614 Public

    Forked from uestc-workshop-os-camp/uestc-workshop-os-camp-2025-rcore-rustlings-rustling-25S-template

    uestc-workshop-os-camp-2025-rcore-rustlings-rustling-25S-template created by GitHub Classroom

    Rust 1

Repositories

Showing 10 of 118 repositories

Top languages

Loading…

Most used topics

Loading…