Peale NET Core 3.0 vÀljaandmist sel aastal toob Microsoft .NET 5 platvormi, mis toob tÔsise arenduse tÀiustuse tervikuna. Peamine uuendus vÔrreldes .NET Framework 4.8-ga hÔlmab Linuxi, macOS, iOS, Android, tvOS, watchOS ja WebAssembly toetuse tagamist. Versioon 4.8 jÀÀb viimaseks, edasi arendatakse ainult Core perekonda.

Teadaolevalt keskendub arendamine Runtimeâile, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF ja Xamarin. See vĂ”imaldab platvormi ĂŒhtlustada ja pakkuda ĂŒhist avatud raamistikku ja runtime'i erinevate ĂŒlesannete jaoks. Tulemusena saab luua rakendusi erinevatele platvormidele ĂŒhiselt koodi baasil, sĂ”ltumata rakenduse tĂŒĂŒbist.Â

.NET 5 vÀljalaskmine on eeldatav novembris 2020 ning see muutub tÔeliselt universaalseks arendusplatvormiks. Samuti on "viies" mitte ainus uuendus Microsoftilt open source valdkonnas. EttevÔte on juba Windows Subsystem for Linux (WSL) teise versiooni, mis peaks olema mÀrkimisvÀÀrselt kiirem kui esimene ning baseeruma oma Linuxi tuuma kompileerimisel.
Erinevalt esimesest versioonist on see tĂ€isvÀÀrtuslik tuum, mitte emulatsiooni kiht. See lĂ€henemine kiirendab laadimisaega, optimeerib RAM-i tarbimist ja failisĂŒsteemi sisendi/edasiandmise kiirus, samuti vĂ”imaldab see Docker'i konteinerite otse kĂ€ivitamist.
Kuba on huvitav, et ettevÔte lubab tuuma mitte sulgeda ning jagada kogu selle arendustööd kogukonnale. Samuti ei tohi olla seotud distributsioonidega. Kasutajad saavad, nagu varemgi, alla laadida mis tahes sobivaima pildi.
