Mono: Version 2.8 mit quelloffenen .Net-Bibliotheken

Bislang konnten einige von Microsoft freigegebene .Net-Bibliotheken nur separat installiert werden, um sie unter Mono zu verwenden. Ab Version 2.8 soll der Code direkt in den freien Nachbau des .Net-Frameworks integriert werden. Mono 2.8 soll dem .Net-4.0-Profil entsprechen.
Zu den Bibliotheken, die direkt in Mono 2.8 unterstützt werden, gehören unter anderem das Web-Applikationsframework ASP.Net MVC(öffnet im neuen Fenster) (Model View Controller) und die Ajax-Funktionen in der .Net-Webforms-Bibliothek. Zusätzlich bringt Mono 2.8 Bedienelemente aus Silverlight mit, die bereits im quelloffenen Silverlight-Nachbau Moonlight integriert sind.
Für die Schnittstelle zu Skriptsprachen wie IronJS, Ironpython und Ironruby sorgt die Dynamic Language Runtime(öffnet im neuen Fenster) . Ferner bringt Mono das Managed Extensibility Framework (MEF)(öffnet im neuen Fenster) mit.
Die Bibliotheken stehen entweder unter der Microsoft-eigenen MS-PL oder der Apache-2-Lizenz und sind größtenteils auf Codeplex(öffnet im neuen Fenster) verfügbar, Microsofts Webseite für Open-Source-Projekte. Die meisten .Net-Bibliotheken sind bereits in der Entwicklungsumgebung Mono-Develop in der Version 2.6 integriert worden. Ein Erscheinungstermin für Mono 2.8 steht noch nicht fest, laut Roadmap(öffnet im neuen Fenster) gibt es unter anderem noch Probleme mit dem LLVM-Backend im JIT-Compiler.