This project aims to change the behavior of the hypervisor with a dynamic scripting language. It will modify computer resource control and hypervisor behavior using mruby script language optimized for embedded use. Also, in this project, it send a mruby script from the shell on the guest OS to the hypervisor. And run mruby script without relying on OS.
BitVisor is a tiny hypervisor initially designed for mediating I/O access from a single guest OS. Its implementation is mature enough to run Windows and Linux, and can be used as a generic platform for various research and development projects.
See LICENSE.