Quelle: dotnetpro
Fünfmal Betriebssystementwicklung mit .NET 18.01.2021, 00:00 Uhr

Managed OS-Development

.NET eignet sich nicht zur Entwicklung von Anwendungen, sondern auch von Betriebssystemen.
Aus Geschwindigkeitsgründen und wegen der Anforderungen zur hardwarenahen Programmierung ist und war die Treiber- und Betriebssystementwicklung der Programmiersprache C/C++ vorbehalten.
Dass eine Entwicklung von Betriebssystemen aber auch mit .NET realisierbar ist, zeigen diverse Open-Source-Projekte, von denen an dieser Stelle die interessantesten vorgestellt werden. Sie stellen keine komplexen Systeme wie Windows, MacOS, iOS, Android oder Linux dar, bieten keine komplexen Programmoberflächen und Fenster-Manager, erlauben aber tiefe Einblicke in die Systementwicklung. Systeme, die mit

.NET realisiert werden, widmen sich in der Regel auch der Ausführung von .NET-Anwendungsprogrammen.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar