Canonical The company behind ubuntu Decided to release IOT core.. and here's what you need to know
The platform provides regular security updates and gives independent software vendors, manufacturers and enterprises control of system updates.
Ubuntu Core 16 uses Ubuntu's snap packages technology to ensure that IoT applications access only necessary data. The operating system and kernel in Ubuntu Core also are delivered as snaps.
Ubuntu Core secures the Internet of Things and provides an app store for every device, said Mark Shuttleworth, founder of Ubuntu and Canonical.
"Ubuntu Core 16 solves two critical systemic questions: how to achieve IoT security and how to address the critical focus on software," he said.
The Core 16 platform provides Update Control, which gives software publishers and manufacturers the ability to validate updates across the ecosystem before they are applied. That process makes the entire IoT platform transactionally upgradeable.
Thus, failures automatically are rolled back, which allows developers to update their applications regularly. All Ubuntu Core devices, from all manufacturers, will have free, regular and reliable OS security updates, according to Canonical.
The universal or device-specific snap app store provides developers with support throughout the device life cycle, from beta testing to general availability. As a result, developers can sell IoT software as easily as cloud, enterprise and mobile software.
A white label app store helps device manufacturers build a branded, differentiated device and software experience, according to Ubuntu.
"The Internet of Things will see billions of devices in all aspects of our lives," said George Grey, Linaro CEO. "Ubuntu Core 16 will help developers get their products to market quickly using snaps, bringing a new generation of Linux-based IoT smart devices to the market."
The new platform solves the critical issues involved with securing IoT devices, said Jason Shepherd, director of strategy and partnership for IoT at Dell.
The hacks of consumer IoT devices that have occurred so far were possible because the devices could not be updated, he said. The security available through the snappy software system makes deploying Ubuntu Core at scale very efficient for OEMs and software developers.
"Security is paramount in IoT. In many cases, very poor security was involved. There were no best practices. Security of IoT devices is all about how you deploy best practices in a layered approach," Shepherd said.
the Latest DDOS on DYNDNS was believed to be made by botnet [of your DVR and other iOT devices]
A major difference between the new Ubuntu Core 16 and the previous Core platforms is how the software updates are delivered to the device, Shuttleworth said. Updates to laptops and servers use a format that spreads the files across the entire hard drive.
"With traditional Windows and Linux, you end up with thousands of files spread across the disk. It is hard to tell where they all came from. That is very convenient for developers, because it allows them to mix and match pieces of software very easily. But it is inconvenient if you are operating many millions of devices," said Shuttleworth.
Instead, Ubuntu Core 16 zips up all the files into a single file. The snap file is one zip file that contains everything. The snap files isolate all the files needed for each component. All the kernel files are kept in one zip file. All the system files are kept in a separate zip file. Application files that change are kept on a third zip file.
"We produce updates to that device by providing an entire new version of the zip file. We allow the device to choose which file to use or to go back to a previous version because both versions are kept on the same disk," Shuttleworth said.
That process allows transactionality on the IoT devices. It allows the devices to update without consumer interaction.
Ubuntu Core 16's over-the-air updates, signed snaps and security model help developers and device manufacturers reduce their time to market. Device manufacturers can choose from a wide range of chipset, SoC and single board computer vendors supporting Ubuntu Core, such as the Raspberry Pi 2 and 3, the Qualcomm Dragonboard 410c and the Intel Joule.
Ubuntu Releases Internet of Things Core Platform Here's Everything you need to know
4 / 5Oleh oran juriel