Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Server Virtualization Software
  3. ACRN Hypervisor

ACRN Hypervisor

What it is

ACRN Hypervisor is a free, open-source reference hypervisor for embedded IoT development. It is a Type 1 stack that runs directly on Intel x86 bare-metal hardware. Guest virtual machines can run Linux, Windows, Zephyr, VxWorks, Xenomai, Celadon, or Android, and nested virtualization is supported. ACRN provides CPU, I/O, and networking virtualization, with I/O mediators for sharing graphics and audio across virtual machines. Resource partitioning is intended to let safety-critical and non-safety-critical domains coexist on one system-on-chip. The project also defines the ACRN Device Model for virtual device emulation. Its codebase is described as less than 40K lines, with low latency, fast boot times, and responsive hardware communication listed as performance goals. Management uses a command-line interface. Source code is available under the BSD 3-Clause license, with online documentation, public GitHub maintenance, mailing lists, IRC channels, and monthly technical meetings.

For and against

For

  • Free under the BSD 3-Clause license
  • Supports multiple listed guest operating systems
  • CPU, I/O, and network virtualization
  • Nested virtualization supported
  • Community support and online documentation

Against

  • Host platform is Intel x86 bare-metal hardware
  • Management interface is command line
  • Focused on embedded IoT development

The verdict

ACRN provides a focused, free hypervisor stack for embedded systems, with broad guest OS support and virtualization functions. Its Intel x86 host requirement and CLI management define the environments where it fits.

Who it suits

ACRN suits embedded IoT developers working with Intel x86 bare-metal hosts and command-line management. It is also relevant where multiple guest operating systems, nested virtualization, and separated safety domains matter.

Plans and prices

ACRN Hypervisor

Free

Open source reference hypervisor · BSD 3-Clause license

Every plan, in full

On the record

Architecture
It is a Type 1 hypervisor stack that runs directly on bare-metal hardware.projectacrn.org · read 8 Oct 2026
Device emulation
ACRN defines a virtual device emulation framework called the ACRN Device Model.github.com · read 8 Oct 2026
Download and documentation
The source code is maintained in a public GitHub repository, with project documentation available online.projectacrn.github.io · read 8 Oct 2026
Guest operating systems
The site says guest VMs can run Linux, Windows, or an RTOS such as Zephyr.projectacrn.org · read 8 Oct 2026
License
The source code is provided under the BSD 3-Clause license.projectacrn.github.io · read 8 Oct 2026
Performance
The site says ACRN delivers low latency, fast boot times, and responsive hardware communication.projectacrn.org · read 8 Oct 2026
Purpose
ACRN is an open source reference hypervisor designed for embedded IoT development.projectacrn.org · read 8 Oct 2026
Safety and isolation
Its system architecture uses resource partitioning to support coexisting safety-critical and non-safety-critical domains on one SoC.projectacrn.org · read 8 Oct 2026
Security reporting
The project directs people who find a potential ACRN security vulnerability to [email protected].github.com · read 8 Oct 2026
Small footprint
The project describes its codebase as less than 40K lines of code.projectacrn.org · read 8 Oct 2026
Support
The project offers community support through mailing lists and IRC channels, and holds monthly technical community meetings.github.com · read 8 Oct 2026
Virtualization
ACRN includes CPU, I/O, and networking virtualization, with I/O mediators for sharing graphics and audio functions across VMs.projectacrn.org · read 8 Oct 2026

Alternatives to ACRN Hypervisor

Every alternative, ranked