Mono è un progetto Open Source coordinato da Novell, che mira alla creazione di strumenti compatibili con il framework .NET, seguendo gli standard ECMA.
Il progetto ha ricevuto molte critiche da un parte della comunità Open Source per via del fatto che .NET è un progetto di Microsoft, tuttavia i lavori di Novell sono andati avanti e in questi giorni il team di sviluppo ha rilasciato Mono 4.0.
Per questa versione gli sviluppatori hanno introdotto alcune novità come ad esempio il supporto all´architettura PowerPC64 LE. E´ stato anche eseguito il merge di molto codice di Microsoft rilasciato sotto licenza Open Source.
Su Mono 4.0 è stato tagliato il supporto per gli assemblies 2.0, 3.5 e 4.0. Sono state anche eseguite delle ottimizzazioni per i Floating point a da questa versione il Mono C# Compiler usa di default C# 6.0.
Via mono-project.com