| Zeile 1: | Zeile 1: | ||
{{Infobox OS | {{Infobox OS | ||
| Name = Xantorix | | Name = Xantorix | ||
| − | | Version = 0. | + | | Version = 0.2.0 |
| Entwickler = [[Benutzer:Homix | Homix]] | | Entwickler = [[Benutzer:Homix | Homix]] | ||
| − | | Lizenz = Closed Source | + | | Lizenz = Closed Source, Freeware |
| Kernel = [[Monolithischer Kernel]] | | Kernel = [[Monolithischer Kernel]] | ||
| API = XixAPI | | API = XixAPI | ||
| Zeile 9: | Zeile 9: | ||
| IPC = - | | IPC = - | ||
| Sprache = [[Pascal]] | | Sprache = [[Pascal]] | ||
| − | | Plattform = [[x86]], [[x64|x86_64]] | + | | Plattform = [[x86]] (, [[x64|x86_64]]) |
| Homepage = [http://www.xantorix.de www.xantorix.de] | | Homepage = [http://www.xantorix.de www.xantorix.de] | ||
}} | }} | ||
| − | '''Xantorix''' | + | '''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 | + | 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 und die Roadmap kann man auf der offiziellen Webseite betrachten. Dort findet man auch Screenshots aktueller Versionen. | Den Verlauf und Fortschritt der Entwicklung und die Roadmap kann man auf der offiziellen Webseite betrachten. Dort findet man auch Screenshots aktueller Versionen. | ||
| Zeile 20: | Zeile 20: | ||
== Features == | == Features == | ||
| − | Einen Überblick über die bereits integrierten, der sich in Entwicklung befindlichen oder erst geplanten 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 == | == Versionen == | ||
Überblick der verschiedenen Versionen seit Umbenennung: | Überblick der verschiedenen Versionen seit Umbenennung: | ||
| + | 29.12.2009 : Xantorix 0.2.0 | ||
20.12.2008 : Xantorix 0.1.2 | 20.12.2008 : Xantorix 0.1.2 | ||
Die Veränderungen bei den verschiedenen Versionen: | 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:''' | '''Xantorix 0.1.2:''' | ||
| Zeile 47: | Zeile 61: | ||
Folgende Versionen sind geplant: | Folgende Versionen sind geplant: | ||
| − | + | Februar 2010 : Xantorix 0.2.1 | |
| + | 2. Quartal 2010 : Xantorix 0.2.2 | ||
Die Features der kommenden Versionen: | Die Features der kommenden Versionen: | ||
| − | '''Xantorix 0.2. | + | '''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 == | == Offizielle Webseite == | ||