summaryrefslogtreecommitdiff
path: root/development/mono/README
blob: b7527e3835e6d2a8dad36aab2e999ec1f9762208 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Mono is a software platform designed to allow developers to easily create 
cross platform applications.  It is an open source implementation of 
Microsoft's .Net Framework based on the ECMA standards for C# and the Common 
Language Runtime.  We feel that by embracing a successful, standardized 
software platform, we can lower the barriers to producing great applications 
for Linux.


Notes from https://github.com/mono/mono:
 - Mono build relies on a working Mono C# compiler to compile itself
   (also known as bootstrapping).

 - If you don't have a working Mono installation, the build process uses
   the 'monolite' distribution, which contains just enough to run the 'mcs'
   compiler. This is considered a "slightly more risky approach" to build Mono.