Linux 0.11 是一个小型操作系统,其基本风格延续到了现在的主流 Linux 操作系统。原始的 Linux 0.11 操作系统是基于 x86(32位)平台的,本项目的目标是将 Linux 0.11 移植到 x86-64(x64) 平台,锻炼学生的操作系统内核程序开发能力。
- Linux-0.11:原始版本的 Linux 0.11
- 64bit port of xv6:MIT xv6 操作系统到x86-64的移植
- xv6-public:MIT xv6 操作系统(x86平台)
全国大学生操作系统设计赛的“功能挑战”赛道。
请遵循“全国大学生操作系统设计赛”的章程和技术方案要求。
文艳军
- github: https://github.com/yanjun-wen
- email:yjwen@nudt.edu.cn
中等
- 使用C语言实现
- 原始版本使用 bochs 模拟器(x86),目标平台可以是 Qemu 模拟器(x86-64)
- GPL-3 license
- 将 Linux 0.11 操作系统移植到 x86-64 平台
- 移植后的操作系统可以在 Qemu 模拟器中运行。