Mono 是一個(gè)由Novell 公司主持的項(xiàng)目。該項(xiàng)目的目標(biāo)是創(chuàng)建一系列符合ECMA 標(biāo)準(zhǔn)(Ecma-334 和Ecma-335)的.NET 工具,包括C#編譯器和共通語(yǔ)言執(zhí)行平臺(tái)。與微軟的.NET Framework 不同,Mono 項(xiàng)目不僅可以運(yùn)行于Windows 系統(tǒng)上,還可以運(yùn)行于Linux,F(xiàn)reeBSD,Unix,Mac OS X 和Solaris。
Andrew Jorgensen 剛剛發(fā)布了 Mono 2.8 的公開(kāi)預(yù)覽版,這是 Mono 3.0 的第一個(gè)早期版本。該版本提升了垃圾收集器的性能,支持高性能的 LLVM 后端,可大大縮短啟動(dòng)時(shí)間和內(nèi)存的消耗,特別適用一些高消耗的應(yīng)用,例如金融和科學(xué)計(jì)算應(yīng)用。
另外 Mono 在核心上也有不少性能的提升。Mono 2.8 提供了對(duì) C# 4.0 的完全支持。