Canonical has unveiled the release of Ubuntu Core 26, a tailored version of the Ubuntu distribution designed for use on Internet of Things (IoT) devices, containers, consumer, and industrial equipment. Ubuntu Core 26 images, synchronized with the Ubuntu 26.04 package base, are available for x86_64 and ARM64 systems. The release will be supported for a period of 15 years.
Ubuntu Core is presented as an indivisible monolithic image of the base system, not divided into separate deb packages. It acts as the foundation for adding extra components and applications, packaged as self-contained add-ons in snap format. Components including the base system, Linux kernel, and system add-ons are also shipped in snap format and managed by the snapd toolkit. This technology enables the creation of a unified system image without splitting it into separate packages, providing atomic updates at the snap packages and base system levels.
Security is a priority with each system component being verified by a digital signature to prevent hidden modifications or unauthorized snap package installations. Components are isolated using AppArmor and Seccomp, increasing security by reducing possible attack vectors. With the base file system mounted in read-only mode and the option for data encryption using TPM, the system is strengthened against potential threats.
Updates are delivered OTA (over-the-air) in compressed form, allowing for delta updates which only include changes relative to the previous update. This automated update process ensures system security is maintained, making Ubuntu Core 26 ideal for embedded devices that require consistent security measures.