Xantorix — Änderungen 6508 → 6667

Zeile 1: Zeile 1:
 
{{Infobox OS
 
{{Infobox OS
 
| Name = Xantorix
 
| Name = Xantorix
−
| Version = 0.1.2
+
| 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''' (früher ''HomixOS'') ist ein kleines [[Betriebssystem]], das vollständig in [[Assembler]] ([[Bootloader]]) und [[Pascal]] ([[Kernel]], Anwendungen) programmiert wird. Das Betriebssystem ist modular aufgebaut, daher ist es möglich einfach und bequem verschiedene Module oder Treiber zur Laufzeit hinzuzufügen oder zu entfernen. Der Kernel unterstützt alle modernen Technologien wie Protected-Mode, [[Multitasking]] und [[Paging]].
+
'''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 seit neuestem auch eine noch nicht ausführlich getestete 64-Bit Version.  
+
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 finden sie auf der [http://www.xantorix.de/features.php offiziellen Webseite].
+
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:
−
  Ende Dezember 2009  : Xantorix 0.2.0
+
  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.0:'''
+
'''Xantorix 0.2.1:'''
−
*Booten von Diskette, Festplatte und CD/DVD-ROM (Live-CD)
+
*Verbesserte Laufwerks- und Dateiverwaltung
−
*erweiterte Benutzerverwaltung
+
*Caching für Dateien
−
*neue virtuelle Speicherverwaltung
+
*DMA-Transfermodus für ATA/ATAPI Laufwerke
−
*System-Datenbank für Systemeinstellungen (Sysdb)
+
*Schreibzugriff auf ATA-Festplatten
−
*VM86-Mode Unterstützung (für 32-Bit Version)
+
*Partitionseditor
−
*ATA Treiber für Festplatten (PIO, LBA28/LBA48)
+
 
−
*ATAPI Treiber für CD/DVD Laufwerke (PIO)
+
'''Xantorix 0.2.2:'''
−
*CDFS Dateisystemtreiber (ISO9660, Rockridge, Joliet)
+
*PAE Unterstützung für >4GB Arbeitsspeicher
−
*Erweiterter FAT Dateisystemtreiber (FAT32 Unterstützung)
+
*Ext2 Dateisystemtreiber (read-only)
−
*Verbesserte Shell mit deutlich mehr Befehlen
+
*VM86-Modus (16-Bit Emulation)
 +
*Virtuelle Laufwerke
  
 
== Offizielle Webseite ==
 
== Offizielle Webseite ==