The Linux Foundation announced a new project called ACRN (pronounced “acorn”) that will provide generic code for the creation of hypervisors for IoT devices.
A hypervisor is computer code for creating and running virtual machines. Project ACRN aims to provide a generic structure for an IoT-specific hypervisor component.
The Linux Foundation says it built ACRN to be fully-customizable, and as such, the project is comprised of two main components: the hypervisor itself and a device model for interacting with the underlying hardware.
ACRN will bring versatility and ease-of-automation to the IoT landscape, and especially to the development of smart industrial equipment.
The ACRN team hopes hardware vendors will adopt their project as the base to run their firmware on IoT devices, allowing them to easily switch and update between various guest operating systems running on the hypervisor VM as they see fit.
Developers hope that ACRN will catch on with modern IoT solutions such as smart cars, but the project is a generic all-around solution for the IoT landscape.
ACRN will run a Linux as the Service (Host) OS and will support various Guest OSs, such as Android, other Linux distros, or an RTOS.
The Linux Foundation said that Intel has been a major contributor to the ACRN project in its incipient stages, leveraging on its experience with hypervisor virtualization technology. Adlink, Aptiv, LG, and Neusoft have also supported the project through its initial development stages.
Submitted by: Arnfried Walbrecht