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.
Partnerships
We would like to thank the
EPITA Computer Systems Laboratory for having contributed to some of the
opaak projects for a few years.