INTRODUCTION
Phoenix_OS ist ein experimentelles Betriebssystemprojekt. Diese Dokumentation begleitet die Architektur, die Entscheidungen und den Fortschritt – konzeptionell und nachvollziehbar.
BOOT PROCESS
Die UEFI-Firmware lädt den Bootloader. Dieser bereitet die Umgebung vor und übergibt die Kontrolle an den Kernel.
KERNEL
Der Kernel verwaltet Ressourcen, Kommunikation mit Hardware und grundlegende Systemfunktionen.
MEMORY
Memory Management wird schrittweise als Grundlage für sichere und kontrollierte Speicherzugriffe entwickelt.
DRIVERS
Treiber bilden die klare Schnittstelle zwischen Kernel und Hardware.
FILESYSTEM
Das Dateisystem organisiert Daten, Verzeichnisse und Zugriffsrechte.
USER SPACE
Benutzerprogramme und die Shell laufen getrennt vom Kernel mit eingeschränkten Rechten.
BUILD GUIDE
Für die Entwicklung werden allgemein Rust nightly und QEMU als Emulator eingesetzt. Eine veröffentlichte Testversion folgt mit konkreter, sicherer Anleitung.
FAQ
Ist Phoenix_OS fertig? Nein – es ist ein laufendes Lern- und Entwicklungsprojekt. Ist es Linux? Nein, zentrale Komponenten werden selbst aufgebaut.