_
AethelOS 是一场针对 50 年 Unix 范式的彻底革命。我拒绝 POSIX 路径依赖,自研 Aethelium 语言,通过编译器强制锁定“非 Unix 基因”。这不只是 7 万行代码的堆砌,还是尝试突破现有的高度抽象和其它过时的架构,是一个纯净、全异步、通往未来的底层试验田。
本项目绝大部分代码由AI辅助生成,但我负责架构设计和逻辑验证。
灵魂:
反 POSIX 护盾
AethelOS 不是 Unix 的克隆。它是对 POSIX 范式的根本性拒绝。 微内核架构要求严格的隔离和声明式的资源管理。

Aethelium & Silicon:
三层语义架构
Aethelium 不仅仅是一门语言;它是 AethelOS 的架构蓝图。 它引入了独特的“三层语义架构”:应用层、系统层 (Metal) 和原初层 (Primal),以完美契合“用户主权”与“双重现实”的核心哲学。
通过 metal 作用域解锁裸机执行,通过 syntax 映射自定义指令,甚至通过 pipeline 直接编排 CPU 的乱序执行和分支预测。
1// 混合使用三层语义的 UEFI 引导程序2Rimport uefi-protocols3Rimport kernel-mm45@aligned(8)6struct MemDesc {7 type: UInt328 phys/start: PhysAddr9 virt/start: VirtAddr10 num/pages: UInt6411 attr: UInt6412}1314syntax DebugOps {15 pattern "MAGIC/BREAK" => bytes "EB FE"16 pattern "VGA/CHAR $c" => asm "mov byte ptr [0xB8000], $c"17}1819@entry20func efi/main(handle: uefi-Handle, sys/table: ptr) -> uefi-Status { 21 metal {22 sys/table\con/out\output/string("Booting AethelOS...\r\n")23 let buffer = sys/table\boot/services\allocate/pool(map/size)24 let descriptors = buffer as view<[MemDesc]>25 }2627 metal using DebugOps {28 VGA/CHAR 0x4129 if map/size == 0 { MAGIC/BREAK }30 }31 return uefi-Status\Success32}构建动力:
7万行代码至 Hybrid ISO
见证 Aethelium Stage 1 编译器的运作。它实现了自举,在极短时间内编译 70,000 行架构代码, 并将其打包成 AKI/HDA/SRV/IYA 架构的 Dual-Track ISO。
查看构建报告AethelID:
256-bit 不可变信任
每个进程、每条 IPC 消息、每个资源都通过密码学绑定到一个 AethelID。 在 ACLIS v4.0 规范中,它作为一个原子单元传递,用去中心化的、零查表验证模型取代了传统的 UID/GID 系统。
查看加密逻辑与 IPC 流程目前的障碍:
PE 格式与机器码生成
AethelOS 目前正面临其最关键的架构挑战。 在构建 UEFI 引导程序时,编译器需要将内联的汇编代码块准确无误地转换为机器码并嵌入到 PE 格式文件中。
"我目前卡在生成 PE 格式时,无法正确将 asm 代码块编译成机器码。这导致生成的引导程序损坏,QEMU 虚拟机在启动时直接掉入 BIOS setup 界面,无法引导系统。"
这不是调试过程中的小错误,而是编译器后端在处理特定二进制格式封装时的底层缺陷。
查看技术求教与错误现场Gemini's Review架构洞察与评估
来自 Gemini 1.5 Pro 的深度架构审计。 对 AethelOS 的非 POSIX 设计哲学、内存安全模型以及 Aethelium 语言特性的全面评估。 它不仅是代码的审查者,更是这一新范式的见证者。
> Analyzing kernel architecture...
[PASS] Non-POSIX compliance verified.
> Checking memory safety model...
[PASS] Aethelium ownership semantics valid.
> Evaluating bootloader efficiency...
[PASS] Stage 1 compilation optimized.
> Generating final assessment...
时间轴:
The Journey
前传 (The iOS Dissidence)
2024 - 2025由于 iOS 侧载限制触发的权力反思。
沉淀 (Design Latency)
2025 全年停止编码,纯设计的一年。制定 AEFS、ADL 和非 POSIX 规范。
起源 (Aethel Epoch)
2026.01.06切换至 Claude 4.5 Haiku ,启动 Aethelium 语言重构。