Question

I am wondering if anyone knows of any open source virtual machine projects? The language it is in does not matter, I would just really love to see how they work. I have done alot of searching and could't find much. I am guessing due to the complexity. Even if it is not a full blow VM and just has that functionality, I.E a sandbox.

If anyone knows of one that would be great.

EDIT: I should have been more clear, I am looking for an open source Virtual machine like VMWare that is created in a .net language.

Was it helpful?

Solution

Cameyo does application virtualization and has a web service you can consume in your own .Net projects. More info on the web service can be found here.

You can find a read-only svn checkout of the SDK source code (written in C#) at http://code.google.com/p/cameyo/source/checkout

EDIT: the svn URL is http://cameyo.googlecode.com/svn/trunk/

OTHER TIPS

There's Mono (and closely related Xamarin).

Mono is a free and open source project led by Xamarin (formerly by Novell and originally by Ximian) to create an Ecma standard compliant .NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime.

As mentioned on the comments, Mono is one open source .Net implementation; there is also DotGnu.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top