Ich würde gerne mehr über OSDEV erfahren. Also dachte ich daran, von anderen kleinen Kernen zu lernen, um bei OSDEV besser zu werden. Gibt es einen guten Kernel zum Lernen von OSDEV? Natürlich muss es GPL sein, damit ich auf den Quellcode zugreifen und die Freiheit haben kann, ihn zu ändern.
FreeRTOS ist so klein wie möglich. Das Kernel-Image ist nur 4K-9K! Es ist ein RTOS, aber es gibt Ihnen auch eine gute Vorstellung von Betriebssystemen im Allgemeinen!
Minix ist eine weitere, die viele bevorzugen! Obwohl es nicht so klein ist, aber es ist sehr beliebt in Bildung Kreisen!
FemtoOS könnte Sie auch interessieren!
TinyOS dient auch einem ähnlichen Zweck!
Das meiste, was ich aufgelistet habe, stammt aus der eingebetteten Welt. Denn hier kommt es auf Größe und Einfachheit an!
PintOS ist eine weitere Ergänzung zu den oben genannten. Sehr einfaches Framework und Implementierung ist extrem einfach zu verstehen. Wird im Allgemeinen verwendet, um Studenten in das Design und die Implementierung von Betriebssystemen einzuführen.
Tags und Links kernel osdev kernel-mode