Виртуальная машина с открытым исходным кодом написана в.net?

Мне интересно, если кто-нибудь знает какие-либо проекты с открытым исходным кодом виртуальной машины? Язык, на котором он написан, не имеет значения, я бы очень хотел посмотреть, как они работают. Я сделал много поиска и не мог найти много. Я догадываюсь из-за сложности. Даже если это не полная виртуальная машина, а просто эта функциональность, то есть песочница.

Если кто-нибудь знает один, это было бы здорово.

РЕДАКТИРОВАТЬ: Я должен был быть более ясным, я ищу Виртуальную машину с открытым исходным кодом, как VMWare, которая создана на языке.net.

3 ответа

Решение

Cameyo выполняет виртуализацию приложений и имеет веб-сервис, который вы можете использовать в своих собственных проектах.Net. Более подробную информацию о веб-сервисе можно найти здесь.

Вы можете найти svn только для чтения и проверить исходный код SDK (написанный на C#) по адресу http://code.google.com/p/cameyo/source/checkout

РЕДАКТИРОВАТЬ: URL-адрес SVN является http://cameyo.googlecode.com/svn/trunk/

Как уже упоминалось в комментариях, Mono является одной из реализаций.Net с открытым исходным кодом; есть также DotGnu.

Там Моно (и тесно связанный с Xamarin).

Mono - это бесплатный проект с открытым исходным кодом, возглавляемый Xamarin (ранее Novell и первоначально Ximian) для создания совместимого со стандартом Ecma набора инструментов, совместимого со стандартом.NET Framework, включая, среди прочего, компилятор C# и среду исполнения Common Language.

Другие вопросы по тегам