Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).

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 @02:04PM (#45465381)

    One reason [] 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! []

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

    The supported hardware page [] 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 @03: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 [] 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 []. 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 [] based and one Contiki [] based.

IF I HAD A MINE SHAFT, I don't think I would just abandon it. There's got to be a better way. -- Jack Handley, The New Mexican, 1988.