Scorpion OS — Chrome Scorpion
MLRVERSE · FROM-SCRATCH OPERATING SYSTEM

Scorpion OS

Eigener Kernel. Keine Linux-Basis. Rust. Chrom. MLRverse.

Linux-Code
~109kLOC First-Party Rust
114Syscalls · 0.1.0-dev
Phase 0Metal-Verifikation · 0.1.0-dev
ISO herunterladen Roadmap ansehen
Entwicklungsphasen

Äras der Kernel-Entwicklung.

Jede Ära ein funktionierender Meilenstein mit verifizierten Builds in QEMU und auf Bare-Metal.

00
Boot / GDT / IDT / ISR März 2025
100%
01
VGA / Serial / PS2 / Logging April 2025
100%
02
PMM / VMM / Heap Mai 2025
100%
03
ACPI / APIC / PCI Juni 2025
100%
04
Multitasking / Scheduler Juli 2025
100%
05
Syscalls / ELF-Loader Aug 2025
100%
06
FAT32 / VFS / initfs Okt 2025
100%
07
Pipes / IPC (Msg Ring) Nov 2025
100%
08
AHCI / PCI class-binding Dez 2025
100%
09
Compositor-Grundgerüst Jan 2026
100%
10
Fenster / Dock / Compositor Feb 2026
100%
11
SMP / TCP/IP / ext4-Final Mär 2026
95%
12
USB / Audio / WLAN 2026
70%
Meilensteine

Was bereits funktioniert.

Jedes Subsystem ist in QEMU mit SMP und auf Bare-Metal getestet. Keine Stubs, keine Mockups.

KERNEL

Kernel-Core

PMM, VMM, Kernel-Heap, Round-Robin-Scheduler, SMP mit 4+ Cores, CoW fork/exec/waitpid, ELF-Loader, init (pid 1)

FS

Dateisystem

ext2 + ext4 read/write mit Extent Trees und 64-bit, Unified Page Cache, AHCI HBA DMA, VFS-Layer

NET

Netzwerk

e1000-Treiber, TCP/IP-from-scratch (IPv4, ARP, ICMP, UDP, TCP), DHCP-Client, DNS-Resolver, HTTP, BSD-Socket-API

DESKTOP

Desktop-Shell

Eigener Compositor mit Dock, Topbar, Startmenü, Fenster-Drag/Resize/Snap, Quick-Settings, Kontextmenüs

APPS

Desktop-Apps

Terminal, Settings, File-Manager, Editor, Launcher, Calculator, Screenshot, Task-Manager — devmgr & diskmgr in Überarbeitung (Ziel: Windows-/gparted-Niveau)

DESIGN

Design-System

Chrome-Identity (ADR-003 Rev 2) — AA-Fonts, Chrome-Tokens, 25+6 Wallpapers. Shell-Design & App-Layouts in Arbeit

AUDIO

HDA Audio

Codec/Stream-Erkennung, Audio-Panel, Wiedergabe in Arbeit

USB

USB (XHCI)

Metal-verifiziert — Enum + HID (Maus/Keyboard), USB-Hotplug in Arbeit

GPU

GPU-Beschleunigung

i915/Vulkan auf Roadmap — aktuell Software-Framebuffer

Live-Wallpaper

Animationen als Desktop.

Sechs animierte Hintergründe: prozedurale Partikel & Wellen, gestreamte Video-Clips aus Wald, Berg, Wüste und Dschungel.

Berg Live-Wallpaper — Golden Hour Alpenglühen
BERG · Golden Hour
Wald Live-Wallpaper — Waldlichtung mit Sonnenstrahlen
WALD · Lichtung
Wüste Live-Wallpaper — Skorpion in Sanddünen bei Sonnenuntergang
WÜSTE · Skorpion
Dschungel Live-Wallpaper — Wasserfall mit Skorpion-Relief
DSCHUNGEL · Wasserfall
Partikel64 prozedurale Partikel — grünes Leuchten
WellenInterferenz-Wellen — Cyan-Schimmer
WüsteLogin-Hintergrund — warmer Sand-Ton
DschungelSattes Grün — Tiefen-Wald-Atmosphäre
BergGolden-Hour-Gebirgspanorama
WaldWaldlichtung mit goldenen Strahlen

Die Live-Wallpaper laufen direkt im Compositor. Partikel & Wellen sind prozedural (reine Mathematik). Wüste, Dschungel, Wald und Berg sind gestreamte 16-Frame-Clips (640×400 BGRA, ~15 fps). Der Compositor wechselt nahtlos zwischen statischen und animierten Wallpapers — Login-Screen inklusive.

Desktop-Preview

So sieht's live aus.

QEMU-Screenshot des aktuellen Builds mit Dock, Terminal, Settings und Quick-Settings.

Scorpion OS Desktop — System-Tray, Taskbar, Window-Manager, Scorpion-Branding
⚡ Scorpion OS🔊 ⚡ 📶 12:42
System

Zahlen, Fakten, Architektur.

Alle Daten aus der verbindlichen STATUS.md — gebaut, getestet, dokumentiert.

KERNEL
108.734
Lines of Code (Rust)
MODULE
250
.rs Source-Dateien
SYSCALLS
114
Eigene Syscall-API
DESKTOP-ISO
289 MB
Bootfähig via Limine v8
WALLPAPER
25 + 6
Statisch + Live-Animationen
SMP
4+ Cores
Round-Robin Scheduler
LINUX-ABI
Kompatibel
Busybox + Coreutils nativ
ADRs
9
Architecture Decision Records
Subsysteme ✅PMM, VMM, Scheduler, SMP, CoW fork/exec, ext2/ext4 r/w, AHCI, TCP/IP, e1000, DHCP, DNS, HTTP, BSD Sockets, Compositor, Dock, Startmenü, XHCI, USB-HID, SSH-Server, Login/Gate, F6-Scroll
In Arbeit 🧪HDA Audio (Codec/Stream), AML-Interpreter, Touchpad/Gesten, WLAN/BT, GPU-Beschleunigung, USB-Hotplug, devmgr/diskmgr-Redesign, Installer, Recovery-Mode, Log-Ring
Design-SystemChrome-Identity (ADR-003 Rev 2): Chrome/Metallic-Palette, DejaVu Sans+Mono AA-Fonts, 25 Wallpaper 1920×1200, 6 Live-WP. Shell-Layouts & App-Designs in aktiver Überarbeitung
Build & TestRust-Nightly-Toolchain, build.sh → ISO, QEMU-verify :5902, Bare-Metal-Tests, screendump-Smoke-Tests, Commit+Stamp+ISO-sha Doctrine
Access

Zugang anfordern.

Scorpion OS befindet sich in aktiver Entwicklung (Phase 0). Der Zugang zur aktuellen Desktop-ISO (289 MB, Metal-verifiziert auf 3 Maschinen) erfolgt auf Anfrage. Wir geben die Software nur an ernsthaft Interessierte weiter — Entwickler, Tester, Reviewer die zum Projekt beitragen möchten.

Mit dem Zugang akzeptierst du die Nutzungsbedingungen: Die Software darf ausschließlich zu Evaluierungs- und Testzwecken verwendet werden. Reverse Engineering, Dekompilierung oder Disassemblierung des Kernels ist untersagt. Keine Weiterverteilung ohne schriftliche Genehmigung.

Feedback

Fehler gefunden? Ideen?

Fehlerberichte, Verbesserungsvorschläge und Testergebnisse sind ausdrücklich erwünscht — wie in den Nutzungsbedingungen (§5) festgehalten. Dein Feedback fließt direkt in die Entwicklung ein.