Skip to content
@rcore-os

rCore OS

Combining Various Operating Systems Using Kernel Tangram Components

唐图(rCoreOS)开源社区

探索基于Rust语言开发多构型操作系统内?框架和可组合内?组件,并可像拼七巧板那?,灵活组合出uni-kernel、monolithic-kernel、micro-kernel、hypervisor等各种构型的操作系统内?。帮助内?开发者像开发应用那?,快速搭建满足特定应用需求的定制化操作系统内?。

起源

本社区起源于2017年底,清华大学计算机系操作系统课开始探索基于Rust语言的OS实验,并在2018年推出了教学操作系统rCore,并放到了github上。后续逐步开展科?探索,形成了rCore-Tutorial、rcore-in-single-workspace、zCore, ArceOS等一系列的教学科?操作系统。在对这些操作系统进行教学和?发的过程中,我们在进一步思考,能否以单个内?组件为可独立存在并运行的基本单元,并把这些单元组合在一起,形成不同形态和功能的操作系统内?。现在我们正在开发各种内?组件,并尝试组合出arceos、starry、axvisor等异构内?,欢迎大家一起?入我们这个社区!

进一步扩展出的开源社区与项目

新闻

注:上述训练营、比赛、实?等都有唐图开源社区的题目,欢迎大家报名参?!

?入社区

对于感兴趣开发/改进内?模块/内?框架等或想使用/合作?发本社区提供的各种内?模块的OS内?开发者,请联系负责人( 微信号 chyyuu 或 limingth),申请好友请说明“参?唐图开源社区”,?入唐图开源社区,一起参与探索并挑战未来。

进展中的实?项目

相关开源社区

Pinned Loading

  1. arceos arceos Public

    Forked from arceos-org/arceos

    An experimental modular OS written in Rust.

    C 3

  2. rCore-Tutorial-v3 rCore-Tutorial-v3 Public

    Let's write an OS which can run on RISC-V in Rust from scratch!

    Rust 1.9k 526

  3. rCore-Tutorial-Book-v3 rCore-Tutorial-Book-v3 Public

    A book about how to write OS kernels in Rust easily.

    Python 1.3k 250

  4. rcoreos-related-info rcoreos-related-info Public

    Forked from arceos-org/arceos-related-info

    ArceOS related info

  5. rCoreOS-Crates rCoreOS-Crates Public

Repositories

Showing 10 of 139 repositories