MCVM is now Open Source!
In this mod, you can create computers that can interact with Redstone (actually anything, since there is a CommandParser API on which you can create your own commands) and run real operating systems like Windows or Linux.