Pelajari Mono.
Proyek Mono adalah inisiatif pengembangan terbuka yang disponsori oleh Novell untuk mengembangkan sumber terbuka, versi UNIX dari platform pengembangan Microsoft .NET. Tujuannya adalah untuk memungkinkan pengembang UNIX membangun dan menerapkan aplikasi .NET lintas platform. Proyek ini mengimplementasikan berbagai teknologi yang dikembangkan oleh Microsoft yang kini telah diserahkan ke ECMA untuk standardisasi.
Anda dapat menggunakan IDE MonoDevelop.
MonoDevelop adalah IDE GNOME gratis yang dirancang khusus untuk C# dan bahasa .NET lainnya.
Mono adalah kompiler, runtime, dan pustaka .NET sumber terbuka.
Monodevelop adalah open source C# IDE, terutama ditujukan untuk pengembangan linux. Ini termasuk desainer GUI.