ZerOS (Zero Virtual Operating System) 是一个完全基于浏览器运行环境实现的虚拟操作系统内核。
它不仅是一个前端 UI 框架,更是一个模拟了真实操作系统核心概念的复杂系统。它提供了完整的文件系统、内存管理、进程调度、GUI 渲染引擎和丰富的应用程序生态,为开发者提供了一个极佳的系统底层学习与开发平台。
我们为了教育和研究目的,将复杂的操作系统理论简化并可视化。
专为学习设计的虚拟系统架构,舍弃极致性能换取最佳学习性质。系统内部没有黑盒,一切行为逻辑、状态转换均可追踪可控,是学习 OS 原理的最佳实践平台。
无需虚拟机,无需双系统,开箱即用。运行在现代浏览器环境下,提供完美的沙盒安全隔离。支持实时断点调试、状态查阅与即时热更新。
全面采用 JavaScript (ES6+) 及现代前端技术栈进行底层开发,降低了 C/C++ 带来的学习门槛。所有模块高度解耦,代码清晰易读,极具参考价值。