Linked by Julien Quintard on Tue 27th Jun 2006 17:33 UTC
OSNews, Generic OSes This paper describes the design of the kaneton microkernel. This system was designed to be ported on many architectures without being intrusive. Moreover, the main goal of this system was to be understandable by everyone interested in operating systems internals. To do so, the kaneton design and implementation are very elegant and easy to understand. Finally, the kaneton microkernel includes modern distributed concepts leading to a powerful, secure, flexible and reliable microkernel based OS. Note: This is the first entry to our Alternative OS Contest which runs through 14th July!
Thread beginning with comment 137782
To view parent comment, click here.
To read all comments associated with this story, please click here.
sbergman27
Member since:
2005-07-24

I don't see anything on the web site about why the code can't be shared. Only a comment about not *wanting* to share it:

"""kaneton is one of the most important assignments in the French engineer school's curriculum where kaneton is used as a project for the advanced operating systems courses.

For this reason, we are not inclined to share the code."""

Reply Parent Bookmark Score: 1

JulienQuintard Member since:
2006-06-27

Ok then I will explain here.

The project consists in the development of the microkernel's parts.

If we share the source code, any student could look at the reference implementation to cheat.

So our choice was not to share the source code.

We only provide the students a development environment and some pieces of code, but not the parts corresponding to their assignments.

This base, containing the development environment and fundamental pieces of code, will be available on the website soon (meaning in few months).

Reply Parent Bookmark Score: 4