Slashdot Mirror


Contiki 3.0 Released, Retains Support For Apple II, C64

An anonymous reader writes that on Wednesday the Contiki team announced the release of Contiki 3.0, the latest version of the open source IoT operating system. The 3.0 release is a huge step up from the 2.x branch and brings support for new and exciting hardware, a set of new network protocols, a bunch of improvements in the low-power mesh networking protocols, along with a large number of general stability improvements. And, yes, the system still runs on the Commodore 64/128, Apple II, Atari.

30 of 44 comments (clear)

  1. IoT by wonkey_monkey · · Score: 1

    Oh dear... is "IoT" already so ubiquitous that it doesn't need expanding any more?

    (Internet of Things, for the probably substantial number of people who won't know it at a glance)

    --
    systemd is Roko's Basilisk.
    1. Re:IoT by Chris+Mattern · · Score: 1

      I prefer "Internet (Direct Interaction) of Things".

    2. Re:IoT by __aaclcg7560 · · Score: 1

      If they included the Commodore VIC-20, it would be the Internet of Toys. According to my seventh grade Apple ][ instructor, the VIC-20 is a toy and not a "real" computer.

    3. Re:IoT by mwvdlee · · Score: 1

      Since you're complaining about the term not being explained instead of asking what it means, I'd say it's ubiquitous.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    4. Re:IoT by amalcolm · · Score: 1

      The 1970s called - they want their religious war back

      --
      Time for bed, said Zebedee - boing
    5. Re:IoT by mwvdlee · · Score: 1

      Version 1 was ported to VIC-20 (and worse), albeit without networking, so no "Internet of Anything": http://hitmen.c02.at/html/tool...

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    6. Re:IoT by wonkey_monkey · · Score: 1

      Since you're complaining about the term not being explained instead of asking what it means, I'd say it's ubiquitous.

      What, it's ubiquitous because I know what it means? I had no idea I was the Arbiter of Ubiquity.

      --
      systemd is Roko's Basilisk.
    7. Re:IoT by mwvdlee · · Score: 1

      Nobody else asked either, they were just agreeing that it should have been explained.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    8. Re:IoT by LWATCDR · · Score: 3, Insightful

      Funny but a friend of mine called the Apple II a toy but then he had a PDP-11.
      Actually the AppleII was a better computer than the Vic-20 but it also cost many times as much.
      Frankly I loved all the computers of the late 70s early 80s. So many new ideas and so many systems and all of them you could learn inside and out except for the Ti-99.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    9. Re:IoT by KatchooNJ · · Score: 2

      Agree. The Vic-20 was underpowered (5K RAM and only 3.5K was usable), but it was a great bargain at the time. I had the 16K RAMpack expansion, so that definitely made the computer a lot more usable and fun to use. :-) I eventually got a C-64, but the Vic-20 was my first computer and I would never call it a toy... it taught me too much. I even still own it to this day and it still works.

      --
      "Never give up, for that is just the time and place when the tide will change." -Harriet Beecher Stowe ^_^
    10. Re:IoT by __aaclcg7560 · · Score: 1

      I wrote some long BASIC programs that ran out the memory on the VIC-20 and the memory card. Didn't have that problem with the Commodore 64.

    11. Re:IoT by KatchooNJ · · Score: 1

      There was a 64K RAMpack for the VIC-20, so if you used that, you wouldn't have run out of RAM. ;-)

      --
      "Never give up, for that is just the time and place when the tide will change." -Harriet Beecher Stowe ^_^
    12. Re:IoT by smithmc · · Score: 1

      There was a 64K RAMpack for the VIC-20, so if you used that, you wouldn't have run out of RAM. ;-)

      That couldn't possibly have worked for BASIC programs, as the parent was talking about. The total addressable space of the 6502 was only 64K, so you couldn't have 64K of RAM and the BASIC interpreter and the KERNAL (not to mention e.g. video RAM etc.) at the same time.

      --
      Downmodding is the refuge of the weak. Don't downmod, make a better argument!
    13. Re:IoT by NormalVisual · · Score: 1

      Frankly I loved all the computers of the late 70s early 80s.

      Yeah, me too. All of them were very distinctive, with their own unique strengths and weaknesses. Compatibility? We don' need no steenkin' compatibility!

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    14. Re:IoT by Neo-Rio-101 · · Score: 1

      I have the 32K RAM expansion for the Vic20. Has a pass through port to mount other cartridges, and you can flick the memory banks on and off with dip switches.

      And yes, an expanded vic20 runs a ported version of DOOM :D
      Yes, it's crap.

      --
      READY.
      PRINT ""+-0
    15. Re:IoT by tehcyder · · Score: 1

      your 7th grade apple ][ instruction is a fucking moron.

      Apple zealots have been ever thus.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    16. Re:IoT by tehcyder · · Score: 1

      Since you're complaining about the term not being explained instead of asking what it means, I'd say it's ubiquitous.

      What, it's ubiquitous because I know what it means? I had no idea I was the Arbiter of Ubiquity.

      Only the true Messiah denies his divinity!

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    17. Re:IoT by wonkey_monkey · · Score: 1

      I'm not the Messiah, I'm a...

      Well, the less said about that the better.

      --
      systemd is Roko's Basilisk.
    18. Re:IoT by LWATCDR · · Score: 1

      And so many CPUs 8080, 8085, Z80, 6809, 6502, 68000, 8088,8086, TI TMS 9900, NS-32016 and goodness knows what else.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    19. Re:IoT by smithmc · · Score: 1

      Ever heard the word "bank switching"? :D -- at least for the C-64 there were memory expansions with 512K and more

      Of course I know about bank switching. But in order to run a BASIC program, the BASIC interpreter (and probably the KERNAL) needs to be switched in, so that's 16K you can't use for a BASIC program no matter what.

      --
      Downmodding is the refuge of the weak. Don't downmod, make a better argument!
  2. Time to shine by anchovy_chekov · · Score: 2

    I had completely forgotten about Contiki. It's actually quite a neat OS, but I moved away from embedded systems years ago and all that sort of stuff slipped away. There's a box of things gathering dust that could run this.

    Good stuff. Better than an oversized OS draining your power and sucking performance out of constrained hardware. Maybe it's finally Contiki's time to shine.

    1. Re:Time to shine by Known+Nutter · · Score: 2

      Maybe it's finally Contiki's time to shine.

      The Year of Contiki on the Desktop has arrived!

      --
      Beware of the Leopard.
    2. Re:Time to shine by tehcyder · · Score: 2

      Maybe it's finally Contiki's time to shine.

      The Year of Contiki on the Desktop has arrived!

      I still have problems getting audio to work, plus you can't get printer drivers for my 1985 HP Laserjet 1.19L. Also, DVD playback doesn't work out of the box.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
  3. Contiki is 12 years old by tapspace · · Score: 1

    Contiki has been around since well before the name "IoT" existed.

  4. really would like it to work with thread... by johnjones · · Score: 1

    Its very cool but I wonder how it will work with thread http://threadgroup.org/Downloads.aspx
    it would be nice if the mesh included nest and other thread hardware

  5. Sadly it doesnt fix the problems... by Lumpy · · Score: 5, Informative

    IOT is a fail because of manufacturers.

    For example, ZigBee connected light bulbs, GE Link, Cree Connected, and Phillips Hue all use their OWN modified protocol. First the use the ZLL protocol instead of the ZHA that they should be using, then they refuse to repeat signals for other brands. So you have some cheap Cree bulbs in entryways and hallways, but have the expensive white color temperature bulbs for elsewhere... Oh they don't mesh, sorry. They also don't mesh with your other devices so you have a horribly broken and fractured mess that barely works.

    IoT is an epic fail because we don't have a group of people going to different manufacturers with a sack of rocks and beating the shit out of executives and head engineers. I blame ZigBee and Z-Wave for not forcing companies at gunpoint to follow a freaking standard, but the engineers and executives made the decision to be assholes and intentionally be incompatible.

    --
    Do not look at laser with remaining good eye.
    1. Re: Sadly it doesnt fix the problems... by tepples · · Score: 1

      Ummm... Don't buy stuff that doesn't do standards?

      So what do you buy if zero of the brands in the store near you do standards? Wait until you have $35 of other stuff and then wait another week or two for Super Saver Shipping?

    2. Re: Sadly it doesnt fix the problems... by Maxwell'sSilverLART · · Score: 1

      Ummm... Don't buy stuff that doesn't do standards?

      So what do you buy if zero of the brands in the store near you do standards? Wait until you have $35 of other stuff and then wait another week or two for Super Saver Shipping?

      Um...yeah, that's exactly what you do. Aside from the cost of gas and sales tax probably eating your savings on shipping, "gotta have it now" is a privilege for which you have to pay the piper...in this case, by getting crappy kit.

      Besides which, if you planned your deployment thoroughly, instead of buying it piecemeal, you'd probably be over the $35 threshold anyway.

      --
      Moderate drunk! It's more fun that way!
    3. Re: Sadly it doesnt fix the problems... by silas_moeckel · · Score: 1

      Even with a standards body (zwave) it's hard to insure things work cross manufacture. Every company it trying to be the one and only solution and most are trying to get ya to pay them 10 bucks a month forever to use their cloud to control what you own.

      --
      No sir I dont like it.
  6. Re:Ridiculous by CanadianMacFan · · Score: 1

    Well, the rest of his house is underground.