UBUNTU CORE 16, otherwise known as Snappy, was released today and Canonical has its sights set firmly on IoT edge devices, from the Rasberry Pi to top-of-rack switches, industrial gateways, home gateways, radio access networks, smart city digital signs, robots and drones.
Canonical CEO Mark Shuttleworth explained during a press call that the snap software packaging system has been competely upgraded. In Ubuntu Core 15 the individual files were spread out all over the disk, but in Core 16 they remain as a blob.
The files exist as read-only, immutable compressed squashFS blobs on disk, meaning that devices can store different versions and automatically choose the update that is The best fit, and automatically roll back if things don’t go as planned.
Submitted by: Arnfried Walbrecht