FROST — Änderungen 10857 → 11144

Zeile 2: Zeile 2:
 
| Name = FROST
 
| Name = FROST
 
| Version = V2 alpha
 
| Version = V2 alpha
−
| Entwickler = darkinsanity aka TheThing
+
| Entwickler = TheThing aka Thrimbor
 
| Lizenz = GNU GPL 3
 
| Lizenz = GNU GPL 3
 
| Kernel = Microkernel
 
| Kernel = Microkernel
−
| API =  
+
| API = nativ
 
| Binaerformat = ELF
 
| Binaerformat = ELF
 
| Sprache = [[FreeBASIC]] und [[Assembler]]
 
| Sprache = [[FreeBASIC]] und [[Assembler]]
 
| IPC=  
 
| IPC=  
 
| Plattform = [[x86|i386]]
 
| Plattform = [[x86|i386]]
−
| Homepage = [http://sourceforge.net/projects/frostkernel Sourceforge-Seite]
+
| Homepage = [https://github.com/thrimbor/frost github-Seite]
 
}}
 
}}
  
−
FROST ist ein OS, dass auf dem gleichnamigen Microkernel beruht und zum Ziel hat, ein kleines und benutzbares System in FreeBASIC zu schreiben.
+
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) ==
 
== FROST V2 0.1 (codename: river dragon) ==
−
Dinge, die bereits funktionieren:
+
Erledigt:
−
* Multitasking (nur teilweise, wird momentan umgestellt)
+
* Multitasking
−
* Paging (nur halb)
+
* Paging
 +
* Speicherverwaltung
  
−
Features, die noch auf ihre Umsetzung warten:
+
Begonnen:
 
* VFS
 
* VFS
−
* Shell (dasuSH - dumb although somehow useful shell)
+
* IPC
−
* tcp/ip
+
* SMP und APIC-Support
−
* Treiber für RTL8139
 
−
* ext2 und FAT support
 
  
 
== Der Kernel ==
 
== Der Kernel ==
  
−
FROST ist ein 32-Bit Microkernel, der in FreeBASIC und Assembler geschrieben ist. Der Kernel wurde vor kurzem neu begonnen und unterstützt Multitasking und Paging, wobei diese beiden Systeme noch einiges an Änderungen erfahren (werden). Der Kernel ist kompatibel zum Multiboot-Standard und wird momentan von GRUB 2 geladen.
+
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 im git-Repository liegt.
+
Die letzte Version des alten Kernels (V0.3.4a) kann noch über [http://sourceforge.net/projects/frostkernel/files/deprecated/FROST_V0.3.4a.zip/download sourceforge] heruntergeladen werden, allerdings wird empfohlen die neue Version zu beziehen, die auf github zu finden ist.
  
  
  
 
[[Category:Betriebssystem]]
 
[[Category:Betriebssystem]]