http://www.rtems.org/wiki/index.php/FreeSoftware - The RTEMS operating system as a very small footprint, after investigating uCLinux it was found too be too large. There are a number of useful technologies already ported to RTEMS that can be useful PicoTK (
GUI interface), Kaffe (JVM)