OpenXT is a development platform for the security and virtualization communities, a toolkit for hardware-assisted separation of operating systems and user workflows for tailored solutions.

Released as open-source software in 2014, OpenXT was derived from Citrix XenClient XT, released in 2011. XenClient XT was an early commercial adopter of Intel TXT and Secure Virtual Platform (SVP) concepts from the Trusted Systems Research group of the U.S. National Security Agency.

Upstream Open-Source

  • Linux: operating system kernel and device drivers
  • OpenEmbedded: cross-compilation and build integrity
  • QEMU: device emulation
  • SELinux: mandatory access control
  • TPM2/TSS2: based on Trusted Computing Group (TCG)
  • TrenchBoot: measured launch integrity framework
  • Xen: flexible, multi-vendor, bare-metal hypervisor

Tailored Solutions

Industry Guidelines