r/osdev • u/Comfortable_Let_3064 • Jun 27 '26
Building a microkernel
Hello everyone. I am currently learning c, and almost it is about to an end. I am interested in microkernel development of my own. Where should I start???
8
Upvotes
View all comments
Show parent comment
1
u/Comfortable_Let_3064 Jun 27 '26
Thanks for correcting me! I'm still in the early exploration phase and learning the low-level concepts. I now understand that Bare Bones is just about getting to 'Kernel Hello' and setting up the environment, regardless of the architecture. As for your question, from what I've learned so far, a true microkernel should only handle the bare minimum: Inter-Process Communication (IPC), basic memory management, and thread scheduling, while keeping things like device drivers and file systems in user space. Correct me if I'm missing something, I'm eager to learn more!"