| Zeile 3: | Zeile 3: | ||
| Version = 0.1 | | Version = 0.1 | ||
| Entwickler = [[Benutzer:sfan|sfan]] | | Entwickler = [[Benutzer:sfan|sfan]] | ||
| − | | Lizenz = [http://creativecommons.org/licenses/by-nc-sa/2.0/de/ by-nc-sa] | + | | Lizenz = [http://creativecommons.org/licenses/by-nc-sa/2.0/de/ by-nc-sa 2.0] |
| − | | Kernel = Monolithischer Kernel | + | | Kernel = Monolithischer [[Kernel]] |
| API = - | | API = - | ||
| Binaerformat = .bin und [[ELF]] | | Binaerformat = .bin und [[ELF]] | ||
| Zeile 10: | Zeile 10: | ||
| IPC = - | | IPC = - | ||
| Plattform = [[x86]] | | Plattform = [[x86]] | ||
| − | | Homepage = [http://sfan.funpic.de/StefanOS.html Website]<br />[http://sfan.funpic.de/StefanOS_source Quellcode]<br />[http://sfan.funpic.de/StefanOS.img Image] | + | | Homepage = [http://sfan.funpic.de/StefanOS.html Website]<br />[http://sfan.funpic.de/StefanOS_source Quellcode]<br />[http://sfan.funpic.de/StefanOS_source/StefanOS.img Image] |
}} | }} | ||
StefanOS hat die Aufgabe einen PC schnell und einfach zu benutzen. | StefanOS hat die Aufgabe einen PC schnell und einfach zu benutzen. | ||
| + | Das OS wird dafür (voraussichtlich) einen Dateisystemtreiber für [[FAT]] im Kernel haben. | ||
| + | Die Shell wird als .elf oder .bin Datei von GRUB geladen. | ||
| + | |||
== Features == | == Features == | ||
=== 0.1 === | === 0.1 === | ||
* [[GDT]]/[[IDT]] wird geladen | * [[GDT]]/[[IDT]] wird geladen | ||
| − | === 0.1.1 ( | + | === 0.1.1 (voraussichtlich) === |
* [[GDT]]/[[IDT]] wird geladen | * [[GDT]]/[[IDT]] wird geladen | ||
* Multitasking | * Multitasking | ||
| Zeile 23: | Zeile 26: | ||
* Loader für Binaries | * Loader für Binaries | ||
** [[ELF]] | ** [[ELF]] | ||
| − | ** flache Binärdateien | + | ** flache Binärdateien (.bin) |