ACRN is an Open Source Hypervisor Built for IoT Device Development

ACRN – pronounced “acorn” – is an open source reference hypervisor with a small footprint, real-time capabilities, adaptability with support for Linux, Android, and RTOS guest operating systems, built for safety critical code in mind, and specifically designed for IoT and embedded devices.

Built for Embedded IoT – Virtualization beyond CPU, I/O, Networking, etc with support for Graphics, Imaging, Audio, etc; rich set of I/O mediators to share devices across multiple VMs

The project is open source with a permissive BSD license, and with the code and documentation available on Github. Currently, the solutions seems especially suited for automotive solutions, as ACRN type-1 reference hypervisor is said to be suitable for building software defined cockpit (SDC) or In-Vehicle Experience (IVE) solutions running on Intel Architecture Apollo Lake platforms.

More details can also be read on the project page. [Update: ELC 2018 video