| Mono | |||||
|
Mono ist ein Open Source Projekt unter der MIT/X11 Lizenz bzw. GPL/LGPL und stellt eine dem Microsoft .NET-Framework äquivalente Plattform für weitere Betriebssysteme neben Windows zur Verfügung: Linux, Unix, Mac OS X, BSD-Derivate und Solaris 8. Mono wurde zunächst von Miguel de Icaza und seiner Firma Ximian entwickelt und später als Open-Source Projekt freigegeben. Nachdem Ximian von Novell aufgekauft wurde, läuft Mono weiterhin als Open Source, wird jedoch von Novell betreut. Mono wird als .NET-Implementierung deklariert, welche die Standards der ECMA-International (European Computer Manufacturers Association) für C# und der Common Language Infrastructure (CLI) erfüllt. Darüber hinaus unterstützt Mono die Datenzugriffstechnologie ADO.NET sowie die Webanwendungstechnologie ASP.NET. Mono beinhaltet die Common Language Runtime sowie einen C# Compiler. Es existieren gegenseitige Lizenzabkommen zwischen Novell und Microsoft. Ein weiteres Projekt zur Implementierung der .NET-Umgebung ist Portable.NET, welches Teil des dotGNU Projektes ist. Die MIT oder X11 Lizenz stammt vom Massachusetts Institute of Technology (Cambridge/Massachusetts, USA). Die MIT Lizenz ermöglicht die Wiederverwertung von Software, unabhängig davon, ob der Quellcode offen gelegt ist. Unter der MIT Lizenz steht auch das X Window System (X11). |
|||||
| Siehe auch: Dot-NET Dot-NET-Framework-3-0 CLR C-Plus-Plus-CLI C-Sharp ASP-Dot-NET JIT-Compiler Open-Source GNU-Projekt X-Window-System | |||||