SexOS · Single Address Space Operating System
The Sex Microkernel
Documentation
v1.0.0 · Phase 22 · Pure PDX zero-copy architecture
SexOS is a revolutionary microkernel written in Rust — 96× smaller than Linux and 4× faster. Hardware-enforced isolation via Intel PKU. 100% lock-free wait-free core. Sub-cycle context switching. Zero-copy I/O throughput.
Architecture
Global SAS, PKU isolation, PDX IPC primitives, capability system, and user-space server design.
Roadmap
Phase-by-phase journey from bootloader skeleton to daily-driver desktop OS. All milestones tracked.
User Manual
System commands, sex-src package management, service supervisors, and Linux compatibility layer.
System Developer Manual
Kernel internals: boot flow, HAL, memory subsystem, PKU protection, ELF loader, IPC system, build system.
Server Reference Manual
All ring-3 server processes: sexdisplay, silk-shell, sexinput, sexfiles, sexdrive, sexshop, sexnet, sexnode, sex-ld.
Silk Desktop Environment
Pure PDX-native desktop: SexCompositor, SilkShell, SilkClient, tiling engine, themes, and zero-copy graphics.
Design Phases
Detailed design documents for Phases 3–14: Wayland lifting, signal trampolines, voxel rendering, and more.
Applications & Ecosystem
Kaleidoscope browser, Qupid media player, CrewCast AI team playbook, COSMIC ports, font strategy.
Daily Driver Status
Live development sessions, build fixes, interactivity patches, and the path to daily-driver readiness.
Development Sessions
Raw session logs: Claude sessions, Gemini outputs, Grok handoffs, and refactor templates.
Project Handoffs
Historical handoff documents from microkernel_0.1_stable, microkernel_nightly, microkernel_wrapper_recovered, Sex-master, and active Hermes cursor-input work.
Server Refactor Template
Standard operating procedure for modifying SexOS servers. Environment constraints, PDX IPC rules, PKU isolation.