Mono w planach Novella

Novell przedstawił plan realizacji projektu Mono, zmierzającego do opracowania wersji open source platformy programistycznej Microsoft .NET. Umożliwiłaby ona programistom korzystającym z systemów operacyjnych Linux i Unix tworzenie i wdrażanie wieloplatformowych aplikacji zgodnych z architekturą .NET.

Według przedstawionego planu, w pierwszej połowie 2004 r. ma pojawić się oprogramowanie Mono 1.0, a później jego kolejne wersje.

Platforma Mono, opracowywana i testowana już od przeszło dwóch lat, ułatwia tworzenie i wdrażanie aplikacji w systemach Linux i Unix. Projekt ten jest stale rozwijany wraz z ewolucją architektury Microsoft .NET, systemu Linux i środowiska GNOME.

Zobacz również:

  • Microsoft zapowiada nową linię małych modeli językowych AI

Pełny plan rozwoju projektu Mono można znaleźć pod adresemhttp://www.go-mono.com/mono-roadmap.html. Główne punkty projektu:

* Oprogramowanie Mono 1.0 to pierwsza edycja, która ma umożliwiać zarówno zapoznanie się z platformą Mono, jak i rozpoczęcie tworzenia aplikacji zgodnych z architektura .NET 1.1 przeznaczonych do systemów Linux i UNIX. Planowana na drugi kwartał 2004 r.

* W skład pakietu Mono 1.0 będzie wchodzić generator kodu. Można go stosować w trybie bieżącego (just-in-time - JIT) lub wcześniejszego (ahead-of-time - AOT) generowania kodu. Narzędzie to obsługuje architektury procesorów x86 i PowerPC. Zgodność z innymi architekturami (ARM, SPARC, HP PA i s390) zapewnia interpretator.

* Edycja Mono 1.2 będzie zawierać biblioteki do tworzenia aplikacji z graficznym interfejsem użytkownika oraz wstępną obsługę mechanizmów dostępnych w architekturze .NET 1.2.

Przedsięwzięcie Mono zostało zainicjowane przez firmę Ximian (przejętą przez Novella). Jego celem jest udostępnienie zestawu narzędzi programistycznych oraz mechanizmu ułatwiającego wdrażanie aplikacji zgodnych z architekturą .NET w systemach Unix i Linux. Platforma Mono obejmuje najważniejsze składniki zgodne z .NET, w tym kompilator języka C#, system wirtualnego wykonywania programów (virtual execution system) i stale rozwijany zestaw bibliotek klas, obejmujący m.in. ASP.Net i ADO.Net oraz biblioteki przeznaczone do środowiska GNOME i systemu operacyjnego Linux.

W pracach nad platformą Mono uczestniczy ponad 150 programistów z całego świata.

Więcej informacji:http://www.ximian.com/mono lub http://www.go-mono.com.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200