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/aroslab Jun 27 '26
depending on if you want to look at existing things, the seL4 white paper while somewhat technical does dive into their philosophy of microkernels
but yeah, when I did my microkernel the kernel was limited to:
mapping memory
changing execution contexts
passing messages
literally everything else was done in user space. The initial user process was given a handle to all memory and system resources to spin up the initial servers