J-OS
Aus Lowlevel
Version vom 9. Februar 2010, 15:40 Uhr von Jonebohne (Diskussion | Beiträge) (Version 0.0.1 eingetragen; verschiedene Schönheitsfehler wurden verbessert)
| J-OS | |
|---|---|
| Entwickler: | Jonebohne |
| Akt. Version: | Pre-Alpha 0.0.1 |
| Lizenz: | by-nc-sa 2.0 |
| OS-Eigenschaften | |
| Plattform: | x86 |
| Kernelart: | Microkernel |
| Sprache: | C |
| API: | Nativ(geplant) |
| Binärformat: | Portable Executable |
| IPC-Methode: | RPC(geplant) |
| Homepage | |
J-OS ist ein (sehr) kleines Betriebssystem von mir, welches ich hier etwas genauer beschreibe.
J-OS ist fast komplett in C geschrieben(teilweise Assembler) und bootet mit dem GRUB-Loader. Es läuft vollständig im Protected Mode. Geplant ist ein Microkernel, eine native API, Treiber für Festplatten/Disketten/CD-Laufwerke, externe Programme, Netzwerktreiber, eine Shell und vieles mehr. Es kann also fast nichts ;-)
Changelog
Version 0.0.1
In Version 0.0.1 sind folgende Features implementiert:
- Textausgabe (verschiedene Farben)
- GDT und IDT
- Exceptions werden behandelt
- Multitasking in Ring 0