Remember the Contiki
operating system? A few years back it was used to run web servers and web browsers on really old home computers such as the Commodore
64 and the Apple
II. Today Contiki has grown up and moved from being a hobby project to a serious embedded OS used in research into networked
embedded systems and wireless sensor networks. It has matured so much that Adam Dunkels, its creator, today announced his PhD
thesis on Contiki and its components; protothreads and the uIP embedded TCP/IP stack. It is an interesting direction for a niche hobby OS to take and probably quite different from what people expected Contiki to become when it first was released.