Slashdot Mirror


Canonical Launches Internet-of-Things Version of Ubuntu Core

darthcamaro writes: Ubuntu Linux isn't just for desktops, servers and the cloud anymore. Mark Shuttleworth wants Ubuntu to be the operating system of choice for the Internet of Things too. The new Snappy Ubuntu Core is targeted at device developers and it's the basis for an entire new division of Canonical Inc. The promise of Snappy Ubuntu Core is also one of security, protecting the devices of the world, by keeping them updated. "With Snappy there is also a division of responsibilities for updating that can also help protect IoT devices and users. So we could deliver an update for a Heartbleed or Shellshock vulnerability, completely independently of the lawnmower control app that would come from the lawnmower company," Shuttleworth said.

5 of 43 comments (clear)

  1. yay more cloud stuff by Osgeld · · Score: 2

    snappy core doesnt seem to be what I thought it was, I thought "hey here's a lightweight linux that runs on embedded things better" nope, its just a cloud service it seems from their 2 paragraph icons the size of postcards page on the ubuntu site

  2. What Snappy and Core really are by billstewart · · Score: 4, Informative

    Core is a lightweight version of Ubuntu, intended so you can build it on small systems like cloud VMs or ARM boards or embedded devices. (That's an Ubuntu-ish use of "lightweight", which seems to be "of course you've got a huge disk drive even though you don't have much RAM or CPU, but I haven't yet loaded all the pieces to find what it takes to get a minimally useful system. It ain't Puppy Linux, but it's at least a JeOS replacement.)

    Snappy is a package manager. It's designed for doing transactional updates to apps and frameworks, so you can load things that you really want to either succeed completely or else fail completely and clean up after themselves, without getting into trouble like dependencies or having to wait until the next semi-yearly Ubuntu release to have all their pieces. It's a replacement for apt/yum/ports/etc.

    Snappy Ubuntu Core is an implementation of Core with a Snappy package manager on top of it. You'd typically load a framework like Docker on top of that, but you don't have to if your apps don't need it (or if you just don't have room.) Almost all the "Snappy Ubuntu Core" articles, including at Ubuntu.com, are mostly about Snappy package management, not actually about Core. Sigh.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  3. Typo correction by billstewart · · Score: 2

    First URL should be Core, and also in the second line of my post there's a missing quote mark after "of course you've got a huge disk drive even though you don't have much RAM or CPU .

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  4. Re:Why would you ever need more than the kernel? by mattventura · · Score: 2

    The problem I have is that it will probably end up far more bloated than it should be. The less bloated stuff there is, the less of a need for updates there is. Why would an IoT device be vulnerable to shellshock when it should have had a lightweight shell like ash instead of bash to begin with? Why would it have systemd instead of an embedded-centric init system like procd? Automatic updates are actually terrible from a usability standpoint because something can quite literally break overnight.

  5. Re: Ubuntu please get one thing right first! by Billly+Gates · · Score: 2

    Good thing 15.04 is switching to SystemD