FROST
Aus Lowlevel
Version vom 18. Mai 2011, 16:56 Uhr von TheThing (Diskussion | Beiträge) (hab gerade gemerkt, dass es den Namen "dash" für ne Shell schon gibt ;))
| FROST | |
|---|---|
| Entwickler: | darkinsanity aka TheThing |
| Akt. Version: | V2 alpha |
| Lizenz: | GNU GPL 3 |
| OS-Eigenschaften | |
| Plattform: | i386 |
| Kernelart: | Microkernel |
| Sprache: | FreeBASIC und Assembler |
| API: | |
| Binärformat: | ELF |
| IPC-Methode: | |
| Homepage | |
FROST ist ein OS, dass auf dem gleichnamigen Microkernel beruht und zum Ziel hat, ein kleines und benutzbares System in FreeBASIC zu schreiben.
FROST V2 0.1 (codename: river dragon)
geplante Features:
- Multitasking
- Paging
- VFS
- Shell (dasuSH - dumb although somehow useful shell)
- tcp/ip
- Treiber für RTL8139
- ext2 und FAT support
Der Kernel
FROST ist ein 32-Bit Microkernel, der in FreeBASIC und Assembler geschrieben ist. Der Kernel wird im Moment komplett neu geschrieben und wird Multitasking und Paging unterstützen. Er ist Multiboot-kompatibel und wird in Zukunft wahrscheinlich auch Multiboot2-kompatibel werden.
Die letzte Version des alten Kernels (V0.3.4a) kann noch über sourceforge heruntergeladen werden.