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.
.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