====== Topsy -- A Teachable Operating System ====== * Topsy is a small footprint native multi-threading, multi-tasking operating system based on a micro-kernel architecture with a message passing communicating infrastructure. * Topsy has been developed at the Swiss Federal Institute of Technology (ETH) Zurich since the late 1995. ===== Topsy v1 ===== * Topsy v1.x was designed by Dr. George Fankhauser. He implemented Topsy on the MIPS platform. Dr. Lukas Ruf implemented the port of Topsy v1 to the ia32 platform. * Topsy v1 has been used at different universities and colleges for teaching operating system principles. ===== Topsy v2 and v3 ===== * Topsy v2.x and v3.x was designed by Dr. Lukas Ruf. He guided a multitude of semester and master thesis students implementing the architecture on a variety of platforms with a a plentitude of different processor architectures (ia32, MIPS R3000/R4000, StrongARM SA110, Intel IXP1200, Intel IXP2400, Motorola 68K). * [[http://www.tik.ee.ethz.ch/~topsy]] provides the official ETH Topsy web-page. * [[http://de.wikipedia.org/wiki/TOPSY]] contains the German Wikipedia entry to Topsy. * [[http://www.topsy.net]] is //the// Topsy web-page. ====== Further Information ====== * Further information may be found on the official ETH Topsy web-page. * Alternatively, please check back regularly at this site.