Google
 
   
Login
Username:

Password:


Lost Password?

Register now!
Search
Main Menu
top books
Polls
What do you think about php-deluxe.net?
Excellent!
Cool
Hmm..not bad
What the hell is this?
encyclopedia
recommendation
compare webbrowser
Freenet DSL
Who's Online
9 user(s) are online (7 user(s) are browsing encyclopedia)

Members: 0
Guests: 9

more...
browser tip
recommendation!
Sponsored
partner
Germany Next Topmodel
germanys next topmodel germanys next topmodel

Contiki

Contiki is a small open source, yet fully featured, operating system developed for use on a number of smallish systems ranging from 8-bit computers to embedded system microcontrollers, including sensor network motes. The name Contiki comes from Thor Heyerdahl s famous Kon-Tiki raft.

Despite providing computer multitasking and a built-in TCP/IP stack, Contiki only requires a few kilobytes of code and a few hundred bytes of random access memory. A fully fledged system complete with a graphical user interface (GUI) will require about 30 kilobytes of code memory.

The basic kernel (computer science) and most of the core functions are developed by Adam Dunkels.

=Features=

A full installation of Contiki includes the following features:

  • Computer multitasking kernel (computer science)
  • Optional pre-emptive multitasking (on a per-application basis)
  • Protothreads
  • TCP/IP computer network
  • Windowing system and GUI
  • Networked remote display (Virtual Network Computing)
  • Web browser (claimed to be the world smallest)
  • Personal webserver
  • Simple Telnet client
  • Screensaver
  • More applications are developed constantly. Known planned developments include:

  • an email client
  • an Internet Relay Chat
  • =Ports=

    The Contiki operating system has been or is being ported to the following computers (c), video game consoles (vgc), handheld game consoles (hgc), and microcontrollers (µc):

  • Apple II family (c)
  • Atari 8-bit family (c)
  • Atari ST (c)
  • Atari Portfolio (c)
  • Atmel AVR (µc)
  • Casio Pocketview (c)
  • Commodore PET (c)
  • Commodore VIC 20 (c)
  • Commodore 64 (c)
  • Commodore 128 (c)
  • Game Boy (hgc)
  • Game Boy Advance (hgc)
  • GP32 (hgc)
  • PC-6001 (c)
  • PC Engine (vgc)
  • Sega Dreamcast (vgc)
  • Sharp Wizard (c)
  • Sony PlayStation (vgc)
  • TI MSP430 (µc)
  • TRS-80 Color Computer (c)
  • x86-based systems (c)
  • Also, Contiki is able to function on top of the X Window System windowing system.

    =See also=

  • Wheels (operating system)
  • MP3 (operating system)
  • =External links=

  • [http://www.sics.se/~adam/contiki/index.html Contiki main website]
  • [http://contiki-demo.sics.se/ Contiki demo server] – A webserver running under Contiki