Microsoft bereitet .NET 5 mit Unterstützung für macOS, Linux und Android vor

Nach der Veröffentlichung von .NET Core 3.0 in diesem Jahr wird Microsoft veröffentlichen die Plattform .NET 5, die eine erhebliche Verbesserung des Entwicklungssystems darstellt. Die größte Neuerung im Vergleich zum .NET Framework 4.8 wird die Unterstützung für Linux, macOS, iOS, Android, tvOS, watchOS und WebAssembly sein. Dabei bleibt die Version 4.8 die letzte, die weiterentwickelt wird, während sich die Entwicklung nur auf die Core-Familie konzentrieren wird.

Microsoft bereitet .NET 5 mit Unterstützung für macOS, Linux und Android vor

Berichten zufolge wird der Fokus der Entwicklung auf Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF und Xamarin liegen. Dadurch wird die Plattform vereinheitlicht und es wird ein einheitliches offenes Framework und Runtime für verschiedene Aufgaben angeboten. Das ermöglicht die Erstellung von Anwendungen für verschiedene Plattformen auf einer gemeinsamen Codebasis mit demselben Build-Prozess, unabhängig vom Anwendungstyp. 

Microsoft bereitet .NET 5 mit Unterstützung für macOS, Linux und Android vor

Es wird erwartet, dass .NET 5 im November 2020 erscheint und eine wahrhaft universelle Entwicklungsplattform darstellt. Dabei ist die „Fünf“ nicht die einzige Neuerung von Microsoft im Bereich Open Source. Das Unternehmen hat bereits angekündigt Windows-Subsystem für Linux (WSL) der zweiten Version, die erheblich schneller sein soll als die erste, und zudem auf einem eigenen Linux-Kernel basiert.

Im Gegensatz zur ersten Version handelt es sich hierbei um einen vollständigen Kernel und nicht nur um eine Emulationsschicht. Dieser Ansatz wird die Bootzeiten beschleunigen, den RAM-Verbrauch optimieren und die E/A-Geschwindigkeit des Dateisystems verbessern sowie einen direkten Start von Docker-Containern ermöglichen.

Das Interessanteste ist, dass das Unternehmen verspricht, den Kernel nicht zu schließen und alle Entwicklungen dazu der Community zur Verfügung zu stellen. Es wird keine Bindungen an bestimmte Distributionen geben. Die Benutzer können, wie zuvor, jedes passende Image herunterladen.


Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster