开源操作系统社区

site-coverlogo-mark
热门课程
coverUrl
导学阶段
使用Rust语言编写操作系统,培养全国高校学生的操作系统开发技能;提供8个项目实习方向,鼓励学生积极参与开源项目和社区合作;培养解决复杂问题和团队合作的能力,为未来的职业发展打下坚实基础
855 人报名学习¥0
coverUrl
基础阶段 - Rust编程
Rust编程语言为学习操作系统设计与实现打下坚实基础;通过完成100道Rustling编程题,强化训练Rust编程技能;该阶段排行榜达到满分可晋级,进入专业阶段学习
217 人报名学习¥0
coverUrl
专业阶段 - OS设计实现
从零开始构建操作系统的各个模块,不断完善操作系统核心功能;完成5道rCore操作系统大实验编程题,深入领会OS重要概念,掌握必备技能;排行榜积分达到300分时,即可进入项目阶段学习,参与团队合作完成关键任务
68 人报名学习¥0
coverUrl
项目一:ArceOS单内核Unikernel
ArceOS Unikernel支持多应用的项目实践,以此巩固ArceOS基础知识,锻炼内核开发能力。
140 人报名学习¥0
coverUrl
项目二:ArceOS宏内核
rCore-Tutorial 实验的进阶,针对有意愿参加《2024年全国大学生计算机系统能力大赛操作系统设计赛》的在校同学及其他对 Rust 模块化内核开发感兴趣的同学。
95 人报名学习¥0
coverUrl
项目三:Rust for Linux驱动
学习如何一步一步地上手开发一个Rust for Linux内核驱动。
91 人报名学习¥0
coverUrl
项目四:Hypervisor虚拟化
项目实践,根据不同方向的项目选择和各自小组的导师确定内容
53 人报名学习¥0
coverUrl
项目五:ChenLongOS辰龙发行版
项目实践,根据不同方向的项目选择和各自小组的导师确定内容
26 人报名学习¥0
coverUrl
项目六:基于协程异步机制的操作系统/驱动
基于Rust语言的异步机制future对设备驱动和调度器等内核模块进行异步改造。
38 人报名学习¥0
coverUrl
项目七:Rust-based Robotic Framework Dora-rs
A new robotic framework that brings modernity into robotic application;Dataflow Oriented Robotics Architecture;Making robotic applications fast and simple!
231 人报名学习¥0
coverUrl
2023秋冬季开源操作系统训练营
使用Rust语言编写操作系统,培养全国高校学生的操作系统开发技能;新增5个项目实习方向,鼓励学生积极参与开源项目和社区合作;培养解决复杂问题和团队合作的能力,为未来的职业发展打下坚实基础
1024 人报名学习¥0
coverUrl
2023春夏季开源OS训练营-Rust编程
Rust Language & Rustlings
220 人报名学习¥0
coverUrl
2023春夏季开源OS训练营-OS大实验
RISC-V & OS Kernel
154 人报名学习¥0
coverUrl
2023春夏季开源OS训练营-ArceOS
ArceOS 组件化操作系统
208 人报名学习¥0
coverUrl
2022秋冬季开源OS集训营-Rustlings
开源OS训练营集训班通过Rustlings配套练习,强化训练Rust编程语言(教材TRPL)编码开发
276 人报名学习¥0
coverUrl
2022秋冬季开源OS集训营-OS实验
目标在于讲授基础知识,帮助大家迈出rCore tutorial实验的第一步
198 人报名学习¥0
coverUrl
用 Rust语言 从 0 开始写 unikernel
如果用 Rust 重写基于 Unikraft 思想的幺内核,必然能带来巨大的优势。
64 人报名学习¥0
coverUrl
Rust 编程零基础班
为使用Rust编程开发操作系统内核打下坚实的基础
251 人报名学习¥0
推荐名师
机构介绍
操作系统是计算机系统中负责管理各种软硬件资源的核心系统软件,为应用软件运行提供良好的环境。掌握操作系统的基本原理及其核心技术是研究型大学计算机专业本科毕业生的基本要求。 本课程是计算机专业核心课,以主流操作系统为实例,以教学操作系统ucore为实验环境,讲授操作系统的概念、基本原理和实现技术,为学生从事操作系统软件研究和开发,以及充分利用操作系统功能进行应用软件研究和开发打下扎实的基础。