MILESTONE V0.1
Kernel Foundation
-
COMPONENT_01
Boot path (BIOS/UEFI via bootloader crate)
-
COMPONENT_02
Memory management (PMM, paging, heap)
-
COMPONENT_03
Interrupts, timer, scheduler, VFS, shell
MILESTONE V0.1
COMPONENT_01
Boot path (BIOS/UEFI via bootloader crate)
COMPONENT_02
Memory management (PMM, paging, heap)
COMPONENT_03
Interrupts, timer, scheduler, VFS, shell
MILESTONE V0.2
COMPONENT_01
Ring 3 + strict ELF64 loader (W^X)
COMPONENT_02
Syscall ABI
COMPONENT_03
Crash containment
MILESTONE V0.3
COMPONENT_01
Per-process address spaces
COMPONENT_02
Concurrency + IPC
COMPONENT_03
PCI, block device, NVMe (read)
MILESTONE V0.4
COMPONENT_01
Preemptive scheduler
COMPONENT_02
NVMe write + flush
COMPONENT_03
ITFS + reboot persistence
MILESTONE V0.5
COMPONENT_01
Framebuffer + compositor (ownership-isolated windows)
COMPONENT_02
GUI syscalls (Ring 3 rendering, no direct FB)
COMPONENT_03
PS/2 keyboard + mouse; interactive desktop
MILESTONE V0.6
COMPONENT_01
Device/driver model + PCI depth (BARs, capabilities)
COMPONENT_02
USB UHCI + HID keyboard; AC97 audio (samples verified)
COMPONENT_03
Unified input; userspace device access (least authority)
MILESTONE V0.7
COMPONENT_01
Capabilities: default deny, no amplification (adversarially proven)
COMPONENT_02
Services, packages, atomic update/rollback/recovery
COMPONENT_03
Sandboxing + audit/provenance trail
MILESTONE V0.8
COMPONENT_01
e1000 + ARP/IPv4/ICMP/UDP/DNS; port-scoped socket capability
COMPONENT_02
Ed25519 package signatures; userspace filesystem writes
COMPONENT_03
APIC/MSI-X, xHCI, hash-chained persistent audit, SMEP/SMAP/UMIP
MILESTONE V0.9
COMPONENT_01
TCP from Ring 3 (connect + listen), DHCP, IPv6 foundations
COMPONENT_02
ACPI + I/O APIC cutover (PIC retired), ACPI S5 power-off
COMPONENT_03
Offline-root signing-key hierarchy; audit anchoring; kernel stack guards
MILESTONE V0.10
COMPONENT_01
Always-on scheduler + process tree
COMPONENT_02
/sbin/init from /etc/init.conf
COMPONENT_03
Ring 3 shell; desktop apps with focus
MILESTONE V0.11
COMPONENT_01
Read-only system view; pinned diagnostic model; inferd in Ring 3
COMPONENT_02
Diagnostic agent with runbooks; kernel-checked proposals
COMPONENT_03
Console-only approval; kernel execution, verification, rollback
MILESTONE V1.0
COMPONENT_01
Declared by criteria, never by calendar
COMPONENT_02
Reproducible, checksummed VM boot images
COMPONENT_03
Syscall + decoder fuzzing; whole-surface adversarial review
MILESTONE Post-1.0
COMPONENT_01
Wi-Fi & Bluetooth
COMPONENT_02
Power management, suspend/resume, SMP
COMPONENT_03
Sacrificial-device hardware research only
Source: docs/ROADMAP.md — “Roadmap — no fabricated dates.”