探索基于Rust语言开发多构型操作系统内核框架和可组合内核组件,并可像拼七巧板那样,灵活组合出uni-kernel、monolithic-kernel、micro-kernel、hypervisor等各种构型的操作系统内核。帮助内核开发者像开发应用那样,快速搭建满足特定应用需求的定制化操作系统内核。
- 想法来源:基于泛型独立组件构建各种领域OS
- 贾越凯博士论文的第四章:“unikernel架构ArceOS内核的设计与实现”
- rCore Tutorial Kernel:教学用内核组件化初步探索
- rCore Tutorial Kernel:教学用内核组件化进一步探索
- 多型态组件化操作系统:教学用内核组件化再进一步探索
- ArceOS: unikernel架构的组件化操作系统内核:科研用内核组件化的初步探索
- Starry-next: monolithic kernel架构的组件化操作系统内核:科研用内核组件化的进一步探索
- axVisor:Hypervisor架构的组件化操作系统内核:科研用内核组件化的进一步探索
- 开源内核组件汇聚中心:汇聚了各种各样的内核组件,并进行安全分析、测试和管理
对于感兴趣开发/改进内核模块/内核框架等或想使用/合作研发本社区提供的各种内核模块的OS内核开发者,请联系负责人( 微信号 chyyuu 或 limingth),申请好友请说明“参加唐图开源社区”,加入唐图开源社区,一起参与探索并挑战未来。
- 2025年春季清华计算机系本科生OS课大实验的选题和参考资源,欢迎感兴趣的同学和爱好者微信联系负责人( 微信号 chyyuu 或 limingth),申请好友请说明“参加OS大实验”,加入兴趣小组,一起参与探索并挑战未来。
- 开源实验小项目招新,可作为本科或研究生毕设课题,欢迎报名并参加!请联系负责人( 微信号 chyyuu 或 limingth),申请好友请说明“参加唐图社区开源实验项目”。
- 开源内核组件汇聚中心 汇聚了各种各样的内核组件,并进行分析、测试和管理
- 组件化Unikernel架构OS--ArceOS开源社区 探索基于Unikernel ArceOS进一步开展多构型内核组件化设计
- LearningOS开源社区,培养操作系统专业人才
- syswonder开源社区,面向泛在计算的操作系统探索
- OS比赛开源社区,面向全国高校学生的OS比赛
- 智能网联汽车创新中心训练营:开源操作系统,面向智能驾驶领域的系统软件开发培训