Etter lanseringen av NET Core 3.0 i år, lanserer Microsoft plattformen .NET 5, som vil være en betydelig forbedring av utviklingssystemet som helhet. Den største nyheten, sammenlignet med .NET Framework 4.8, vil være støtte for Linux, macOS, iOS, Android, tvOS, watchOS og WebAssembly. Versjon 4.8 vil fortsatt være den siste, og videre utvikling vil kun skje for Core-familien.

Det rapporteres at utviklingen vil fokusere på Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF og Xamarin. Dette vil gjøre det mulig å unifisere plattformen og tilby et enhetlig åpent rammeverk og runtime for ulike oppgaver. Resultatet blir at man kan lage applikasjoner for ulike plattformer med en felles kodebase og samme byggeprosess, uavhengig av app-type.

.NET 5 forventes å bli lansert i november 2020 og vil bli en virkelig universell plattform for utvikling. I tillegg er ikke «femmeren» den eneste nyheten fra Microsoft innen open source. Selskapet har allerede Windows Subsystem for Linux (WSL) andre versjon, som skal være mange ganger raskere enn den første og bygget på sin egen versjon av Linux-kjernen.
I motsetning til den første versjonen, er dette en fullverdig kjerne, ikke et emulasjonslag. Denne tilnærmingen vil redusere oppstartstiden, optimalisere minnebruken og hastigheten på filsysteminn- og utdata, samt muliggjøre direkte kjøring av Docker-containere.
Det mest interessante er at selskapet lover å ikke lukke kjernen og vil gi alle utviklinger til fellesskapet. Det vil heller ikke være noen bindinger til distribusjoner. Brukerne kan, som tidligere, laste ned hvilket som helst passende bilde.
