Mono 1.2 - Microsoft Windows.Forms do Linux

Firma Novell poinformowała o udostępnieniu wersji beta platformy Mono 1.2, która zapewnia obsługę biblioteki Microsoft Windows.Forms, a tym samym ułatwia przenoszenie aplikacji klienckich w technologii .NET do systemu Linux. W obecnej wersji wprowadzono szereg udoskonaleń, m.in. obsługę dodatkowych platform i sprzętu, udoskonaloną wersję maszyny wirtualnej, rozszerzoną obsługę języka Java oraz usprawnienia zwiększające wydajność, efektywność wykorzystania pamięci i stabilność. Celem sponsorowanego przez Novella projektu Mono jest implementacja Microsoft .NET w postaci oprogramowania typu open source.
Umożliwi to migrację dotychczasowych aplikacji w technologii .NET do systemu Linux, a także dużo sprawniejsze tworzenie nowych aplikacji linuksowych i wieloplatformowych. Za pomocą rozwiązania Mono programiści pracujący wcześniej z produktami firmy Microsoft mogą, korzystając z dotychczasowych umiejętności, bez trudu udostępniać aplikacje w technologii .NET przeznaczone dla komputerów PC i serwerów użytkownikom systemu Linux. Mono zapewnia m.in. pełną obsługę biblioteki Windows.Forms, która służy do tworzenia graficznych interfejsów użytkownika na platformie Microsoft .NET. Dodatkową zaletą jest ograniczenie do minimum czasochłonności i pracochłonności migracji tego rodzaju oprogramowania.
Obecna wersja beta jest w pełni zgodna z platformą .NET w wersji 1.1 i częściowo z wersją 2.0 i współpracuje z wieloma różnymi platformami systemowymi, w tym Linux, Mac OS X, Solaris, BSD i Windows, a także różnymi platformami sprzętowymi, w tym x86, AMD 64, IA-64 (Itanium 2), EMT 64, PowerPC, ARM, s390 i S390x, SPARC oraz SPARC v9. Obsługuje też wiele języków programowania.
Programiści mogą pobrać środowisko Mono i podzielić się uwagami na temat wersji beta pod adresem www.mono-project.com