microsoft .net development platform的linux版本(mono)出現。
一家叫ximian的公司在2001-07-09宣布了mono project啟動,這將是一個microsoft .net development platform的linux版本,整個mono project主要是c#的編譯器、clr和jit,并承諾包括一整套類庫。從而使得開發.net 應用可以在windows和mono支持的系統(linux,unix)中運行,更重要的是mono的目標是致力于建立不依賴操作系統的應用程序,同時這也被認為是開源軟件的又一大光輝成就。在圣地亞哥的o'reilly open source convention中成為一個熱點的話題和主題之一。
microsoft .net 的common language infrastructure (cli)使得用不同語言寫成的程序能夠運行在非windows平臺成為了可能,而micorsoft目前只承諾將和corel合作率先在freebsd platform上實現。普通被認為不幸的是,最近microsoft將c#和cli提交給了ecma審定,一旦獲得通過,那么就意味著完全免費和所有商業用途的嚴重限制。
“currently the runtime has an image loader and metadata access entry points. the runtime comes with a simple interpreter that can execute very simple programs.”