А вот если использовать генерящий платформонезависимый код модифицированный clang из pNaCl и сделать к нему фреймворк из EFL, можно ж запилить совсем свободную альтернативу JVM и CLR.
А почему еще никто не запилил транслятор для QEMU, жрущий нормальный человеческий IR-код? Все лепят какие-то велосипеды из костылей, то жаву на голом виртуальном калькуляторе-переростке с тьюринг-полным MMU пускают, то еще что.