После релиза NET Core 3.0 в этом году компания Microsoft
Сообщается, что разработка сосредоточится вокруг Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF и Xamarin. Это позволит унифицировать платформу и предложить единый открытый фреймворк и runtime для различных задач. В результате можно будет создавать приложения для различных платформ на общей кодовой базе с одинаковым процессом сборки вне зависимости от типа приложения.
Как ожидается, .NET 5 выйдет в ноябре 2020 года и станет поистине универсальной платформой для разработки. При этом «пятёрка» является не единственным нововведением со стороны Microsoft в дело open source. Компания уже
В отличие от первой версии, это полноценное ядро, а не слой эмуляции. Такой подход ускорит время загрузки, оптимизирует расход ОЗУ и скорость ввода-вывода файловой системы, а также обеспечит прямой запуск контейнеров Docker.
Самое интересное, что компания обещает не закрывать ядро и предоставлять все наработки по нему для сообщества. При этом привязки к дистрибутивам не будет. Пользователи, как и ранее, могут загружать любой подходящий им образ.