@foone makes me think of the old Freedows project:

"OS that would be binary-compatible with multiple existing OSes including Windows. Based on the stanford "cache kernel" principle, it aims at providing application kernels that in turn provide functionality of Windows, Linux, MacOS or other systems, to unsuspecting applications written for these systems, all at the same time. "

Being able to containerize the VM and run on a sort of meta-kernel would be cool as hell.

tunes.org/wiki/freedows.html