07/09/2001
Version
opensource de l'architecture .NET
|
Ximian (ex-Helixcode) lance le projet Mono destiné à proposer une version libre, tournant sous Linux, de l'architecture .NET de Microsoft. |
La société
Ximian (ex-Helixcode)
a annoncé lundi 9 juillet le lancement du projet Mono,
destiné à proposer une version libre, tournant sous
Linux, de l'architecture .NET de Microsoft. Ximian oriente déjà
le développement de l'environnement de bureau GNOME (un projet
fondé par Miguel de Icaza, aujourd'hui directeur technique
de Ximian), et notamment le logiciel Evolution (destiné à
être le Outlook de Linux).
Le projet Mono intervient peu après la décision de
Microsoft d'ouvrir partiellement le code du langage C# et de l'infrastructure
CLI, outils de développement de la plate-forme .NET (voir
l'article sur JDN Développeurs).
Selon Ximian, l'ouverture limitée du code n'est pas suffisante
pour garantir le développement et le déploiement de
l'architecture .NET sur des plates-formes comme Linux ou encore
Solaris.
Avec Mono, Ximian souhaite développer un compilateur C#,
une version du Common Language Runtime (CLR) qui permettra
de faire tourner des applications .NET élaborées sous
Windows, Linux, ou une autre plate-forme UNIX, enfin une librairie
de classes compatibles avec les langages supportés par le
CLR.
Rappelons que l'architecture .NET vise notamment à mettre
à disposition des développeurs Windows un ensemble
d'outils pour créer des applications dites de GUI (Graphical
User Interface) mais également des "services web"
(qui permettent de faire communiquer, via Internet, des composants
logiciels hétérogènes). Le projet Mono est
animé par la volonté d'étendre ces outils aux
développeurs Linux/UNIX, non de se poser en concurrent. Miguel
de Icaza insiste ainsi sur les qualités de Microsoft.NET
en tant que plate-forme de développement. Mais le projet
Mono ouvre aussi la voie à une implémentation de l'architecture
.NET sur des OS concurrents de Microsoft. De Icaza n'aurait pas
encore discuté du projet avec le géant de Redmond,
mais prévoit de le faire très prochainement.
|