Microsoft відкриває вихідний код .NET і робить його кросплатформним



Більш ніж 12 років фреймворк .NET був основною моделлю програмування для розробників, які хотіли побудувати додатки для Windows. Але в спробі зробити безліч засобів їх розробки кросплатформним, сьогодні Microsoft оголосив про свої плани перенести .NET на Mac і Linux і відкрити велику частину серверного ядра .NET (не клієнтської частини), починаючи з наступної версії.


Читати далі →

.NET Core тепер Open Source і скоро на Linux

Основне
  • Reference Source .NET 4.6 перелицензируется під MIT
  • надалі фреймворк буде з відкритими вихідними кодами і поставлятися частинами через NuGet, можна буде з додатком поставляти свою збірку, яка буде ізольована від решти
  • Розробка переїжджає на GitHub
  • Скоро відкриють исходники рантайма, включаючи RiyuJit і сборшик сміття
  • Для всього цього щастя планується офіційна підтримка никсов


Mono не те щоб більше не потрібен, в подальшому з ними будуть тісно співпрацювати для портування, ймовірно, цей стек буде деякий час поставлятися в складі Mono, так як відкрито ще далеко не все і для повноцінної роботи потрібні речі з його складу.

Читати далі →