Mono

Mono
ТипКомп'ютерна платформа
АвторМіґель де Ікаса
РозробникиNovell,
Xamarin
Стабільний випуск4.2 (27 серпня 2015 (2015-08-27)[1])
Операційна системаБагатоплатформна
Мова програмуванняC, C Sharp[2] і XML
ЛіцензіяGPL, LGPL, MIT чи подвійна ліцензія
Репозиторійgithub.com/mono/mono
Вебсайтwww.mono-project.com

Mono — багато-платформове вільне відкрите втілення системи .NET, яке відповідає стандартам ECMA, включаючи серед іншого і компілятор C#, і Common Language Runtime.

Mono включає компілятор мови C# — mcs, середовище виконання .NET — mono (із підтримкою JIT-компіляції) і mint (без підтримки JIT), зневаджувач, і низка бібліотек, включаючи реалізацію ADO.NET і ASP.NET. У межах проекту також розробляються прив'язки для графічної системи GTK+ на платформі .NET.

Середовище виконання mono може виконувати модулі, написані мовами C#, F#, Visual Basic .NET, Java, Boo, Nemerle, Python, Forth, JavaScript, PHP і Object Pascal (за наявності компілятора у середовищі .Net/Mono). Очікується також підтримка мов C, Ada 2005 і Eiffel.

Ліцензія на компілятор та інші програми — GPL. Ліцензія на середовище виконання й інші бібліотеки — LGPL. Ліцензія на бібліотеки класів — MIT. Патенти на C#/CLI належать Microsoft, і точаться суперечки щодо ризику і допустимості зростання залежності від Mono або C#.[3][4][5]

  1. Mono Releases. Архів оригіналу за 2 квітня 2015. Процитовано 3 травня 2015.
  2. The mono Open Source Project on Open Hub: Languages Page — 2006.
  3. Seth Nickel (19 травня 2004). Why Mono is Currently An Unacceptable Risk. Design Fu (англійською) . Архів оригіналу за 4 липня 2008. Процитовано 8 серпня 2008.
  4. Річард Столлман (26 червня 2009). Why free software shouldn't depend on Mono or C# (англійською) . Free Software Foundation. Архів оригіналу за 23 серпня 2011. Процитовано 28 червня 2009.
  5. Jo Shields (12 червня 2009). Here we go again — why Mono doesn’t suck (англійською) . Архів оригіналу за 23 серпня 2011. Процитовано 12 червня 2009.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search