開放源代碼協會通過linux軟件開發公司Ximian開始了一個旨在將微軟.Net平臺移植到Linux上來的項目。這個叫做Mono工程的項目包括創建一個開發平臺允許人們為基于Linux和基于Windows系統的.Net開發應用程序。據Ximian公司的首席技術官員Miguel de Icaza說Mono項目的起因是GNOME社團特別是Ximain公司對于一個改進的開發工具的需要。
Ximian并不將Mono和它自己看作是給Linux開發者一種途徑在可用的開發工具方面趕上Windows。其實,Linux開發者將更喜歡用他們目前使用的工具來編寫的編譯應用程序。Ximian 將另一個開放源代碼項目,SharpDevelop看作是用來提供與微軟Visual Studio .Net類似的集成開發環境的一種途徑。