There has been an interest for making Linux work on embedded
devices for a long time, but it was not until the
RTLinux project was started back in 1997, as a masters
thesis by Michael Barabanov [1]. The aim of his thesis was
to give Linux real-time properties. In RTLinux the kernel
runs as a process underneath a real-time kernel. This kernel
then handles all of the real-time threads as well as the
scheduling of the normal applications and Linux, this is the
common set-up of Embedded Linux distributions. During
the end of the 1990's Lineo, Montavista and other big organizations
started to push for having Linux in the embedded