opaak

Home

opaak is an educational project enabling everyone interested to learn about operating systems internals.

This educational project is actually composed of three sub-projects: kastor, kaneton and kayou.

Profiles

Why would you use opaak or one of its projects and what for?

Students

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.

Teachers

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.




e a m