[.NET 5.0 штатно идет под Linux & MacOS] Просто революция какая-то. Я давно заметил, что развитие .NET как-то приостановилось. 4.5 вышел в далеком 2012 году, потом были вплоть до 4.8 (весна прошлого года), но там все было без особого развития.
https://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_.NET_Framework
4.5 под Linux не шел (или с какими-то адскими извращениями)
https://stackoverflow.com/questions/38061429/running-net-4-5-on-linux-under-net-core
Год назад появился впечатляющий план
https://3dnews.ru/987109/
И вот оно свершилось!
https://servernews.ru/1025095
Linux поддержан во всей красе.
https://docs.microsoft.com/ru-ru/dotnet/core/install/linux
Подробнее про нововведения
https://github.com/dotnet/core/blob/master/release-notes/5.0/5.0.0/5.0.0.md
https://docs.microsoft.com/ru-ru/dotnet/core/dotnet-five
Планы по развитию
https://github.com/dotnet/core/blob/master/roadmap.md
Как я понимаю, оно в некоторой степени стало открытым. Вообще нетривиально читать про ключевую технологию M$ на сайте, посвященном опенсорцным продуктам.
https://github.com/dotnet/core
Можно качнуть :)
https://dotnet.microsoft.com/download/dotnet/5.0
Не забываем про менеджер пакетов от M$
https://www.nuget.org/
Вспоминаем про PowerShell, про который хитрый MBedder неожиданно недавно вспомнил ( http://caxapa.ru/1051969/ )
https://github.com/PowerShell/PowerShell
"Сейчас не поддерживается - Ubuntu 20.04", потому что NET с официальным саппортом 20.04 только вышел.
https://docs.microsoft.com/ru-ru/powershell/scripting/install/installing-powershell-core-on-linux?view=powershell-7.1
Я не понял пока подробности, но вдруг они сделали бинарную совместимость для managed code? Что вообще какая-то нереальная фантастика.
Но даже если нужно просто пересобрать приложение с опцией для нужной платформы - это невелика проблема.
С учетом того, что платформа C# суть одна из лучших систем разработки ПО в современном мире, которую пилили ровно 20 лет (первые публичные релизы появились в далеком 2000 году), это просто кардинально меняет расклад сил в мире ПО. Пока этого никто не осознал, но мир ПО изменился до неузнаваемости за одном мгновение...