Mono 是一个由Novell 公司主持的项目。该项目的目标是创建一系列符合ECMA 标准(Ecma-334 和Ecma-335)的.NET 工具,包括C#编译器和共通语言执行平台。与微软的.NET Framework 不同,Mono 项目不仅可以运行于Windows 系统上,还可以运行于Linux,FreeBSD,Unix,Mac OS X 和Solaris。
Andrew Jorgensen 刚刚发布了 Mono 2.8 的公开预览版,这是 Mono 3.0 的第一个早期版本。该版本提升了垃圾收集器的性能,支持高性能的 LLVM 后端,可大大缩短启动时间和内存的消耗,特别适用一些高消耗的应用,例如金融和科学计算应用。
另外 Mono 在核心上也有不少性能的提升。Mono 2.8 提供了对 C# 4.0 的完全支持。