Mono2 wchodzi na rynek Drukuj Email
Artykuły
Wtorek, 28. Październik 2008 09:09

mono2Twórcy pakietu Mono – wolnej implementacji frameworka .NET dla Linuksa, BSD, MacOS X, a także Windows – poinformował o wydaniu stabilnej wersji 2.0 swojego projektu. Teraz programiści będą mieli bardzo ułatwione zadanie przy migracji aplikacji .NET ze środowiska Windows do Linux'a.

Mono to projekt FLOSS prowadzony przez Novella (wcześniej Ximian) mający na celu stworzenie narzędzi kompatybilnych z Microsoft .NET. Wśród tych narzędzi jest m.in. kompilator C#, Common Language Runtime. Mono współpracuje z systemami operacyjnymi GNU/Linux, UNIX, Mac OS X i Microsoft Windows. Pierwsza wersja Mono ukazała się 30 czerwca 2004.

Jednym z powodów powstania Mono jest fakt, że choć Microsoft stworzył platformę .NET dla FreeBSD (Rotor Programming), to jej licencja shared source nie do końca jest zgodna z ideą wolnego oprogramowania i nie zaspokaja wszystkich potrzeb (jednoznacznie zabrania użytku do celów komercyjnych).

Wersja 2.0 jest dużym krokiem w rozwoju alternatywy dla .NET-u. Wprowadza obsługę wielu nowych API, zarówno Microsoftu jak i własnych interfejsów Mono. Wydanie zawiera kompilatory C# 3.0 i Visual Basica 8 oraz assembler i disassembler IL. Wszystko to jest dostarczone wraz z zestawem narzędzi do debuggowania, linkowania i zarządzania kodem.