В качестве доказательства того, что Microsoft пересмотрела своё отношение к идеологии Open Source, особенно в том, что касается их программного стека, реинкарнация web-фреймворка ASP.NET — ASP.NET vNext — называется кроссплатформенным открытым решением.
Показательным примером того, что выбранная стратегия была верной, можно считать работу всего лишь одного программиста, который запустил ASP.NET vNext на платформах GNU/Linux и Mac OS X. Разработчик из Австралии Грэм Кристи (Graeme Christie) написал в своём блоге, что достаточно большую часть для этого уже сделали в Microsoft, интегрировав Mono и Linux в сборочное окружение и матрицу тестирования.
В Microsoft не планировали разворачивание vNext непосредственное на Linux и Mac OS X, однако если провести грубую параллель с web-браузером Mozilla Firefox, то может получиться так, что сначала энтузиаст портирует продукт на новую платформу, а уже затем при помощи разработчиков основного продукта качество исполнения доводится до уровня оригинального продукта и поддерживается должным образом.
На текущий момент разворачивание ASP.NET vNext — непростой процесс, для этого требуется выполнить определённую последовательность шагов. Подробности о процедуре можно найти в заметке [3] Грэма Кристи.
Ссылки:
[1] http://htfl.ru/cat-news-microsoft
[2] http://htfl.ru/cat-news-novosti-po
[3] /out.php?link=http://graemechristie.github.io/graemechristie/blog/2014/05/26/asp-dot-net-vnext-on-osx-and-linux/