Paso 3: Introducción al COSMOS
Cosmos (C# fuente administrado sistema operativo abierto) es un kit de desarrollo de sistema operativo que utiliza Visual Studio como entorno de desarrollo de sus. A pesar de C# en el nombre, se puede utilizar cualquier lenguaje de. net base incluyendo VB.NET, Fortran, Delphi Prism, IronPython, F # y más. Cosmos mismo y las rutinas del núcleo principalmente escritas en C# y así el nombre de Cosmos. Además de eso, suena estúpido NOSMOS (net fuente administrado sistema operativo abierto).
Cosmos no es un sistema operativo en el sentido tradicional, pero en cambio es un "Kit de sistema operativo", o como me gusta decir "Legos de sistema operativo". Cosmos le permite crear sistemas operativos simplemente como Visual Studio y C# normalmente le permiten crear aplicaciones. Mayoría de los usuarios puede escribir y arranca su propio sistema operativo en pocos minutos, todo utilizando Visual Studio. Hito 5 incluye nuevas características como un tipo de proyecto integrado en Visual Studio y un depurador integrado. Puede depurar el sistema operativo directamente desde Visual Studio usando puntos de interrupción. Cosmos está disponible en dos distribuciones, el kit de desarrolladores (dev kit) y el kit de usuario. El kit de desarrollo está diseñado para usuarios que desean trabajar en el Cosmos mismo. El kit de usuario está diseñado para aquellos que estén interesados en la construcción de su propio sistema operativo y haciendo algunos trabajos de Cosmos. El dev kit podría considerarse como el SDK de Cosmos. Mayoría de los usuarios debe comenzar con el kit de usuario ya que no es tan abrumador como el kit de desarrollo. Este artículo se centra en el equipo del usuario.