A Novell bejelentette a Mono projekt ütemtervét
2003. december 8.
A Novell bejelentette a Mono projekt ütemtervét, mely egy közösségi
kezdeményezés a Microsoft .NET fejlesztőplatform nyílt kódú verziójának
kifejlesztésére.
A projekt célja, hogy a Linux és UNIX fejlesztők számára is lehetővé tegye többplatformos .NET alkalmazások felépítését és bevezetését. Az ütemterv 2004 elejére teszi a Mono 1.0 és a további verziók megjelenését, és útmutatást nyújt azoknak a vállalati fejlesztőknek és független szoftverszállítóknak (independent software vendor - ISV), akik .NET alapú alkalmazásaikat platformok és operációs rendszerek széles skáláján kívánják felépíteni.A több mint kétévnyi tervezési és tesztelési munkát tartalmazó Mono egyszerűbbé teszi az alkalmazások Linux és Unix rendszereken történő felépítését és bevezetését. A projekt továbbra is követi a Microsoft .NET, valamint a Linux és GNOME desktop technológiák fejlődését.
A teljes Mono ütemterv megtalálható a http://www.go-mono.com/mono-roadmap.html weboldalon. A főbb pontok a következők:
- A Mono 1.0 a kezdeti verzió, melynek célja, hogy a fejlesztők elsajátítsák a Mono használatát, és elkezdhessék a Linux és UNIX rendszereken futó .NET 1.1 kompatibilis alkalmazások építését. A megjelenés 2004. második negyedévében várható.
- A Mono 1.0 különböző könyvtárprofilokkal készül, így .NET 1.0, .NET 1.1 és az ECMA által meghatározott profilokat biztosít.
- A Mono 1.0 kódgeneráló modulja JIT (just-in-time) és AOT (ahead-of-time) módokban is használható. A kódgeneráló x86 és PowerPC alapú architektúrákat támogat. A további architektúrák (Arm, Sparc, HPPA és s390) támogatása értelmezőkön keresztül történik.
- Az ezt követő Mono 1.2 a grafikus felhasználói felület alapú alkalmazásokhoz szükséges könyvtárakat és a .NET 1.2 szolgáltatásainak alapszintű támogatását tartalmazza.
A LinuxWorld Conference & Expo 2003 rendezvényen a legjobb nyílt forráskód projektté (Best Open Source Project) választott Mono projektet a Ximian kezdeményezte (mely jelenleg a Novell része). Célja, hogy a fejlesztőket modern fejlesztőeszköz-készlettel és a .NET rendszerek UNIX és Linux rendszereken történő bevezetéséhez szükséges mechanizmusokkal lássa el. A Mono a kulcsfontosságú .NET kompatibilis komponensekből áll, ilyen például a C# fordító, egy virtuális futtatórendszer és a könyvtárak egyre gyarapodó készlete, mely többek között ASP.Net és ADO.Net, valamint GNOME- és Linux-specifikus könyvtárakból áll. A világ több mint 150 fejlesztője járul hozzá a Mono projekthez.
Kapcsolódó cikkek
- A SUSE Linux Enterprise 10 SP1 és Virtual Machine Driver Pack
- Best of Interop díjat nyert a Novell ZENworks Linux Management
- A Capgemini is támogatja a Novell SUSE Linux megoldásait
- Xen-virtualizáció SUSE Linuxon a BMW Csoportnál
- SAP-Novell: Közös Linux-támogatás
- Novell-SAP LinuxLab közös fejlesztés
- SUSE Linux alapú üzleti megoldások Magyarországon
- A Dell is csatlakozott a Microsoft és a Novell együttműködéséhez
- A vírusvédelemtől a háziorvosi rendszerig Linuxon
- Intelligens, automatizált nagyvállalati Linux-felügyelet