Indhold
Open source-projektet Mono, hvis mål er at skabe en open source-udgave af Microsofts .Net-rammeværk, forventer at færdiggøre version 1.0 sidst på året. I øjeblikket er projektet nået til version 0.24.
Projektet startede i midten af 2001, og den færdige udgave af open source .Net-klonen skal kunne afvikles på en række styresystemer, herunder Linux, Unix, Macintosh OS og såmænd også Windows. Mono skal gøre det muligt at skrive .Net-applikationer, som kan afvikles på alle disse platforme.
Microsofts .Net-rammeværk består af en virtuel maskine (common language runtime, CLR) samt et sæt af klassebiblioteker, såsom ASP.Net, Windows Forms og ADO.Net.
Ikke alle disse klassebiblioteker vil være til stede i Mono 1.0, siger projektets leder Miguel de Icaza fra Linux-firmaet Ximian. Windows Forms, som benyttes til at skabe grafiske brugerflader med, vil være en af de ting, som version 1.0 må undvære. Ligeledes vil funktionalitet i enterprise-klasse, så som transaktionsstyring og kø-håndtering, heller ikke være med i første omgang.
Indtil videre har projektet kreeret en CLR-maskine og en compiler til .Net-sproget C# samt implementeret ASP.Net, ADO.Net og flere klassebiblioteker.