Göra en enkel operativsystem (3 / 11 steg)
Steg 3: Introduktion till kosmos
Cosmos (C# Open Source hanterade operativsystem) är ett operativsystem Utvecklingskit som använder Visual Studio som dess utvecklingsmiljö. Trots C# i namnet, kan alla .NET baserade språk användas som VB.NET, Fortran, Delphi prisma, IronPython, F # och mer. Kosmos själv samt kernel rutiner skrivs främst i C#, och därmed namnet Cosmos. Förutom att låter NOSMOS (.NET Open Source hanterade operativsystem) dumt.
Kosmos är inte ett operativsystem i traditionell mening, men i stället är det en "operativsystem Kit", eller som jag brukar säga "Operativsystem Legos". Kosmos kan du skapa operativsystem precis som Visual Studio och C# kan normalt du skapa applikationer. De flesta användare kan skriva och starta sina egna operativsystem på bara några minuter, allt med Visual Studio. Milstolpe 5 innehåller nya funktioner som ett integrerat projekttyp i Visual Studio och en inbyggd debugger. Du kan felsöka ditt operativsystem direkt från Visual Studio med brytpunkter. Kosmos är tillgänglig i två distributioner, developer kit (dev kit) och användaren kit. Den dev kit är utformad för användare som vill arbeta på kosmos själv. Den användare kit är utformad för dem som är intresserade av att bygga sina egna operativsystem och göra några kosmos arbete. Den dev kit kan ses som kosmos SDK. De flesta användare bör börja med användaren kit eftersom det inte är så överväldigande som den dev kit. Denna artikel fokuserar på användaren kit.