is an educational project enabling everyone interested to learn about operating systems internals.
This educational project
is actually composed of three sub-projects: kastor
Why would you use opaak
or one of its projects and what for?
You could use one of the opaak
projects as a student, especially if:
- You do not know how systems work and you would like to understand how the execution flows from the application to the C library to system calls to the kernel to the hardware. You could probably use kastor for that purpose.
- You would like to implement your own kernel as a learning experience but you do not know where to start. Well you could use the kaneton project for that.
As a teacher:
- You are looking for a project so that your students can implement algorithms in a system environment. Depending on your course being hardware-, kernel-, application- or distributed computing-oriented, you could use either kastor, kaneton or kayou.