Canonical Launches Internet-of-Things Version of Ubuntu Core 43
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.
Re: (Score:2)
Re: (Score:2)
Re: (Score:3)
Re: (Score:2)
yay more cloud stuff (Score:3)
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
What Snappy and Core really are (Score:5, 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.
Typo correction (Score:3)
First URL should be Core [ubuntu.com], 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 .
If it means more work on drivers for embedded chip (Score:2)
...great.
doesn't use init (Score:1)
Uses systemD like upstart.
Re: (Score:2)
Ceiling iot is watching you masturbate.
Ubuntu please get one thing right first! (Score:2)
I use Ubuntu as my workstation OS, and manage quite a few Ubuntu cloud instances ( among others ). There are so many small issues we have to deal with everyday. On the desktop side there minor "polish" issues, like settings that reset on reset ( e.g. Bluetooth radio ). There are random lockups ( I've tried several common systems, including one that came with Ubuntu). I have a brand new Dell XPS 15 coming in a week I hope fairs better.
The fact that there is no way to use hibernate. It's 2015 and we can'
Re: Ubuntu please get one thing right first! (Score:3)
Good thing 15.04 is switching to SystemD
Re: (Score:2)
Can you please expand on why Upstart is a nightmare on servers?
Re: (Score:1)
Hibernate: Do you use encrypted home directory?
Oblig joke. (Score:2)
Now all of our devices can exist in a world of Unity.
Systemd changelog: (Score:2, Troll)
Light bulb, ceiling fan, thermostat and garage door opener support.
Actually, logging's optional :-) (Score:2)
The installation instructions says that logging isn't one of the services included in Snappy Ubuntu Core by default; you have to install syslogd or equivalent if you want it. (Presumably it's not just because it saves space, but because the system can be more flexible about whether or where to have writable storage if it's not logging things, and because one of the typical behaviours of Internets of Things is that they're for consumers who aren't going to bother reading logs anyway.)
Re: (Score:2)
The installation instructions says that logging isn't one of the services included in Snappy Ubuntu Core by default; you have to install syslogd or equivalent if you want it.
Well, that is an epic superfail. Logging needs to be a core component of any IoT system. If my light doesn't go on, I want to know why.
Just great... (Score:2)
"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.
I can now put my thing on the Internet! (Score:2)
Eat your heart out, Fappening!
Re: (Score:2)
IMO: that goes for Red Hat as well.
Stop the Not Invented Here Syndrome (Score:2)
constant software updates for my front door (Score:2)
Who needs it? (Score:2)
Just a chrome-os ripoff.
As I see it: windows is desktops, BSDs are for servers, android or ios is for handhelds. Linux does not fit in anywhere - not since systemd.
I want uber-lightweight for devices (Score:1)
"Things" like the Fridge or Thermostat should be extremely lightweight. If you need "apps" use a user-replaceable front-end-controller.
The "thing" itself should be so lightweight that, at least for "things" like those that existed 20 years ago, they could run on an ASIC no more complicated than a mid-1970s desktop calculator or even with just a very simple circuit similar to that of a simple "dumb" home thermostat. The only complexity would be the optional front-end controller.
The optional front-end contr
"Snappy Ubuntu Core" = SUC? (Score:2)
Might be great technology. Not a great acronym.