odeinjul / x-realism

Yet Another OS Group's project repository.

Home Page:https://osh-2022.github.io/x-realism/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Yet Another OS Group's project repository.

👨‍👨‍👦‍👦 成员 Members

➿ 项目简介 Project Introduction

本项目为使用 Rust 编程语言组织一个注重性能、并发和安全的微内核操作系统。

📈 项目进展 Process Managment

Date Title Result Notes
2022.3.13🌃 集体调研选题 preliminary research 老师已回复
2022.3.20🌃 集体讨论定题 research and plan 老师已回复
2022.3.27🌃 调研报告任务安排 discussion
2022.4.03🌃 完成调研报告v0 research_v0
2022.4.04🌃 调研报告 - 开会讨论 meeting summary 老师参会指导
2022.4.09🌃 完成调研报告v1 research_v1
2022.4.16🌇 讨论可行性报告
2022.4.19🌃 完成可行性报告v0 feasibility_v0
2022.4.23🌇 完成中期汇报内容及PPT
2022.4.25🌇 进行中期汇报
2022.5.09🌇 与老师讨论

🗺️ 文件夹说明 Folder Description

  • reports: 各类报告
  • docs: 项目的 Github Pages
  • src: 项目的代码等资源

🔧 构建方式 Build

Rust 需要安装 nightly 版:

$ rustup default nightly

安装需要的依赖:

$ cargo install bootimage

安装 qemu,参考该文档即可。

之后:

$ git clone git@github.com:OSH-2022/x-realism.git
$ cd srcs
$ cargo run

即可完成本项目构建

⚖ 许可证 License

x-realism 项目采用 MIT 协议开源,详细信息请参考 LICENCE 许可证。

📕 参考 References

  1. “全国大学生操作系统比赛2022"相关信息,[2022.3.13]
  2. x-DisGraFS的前期调研报告,[2022.3.13]
  3. rCore-Tutorial-Book 第三版,[2022.3.20]

About

Yet Another OS Group's project repository.

https://osh-2022.github.io/x-realism/

License:MIT License


Languages

Language:Rust 95.9%Language:Makefile 2.2%Language:Assembly 1.2%Language:Dockerfile 0.8%