uber eXtensible Micro-Hypervisor Framework
Clone or download
amitvasudevan Release Version 4.1 : Merge branch 'preprelease-4.1'
* preprelease-4.1:
  refine README.md
  update release info within Makefiles (uxmhf,xmhf)
  update README.md
  update CHANGELOG.md
  update RELEASE
  refine RELEASE with changelog and version
Latest commit d03e36a Oct 4, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs docs: pc-intel-x86_32: update supported OS list with Ubuntu 16.04 LTS… Sep 28, 2018
uxmhf-rpi3 docs: remove old documentation that have now been consolidated into d… Sep 28, 2018
LICENSE uberxmhf: add top-level LICENSE pointing to individual licenses Apr 20, 2018
RELEASE update RELEASE Oct 3, 2018


uber eXtensible Micro-Hypervisor Framework (uberXMHF)


The uber eXtensible Micro-Hypervisor Framework (uberXMHF) is a formally verifiable micro-hypervisor framework which forms the foundation for a new class of (security-oriented) micro-hypervisor based applications ("uberapps") on commodity computing platforms.

uberXMHF currently runs on both x86 (Intel and AMD) and ARM (Raspberry PI) multi-core hardware virtualized platforms. The framework is capable of running unmodified legacy multiprocessor capable OSes such as Windows and Linux.

Visit: http://uberxmhf.org for more information on how to download, build, install, contribute and get involved.

The formatted documentation can be read online at: http://uberxmhf.org/docs/toc.html

Documentation sources are within docs/

uberSpark (http://uberspark.org) is used to build and verify security invariants of uberXMHF.

Contacts, Maintainers and Contributors

  • Amit Vasudevan [http://hypcode.org]

    • uberXMHF: pc-intel-x86-32 (Intel PC), rpi3-cortex_a53_armv8_32 (Raspberry PI 3), and pc-lagacy-x86-32 (AMD PC, Intel PC (legacy))
    • libbaremetal and Lockdown
  • Zongwei Zhou

    • TrustVisor and tee-sdk
  • Other contributors: Jonathan McCune, James Newsome, Ning Qu, and Yanlin Li


The uberXMHF project comprises code from multiple sources, under multiple open source licenses. See COPYING.md for details.