| Zeile 3: | Zeile 3: | ||
| Version = 0.1-Alpha Build 0002 | | Version = 0.1-Alpha Build 0002 | ||
| Entwickler = [[Benutzer:rizor | rizor]] | | Entwickler = [[Benutzer:rizor | rizor]] | ||
| + | | Lizenz = Closed-Source | ||
| Kernel = Microkernel | | Kernel = Microkernel | ||
| API = Noch nicht näher geplant | | API = Noch nicht näher geplant | ||
| Zeile 13: | Zeile 14: | ||
rizor-OS ist ein kleines Hobby-OS bei dem ich viel über die LowLevel-Programmierung lernen möchte. | rizor-OS ist ein kleines Hobby-OS bei dem ich viel über die LowLevel-Programmierung lernen möchte. | ||
| + | Das OS soll später als Projektarbeit und Referenzen für und nach dem Studium gelten. | ||
== Entwickler == | == Entwickler == | ||
| Zeile 34: | Zeile 36: | ||
== Roadmap == | == Roadmap == | ||
| − | * rizor-OS-0.1: | + | * rizor-OS-0.1 (Release: März/April 2009): |
** Multitasking (einfaches Round-Robin) | ** Multitasking (einfaches Round-Robin) | ||
** Speicherverwaltung mit einfachem First-Fit | ** Speicherverwaltung mit einfachem First-Fit | ||
** libc (fast komplette Implementierung) | ** libc (fast komplette Implementierung) | ||
** Treiber für das Display und die Tastatur im Userspace | ** Treiber für das Display und die Tastatur im Userspace | ||
| − | * rizor-OS-0.2: | + | * rizor-OS-0.2 (Release: August-Oktober 2009): |
** Speicherverwaltung optimieren | ** Speicherverwaltung optimieren | ||
** Multitasking erweitern | ** Multitasking erweitern | ||
| Zeile 47: | Zeile 49: | ||
** Dateisystem | ** Dateisystem | ||
** vollständige libc | ** vollständige libc | ||
| − | * rizor-OS-0.3: | + | * rizor-OS-0.3 (Release: 2010): |
** Netzwerktreiber | ** Netzwerktreiber | ||
** kleiner konsolenbasierter Browser | ** kleiner konsolenbasierter Browser | ||