{{Infobox OS | Name = Xantorix | Version = 0.2.0 | Entwickler = [[Benutzer:Homix | Homix]] | Lizenz = Closed Source, Freeware | Kernel = [[Monolithischer Kernel]] | API = XixAPI | Binaerformat = [[PE]] | IPC = - | Sprache = [[Pascal]] | Plattform = [[x86]] (, [[x64|x86_64]]) | Homepage = [http://www.xantorix.de www.xantorix.de] }} '''Xantorix''' ist ein kleines [[Betriebssystem]], welches vollständig in [[Assembler]] ([[Bootloader]]) und [[Pascal]] ([[Kernel]], Anwendungen) programmiert wird. Der Kernel läuft ab einem Intel Pentium oder kompatiblen x86-Prozessor und unterstützt moderne Technologien wie [[Protected Mode]], [[Multitasking]] und [[Paging]]. Außerdem ist eine kleine Benutzerverwaltung und eine Systemdatenbank zur Speicherung von System- und Treiberinformationen vorhanden. Treiber stehen derzeit für Disketten- und IDE-ATA/ATAPI Laufwerke (Festplatten und CD/DVD-ROM Laufwerke) zur Verfügung. Die bisher unterstützten Dateisysteme sind [[FAT]] und CDFS ([[ISO9660]] mit RockRidge und Joliet Erweiterung). Das Betriebssystem steht derzeit noch am Anfang der Entwicklung und ist daher noch nicht für die dauerhafte Verwendung geeignet. Neben der 32-Bit-Variante existiert bei einigen Versionen auch eine 64-Bit-Version, die aufgrund der bis jetzt wenigen Vorteile nicht regelmäßig erscheint. Den Verlauf und Fortschritt der Entwicklung sowie die Roadmap kann man auf der offiziellen Webseite betrachten. Dort findet man auch Screenshots aktueller Versionen. == Features == Einen Überblick über die bereits integrierten, der sich in Entwicklung befindlichen oder erst geplanten Features findet man auf der [http://www.xantorix.de/features.php offiziellen Webseite]. == Versionen == Überblick der verschiedenen Versionen seit Umbenennung: 29.12.2009 : Xantorix 0.2.0 20.12.2008 : Xantorix 0.1.2 Die Veränderungen bei den verschiedenen Versionen: '''Xantorix 0.2.0:''' *Booten von Diskette, Festplatte und CD/DVD-ROM (Live-CD) *erweiterte Benutzerverwaltung *System-Datenbank (Sysdb) *Neue Konsole mit Scrolling-Funktion *Verbesserte virtuelle Speicherverwaltung *System- und Suchpfade *ATA Treiber für Festplatten (PIO, LBA28/LBA48) *ATAPI Treiber für CD/DVD Laufwerke (PIO) *CDFS Dateisystemtreiber (ISO9660, Rockridge, Joliet) *Auto-Mount für wechselbare Datenträger *Verbesserte Shell mit deutlich mehr Befehlen '''Xantorix 0.1.2:''' *Multiboot-kompatibler Kernel *32-Bit ProtectedMode Kernel *64-Bit LongMode Kernel *Multitasking (Prozesse und Threads) *moderne Speicherverwaltung (Paging) *Benutzerverwaltung *Exception-Handling *Diskettenlaufwerkstreiber *FAT-Dateisystemtreiber *Tastaturtreiber *PE-Unterstützung *Shell *Texteditor == Roadmap == Folgende Versionen sind geplant: Februar 2010 : Xantorix 0.2.1 2. Quartal 2010 : Xantorix 0.2.2 Die Features der kommenden Versionen: '''Xantorix 0.2.1:''' *Verbesserte Laufwerks- und Dateiverwaltung *Caching für Dateien *DMA-Transfermodus für ATA/ATAPI Laufwerke *Schreibzugriff auf ATA-Festplatten *Partitionseditor '''Xantorix 0.2.2:''' *PAE Unterstützung für >4GB Arbeitsspeicher *Ext2 Dateisystemtreiber (read-only) *VM86-Modus (16-Bit Emulation) *Virtuelle Laufwerke == Offizielle Webseite == [http://www.xantorix.de/ Xantorix Projekt-Webseite]
[[Category:Betriebssystem]]