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 137779
To view parent comment, click here.
To read all comments associated with this story, please click here.
JulienQuintard
Member since:
2006-06-27

First, we are four developers currently working on the reference implementation. Second, the kaneton reference implementation documentation contains three authors.

For the source code, the website explains why we cannot distribute it. Moreover, this year, the source code was distributed to the students.

A distribution will be released soon but will not contain the whole core source code for the same reasons...

For the rest of your comments...

Reply Parent Bookmark Score: 1

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