Nakon objave NET Core 3.0 ove godine, tvrtka Microsoft objavit će platformu .NET 5, koja će predstavljati značajno poboljšanje razvojnog sustava u cjelini. Najveća novina, u usporedbi s .NET Framework 4.8, bit će podrška za Linux, macOS, iOS, Android, tvOS, watchOS i WebAssembly. Verzija 4.8 ostaje posljednja, a daljnji razvoj će se odvijati samo unutar Core obitelji.

Izvješća sugeriraju da će se razvoj fokusirati na Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF i Xamarin. Ovo će omogućiti unifikaciju platforme i ponuditi jedinstveni otvoreni okvir i runtime za razne zadatke. Kao rezultat toga, moći će se razvijati aplikacije za različite platforme na zajedničkoj bazi koda s istim procesom gradnje, bez obzira na vrstu aplikacije.

.NET 5 bi trebao biti objavljen u studenom 2020. godine i postati istinski univerzalna platforma za razvoj. Osim toga, "petica" nije jedina novost koju Microsoft donosi u području otvorenog koda. Tvrtka već radi na drugoj verziji Windows Subsystem for Linux (WSL), koja bi trebala biti znatno brža od prve, a temelji se na vlastitoj verziji Linux jezgre.
Za razliku od prve verzije, ovo je puna jezgra, a ne sloj emulacije. Ovaj pristup će ubrzati vrijeme učitavanja, optimizirati potrošnju RAM-a i brzinu ulaza/izlaza datotečnog sustava, te omogućiti izravno pokretanje Docker kontejnera.
Najzanimljivije je to da tvrtka obećava da neće zatvoriti jezgru i da će sve radne verzije učiniti dostupnima zajednici. Također, neće biti ograničenja po distribucijama. Korisnici, kao i dosad, mogu preuzeti bilo koju prikladnu sliku.
