Po vydaní NET Core 3.0 v tomto roku spoločnosť Microsoft platformu .NET 5, ktorá bude významným vylepšením celého systému vývoja. Hlavnou novinkou v porovnaní s .NET Framework 4.8 bude podpora pre Linux, macOS, iOS, Android, tvOS, watchOS a WebAssembly. Verzia 4.8 však zostane poslednou, ďalšie vývojové kroky sa budú týkať iba rodiny Core.

Hovorí sa, že vývoj sa sústredí okolo Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF a Xamarin. To umožní unifikovať platformu a ponúknuť jednotný otvorený rámec a runtime pre rôzne úlohy. Výsledkom toho bude možnosť vytvárať aplikácie pre rôzne platformy na spoločnej kódovej báze s rovnakým procesom kompilácie bez ohľadu na typ aplikácie.

.NET 5 sa očakáva v novembri 2020 a stane sa skutočne univerzálnou platformou pre vývoj. Táto "päťka" nie je jedinou novinkou zo strany Microsoftu v rámci open source. Spoločnosť už priniesla Windows Subsystem for Linux (WSL) druhej generácie, ktorá by mala byť viackrát rýchlejšia ako prvá verzia a zároveň sa zakladať na vlastnej zostave jadra Linuxu.
Na rozdiel od prvej verzie ide o plnohodnotné jadro, a nie o emulačnú vrstvu. Tento prístup zrýchli čas bootovania, optimalizuje spotrebu RAM a rýchlosť vstupu-výstupu súborového systému a zabezpečí priamy štart kontajnerov Docker.
Najzaujímavejšie je, že spoločnosť sľubuje nezatvárať jadro a poskytnúť všetky vyvinuté prvky komunite. Zároveň nebude žiadne viazanie na distribúcie. Používatelia môžu ako predtým načítať akýkoľvek vhodný obraz.
