FROST

Aus Lowlevel
Wechseln zu:Navigation, Suche
FROST
Entwickler: TheThing aka Thrimbor
Akt. Version: V2 alpha
Lizenz: GNU GPL 3
OS-Eigenschaften
Plattform: i486 oder höher
Kernelart: Microkernel
Sprache: FreeBASIC und Assembler
API: nativ
Binärformat: ELF
IPC-Methode:
Homepage
github-Seite


FROST ist ein OS welches dem gleichnamigen Microkernel aufbaut und zum Ziel hat ein kleines, leicht verständliches und dennoch modernes System in FreeBASIC zu schreiben.

FROST V2 0.1 (codename: river dragon)

Erledigt:

  • Multitasking
  • Paging
  • Speicherverwaltung

Begonnen:

  • VFS
  • IPC
  • SMP und APIC-Support

Der Kernel

FROST ist ein 32-Bit Microkernel, der in FreeBASIC und Assembler geschrieben ist. Der Kernel wurde vor einiger Zeit neu begonnen, ist kompatibel zum Multiboot-Standard und wird momentan von GRUB 2 geladen. Die letzte Version des alten Kernels (V0.3.4a) kann noch über sourceforge heruntergeladen werden, allerdings wird empfohlen die neue Version zu beziehen, die auf github zu finden ist.