Report bugs | Sign in
Powered by Melange
Release 0-5-20091121
Last modified on 2009-04-14 20:47:28.965902 by Miguel de Icaza

The Mono Project implements a runtime and a developer platform based on the ISO standards for the Common Language Infrastructure and the C# language.

Mono embraces and extends these standards: we have brought these APIs to multiple systems and we have created our own open source APIs, frameworks and tools that anyone can use.

The Mono Runtime runs applications that have been developed with C# and the Microsoft .NET platform on a variety of operating systems and architectures that span most Unix systems (including Linux and MacOS) to embedded systems like the iPhone, the Wii and Android.

Mono allows developers that are familiar with Microsoft .NET technologies to bring their software and their expertise to other systems. Mono has also created a significant set of technologies to help developers. Some were created over the years by the community, and some were created through Google's Summer of code. Additionally we have created technologies that take advantage of the host operating systems, some are Mono-specific (no equivalent in .NET), Unix-specific, X11-specific, Cocoa-specific or graphics specific.

These projects have been accepted into Mono Project. You can learn more about each project by visiting the links below.

Student Title Mentor Status
TaskForce - Task focussed workflow for MonoDevelop
Michael Hutchinson
accepted
Improving, testing and integrating ParallelFx into Mono
Marek Safar
accepted
Mono.Simd Amd64 Port
rodrigo kumpera
accepted
Database Designer Add-in for MonoDevelop
Michael Hutchinson
accepted
Class Designer Add-in for MonoDevelop
Miguel de Icaza
accepted
PL/Mono: a procedural language for PostgreSQL
geoff norton
accepted