PySpOS
维护中 v3.2.0 RC1 · MIT
用 Python 写的模拟操作系统。有进程调度、文件系统和引导流程,能执行 x86_64 的 ELF 程序。
GoutouStdio 是学生自发组织的开源小组,2022 年开始做操作系统。现在维护两个项目:用 Python 写的 PySpOS,和用 Rust 写内核的 SpaceOS 9。
维护中 v3.2.0 RC1 · MIT
用 Python 写的模拟操作系统。有进程调度、文件系统和引导流程,能执行 x86_64 的 ELF 程序。
公开预览 x86_64
内核 SpaceKernel 3.0 用 Rust 写成,实现 Linux ABI。自带 PID 1(systemg)和 C 库(splibc),能运行动态链接的 BusyBox。
抢先体验 x86_64 · Apache-2.0
上一代项目。基于 Uinxed 内核(C 写的 UNIX-like 内核),带自研桌面 SPUI 和一批系统程序。
工作室成立。从网上的“狗头 OS”项目开始,做“MP4 架构”的实验,有了第一批关注者。
开始读别人的代码,认识了原作者,互相交流。
基于 ViudiraTech 的 VimdropOS 做出第一版 SpaceOS。
深入研究 UEFI,基于 Uinxed-Kernel 开发正式的 SpaceOS。
UEFI 研究完成后尝试全部自研(SpaceOS 7),做到一半停下;之后回到内核与桌面,做出 SpaceOS 8。10 月公开 SpaceOS 9 预览,内核换成 Rust 写的 SpaceKernel 3.0。
合作、反馈问题或自我介绍都可以发邮件到 [email protected]。我们是学生,回复可能比较慢。
代码在 GitHub:ViudiraTech,PySpOS 仓库是 ViudiraTech/PySpOS。