Xantorix

Aus Lowlevel
Wechseln zu:Navigation,

HomixOS (Homix Operating System) ist ein kostenloses 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. 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.

In unregelmäßigen Zeitabständen, meistens jedoch ungefähr alle 2 bis 3 Wochen, wird neben dem finalen Release auch eine Alpha-/Beta-/RC-Variante der sich derzeit in Entwicklung befindlichen Version veröffentlicht. Hierbei handelt es sich um keine stabile Version, sondern nur um den derzeitigen Entwicklungsstand. Den Verlauf und Fortschritt der Entwicklung und 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 finden sie auf der offiziellen Webseite.

Versionen

Überblick der verschiedenen Versionen:

09.09.2007 : HomixOS 0.1.0

Die Veränderungen bei den derzeitigen Versionen:

HomixOS 0.1.0:

  • Multiboot-kompatibler Kernel
  • 32-Bit ProtectedMode Kernel
  • 64-Bit LongMode Kernel
  • Multitasking (Prozesse und Threads)
  • moderne Speicherverwaltung (Paging)
  • Diskettenlaufwerkstreiber
  • FAT-Dateisystemtreiber
  • Tastaturtreiber
  • PE-Unterstützung

Roadmap

Folgende Versionen sind geplant:

14.10.2007 : HomixOS 0.1.1

Die geplanten Neuheiten in den zukünftigen Versionen:

HomixOS 0.1.1:

  • verbesserte Prozessverwaltung
  • Exception-Handling
  • eine Art Registry
  • Benutzerverwaltung
  • Festplattentreiber (P-ATA)
  • erweiterte Shell
  • Texteditor

Offizielle Webseite

HomixOS Projekt-Webseite
Homix-Online