.NET CLR, которая не требует операционной системы? - PullRequest
4 голосов
/ 14 мая 2009

В мире Java компания BEA (теперь Oracle) создала LiquidVM, для которой не требуется ОС. Также существует множество проектов с открытым исходным кодом, включая SANOS , JNODE OS , Project Guest VM , JavaOS и т. Д.

Существует ли аналог, созданный для .NET?

Ответы [ 3 ]

8 голосов
/ 03 июня 2009

посмотрите .NET Micro Framework

в отличие от проектов, предложенных Trillian, которые являются проектами по созданию управляемой ОС CLR (не то, что задан вопросом). .NET Micro Framework - это .NET CLR без ОС. Он коммерчески поддерживается Microsoft и может быть разработан для использования Visual Studio.

6 голосов
/ 14 мая 2009

Какой-то гугл обнаружил:

  • Сингулярность (исследовательский проект Microsoft)
  • Midori (еще один исследовательский проект Microsoft, целью которого является замена или интеграция с будущей версией Windows, особенно на мобильных устройствах)
  • SharpOS (ОС GPL с открытым исходным кодом на C #)
  • Cosmos (ОС BSD с открытым исходным кодом на C #)

Что касается зрелости этих систем, вам придется проверить самостоятельно;).

3 голосов
/ 14 мая 2009

Вы видели КОСМОС ?

Cosmos - проект операционной системы, полностью реализованный на языках, совместимых с CIL. Команда стремится использовать C #, однако может использоваться любой язык .NET.

Также взгляните на Singularity , проект от Microsoft Research

...