Forgot your password?
typodupeerror
Operating Systems Cloud Software The Internet

Contiki 2.7 Released 21

Posted by timothy
from the it's-cloudy-and-thingy-and-internetty dept.
An anonymous reader writes "Version 2.7 of the Contiki operating system has been released. The open source Contiki OS is known for its minuscule IPv6 stack that allows the tiniest of Systems-on-a-Chips – microprocessors with built-in 2.4 GHz radios – to connect to the Internet. The 2.7 release improves the IPv6 mesh routing mechanism so that the Systems-on-a-Chip autonomously can form wireless networks."
This discussion has been archived. No new comments can be posted.

Contiki 2.7 Released

Comments Filter:
  • by Medievalist (16032) on Tuesday November 19, 2013 @01:04PM (#45465381)

    One reason [muneebali.com] for it's awesomeness.

  • Oh boy, I can't wait to load this onto my Commodore 64!

    Seriously, though, that's a testament, IMHO, as to how compact and efficient these folk manage to make this software.

    • by OakDragon (885217)

      Oh boy, I can't wait to load this onto my Commodore 64!

      Seriously, though, that's a testament, IMHO, as to how compact and efficient these folk manage to make this software.

      Yes, seriously! [wikipedia.org]

  • by unixisc (2429386) on Tuesday November 19, 2013 @01:50PM (#45465811)

    The supported hardware page [contiki-os.org] lists some of the MCU/RF chips that it supports, but what about actual system manufacturers? Do any routers support it? I know it would form mesh networks, but be it IPv6 or IPv4, it would need a gateway/router that assigns these addresses. Are any of those Contiki based?

    Also, this OS - since it has a BSD license, I'm guessing that it's not Linux, but is it any sort of Unix derivative, or something else altogether? What are all the features of this OS? It's wonderful that it's compliant w/ several standards, but what are its features that would make it usable in, say, garage doors, toasters, TVs, home security systems & so on?

    • Not Unix (Score:5, Informative)

      by Cid Highwind (9258) on Tuesday November 19, 2013 @02:18PM (#45466141) Homepage

      It's something else altogether, originally it was a project to put a multitasking kernel, TCP/IP stack, GUI, and web browser on a Commodore 64, and has since gone in a mesh networking internet-of-things sort of direction.
      There was a Slashdot article [slashdot.org] on the original desktop-oriented release, but the links are all dead.

      • by unixisc (2429386)
        Thanks for that article - just read it. The comments were so informative - particularly the ones that described the entire OS. So it's a co-operative multi-tasking OS that fits in 8-bit MCUs. Makes it handy for such systems. But I'd imagine that a lot of those things would be real time systems i.e. require responses within a set time for them to be valid?
      • by oldhack (1037484)
        Any way related to geos(?), the GUI OS for Commodore?
    • by Anonymous Coward

      Here is one: Thingsquare [thingsquare.com]. Looking at the customers, it seems like Contiki is being used at least in light bulbs and thermostats.

    • by Anonymous Coward

      Small foot print and no MMU requirement means that it can run on microcontrollers with very limited memory that cost less than $2.
      Linux etc are just too bloated and would require external memory chips just to boot up.

    • by Anonymous Coward

      Two 6Lowpan routers, one Linux [redwirellc.com] based and one Contiki [redwirellc.com] based.

We warn the reader in advance that the proof presented here depends on a clever but highly unmotivated trick. -- Howard Anton, "Elementary Linear Algebra"

Working...