Repository navigation
AetherOS 0.1.0(预览版)
Pre-release
Pre-release
AetherOS 0.1.0(预览版)
从 Linux 内核向上、用户态全部自研的桌面操作系统 —— 7 个 Rust crate / 21,471 行 Rust:
自研合成器与桌面 Shell、PID 1 与服务管理、以及带逐工具权限闸门的 AI 中枢。
这个版本能做什么
- QEMU / VirtualBox / VMware 里可引导开机(ISO 约 38.5 MB)
- 桌面:窗口管理(4 种平铺布局,
Alt+1–4切换)、终端模拟器、文件管理器、Dock、AI 指令条 - AI 助手:离线意图 + 云端混合路由;工具调用分 L0–L3 四级授权,越权要确认
- 能装市面上的 Linux 软件:
scripts/mkapp.py打包(递归解析 ELF 依赖、跳过 glibc 家族、
校验符号版本、按需带 terminfo)。实测 htop 3.3.0(Ubuntu 24.04 官方包)在其桌面上正常运行
怎么跑
qemu-system-x86_64 -cdrom aetheros-0.1-amd64.iso -m 1024 -boot d(也可以直接用 VirtualBox / VMware 挂载这个 ISO)
验证口径(实测,可复跑)
| 项 | 数值 |
|---|---|
| 单元测试 | 334 项全绿 |
| 编译警告 | 两个目标 0 条 |
| 稳定性 | 连续 12 小时 43 分不崩(3053 轮巡检:0 退出 / 0 重启 / 0 panic) |
cargo test --workspace # 单元测试
python scripts/repo-stats.py # 代码规模口径(可当门禁)GPL-3.0-only · 源码、架构与踩坑记录见仓库文档。
2026-09-29 更新:ISO 已换为最新构建(38.5 MB)。本轮 UI 去「AI 味」(静态壁纸 / 单一强调色 / 小圆角 / 单层影 / Dock 纯色图标),并自带 Noto Sans CJK SC 子集(真粗体)。