SolusVM does the job. It has security holes, sure, but if it were bought out and some pros in both coding and security could get their hands on it, I'm pretty sure it would be in good shape. That's how software is built. Slowly, working around a mostly-good core and weeding out the bad stuff...