.NET Core je od verze 1 multiplatformní. Novinka .NET 5 je, že sjednocuje .NET Core a .NET Framework, který byl Windows only. Když bylo potřeba mít sdílený kód, musel splňovat .NET Standard. Tímto to odpadá a na Windows se již bude používat .NET 5 jako plnohodnotný nástupce Frameworku, protože je 100% kompatibilní.
Má to však jistá omezení, například to, že GUI aplikace s WPF jdou stejně spustit jen na Windows. Ale pro serverové aplikace je to perfektní.