.NET CLR that does not require an operating system?

In the Java world, BEA (now Oracle) created LiquidVM, which does not require an OS. In addition, there are many open source projects, including SANOS , JNODE OS , Guest Guest project , JavaOS , etc.

Is there an equivalent for .NET?

+4
source share
3 answers

Some search engines found:

  • Singularity (Microsoft research project)
  • Midori (another Microsoft research project that aims to replace or integrate with a future version of Windows, especially on mobile devices)
  • SharpOS (GPL open source in C #)
  • Cosmos (BS OS in C #)

As for how mature these systems are, you will have to test yourself;).

+6
source

check .NET Micro Framework

unlike the projects proposed by Trillian, which are projects for creating a managed CLR OS (and not on a given question) .. NET Micro Framework is a .NET CLR without an OS. It is commercially supported by microsoft and can be designed to use Visual Studio.

+8
source

Have you seen COSMOS ?

Cosmos is an operating system project fully implemented in languages ​​compatible with CIL. The team is required to use C #, however, any .NET language can be used.

Also check out Singularity , a project from Microsoft Research

+3
source

All Articles