2013-01-08 28 views
0

我想知道是否有人知道任何开源虚拟机项目?它所使用的语言并不重要,我真的很想看看它们是如何工作的。我做了很多搜索,找不到太多东西。我猜是由于复杂性。即使它不是一个完整的虚拟机,只有这个功能,I.E是一个沙箱。在.net中写入的开源虚拟机?

如果有人知道一个会很棒的。

编辑:我应该已经更清楚了,我正在寻找一种开放源代码的虚拟机,如在.net语言中创建的VMWare。

+1

你的意思是像[单](HTTP ://www.mono-project.com/Main_Page) - 更具体地说[mono运行时](http://www.mono-project.com/Mono:Runtime)?如果你已经做了大量的搜索,却没有注意到是时候刷上你的Googleogkills了:-) – fvu

+1

我认为他在谈论VM产品,比如VMware。我不知道,但我不认为他是在询问诸如mono – Jastill

+1

@Jastill我基于我对他使用的标记的评论。但即使如此:[xen](http://www.xen.org/)[kvm](http://www.linux-kvm.org/page/Main_Page)[qemu](http://wiki.qemu .org/Main_Page)[bochs](http://bochs.sourceforge.net/)?而且,为什么不,[jslinux](http://bellard.org/jslinux/)是用JavaScript编写的PC模拟器?看起来更像是非常糟糕的Google搜索技巧或对开源概念的不同观点 - 可能基于http://stackoverflow.com/questions/14190040/open-source-subversion-repository-hosting-apps – fvu

回答

1

Mono(和密切相关Xamarin)。

Mono是由Xamarin(以前由 Novell和最初由席面)领导的自由和开放源码项目,以创建一个ECMA标准兼容 的.NET Framework兼容的工具集,包括,除其他外,一个C# 编译器和通用语言运行时。

1

正如评论中提到的,Mono是一个开源的.Net实现;还有DotGnu