Emploi Start-up Evénements 01 Avis d'expert Vidéos Indicateurs Distribution Telecharger Pro Livres blancs
[ DÉVELOPPEMENT ]
Mono singe .NET
Le jeu d'applications désormais aux mains de Novell approche de sa sortie définitive. Il facilitera l'interopérabilité entre les distributions Linux.

Francisco Villacampa , Decision Micro (n° 593), le 24/05/2004 à 10h00

Novell dispose de sa machine virtuelle libre. La sortie en version bêta de Mono 1.0 [Mono signifie singe, en espagnol, NDLR] promet d'assurer « le portage d'applications écrites en C#, Java, Python et bientôt VB, sur des environnements d'exécution différents du Common Language Infra-structure de Microsoft, dit .NET. Par ailleurs, il sera aussi proposé avec la prochaine version de NetWare », affirme Érik Dasque, responsable produit de la gamme Ximian chez Novell.

L'objectif poursuivi est double. En matière de logiciels libres, Novell souhaite prendre l'avantage sur Red Hat. Mono fournit en effet une couche d'abstraction qui rend une application portable entre différentes plates-formes Linux. Ainsi, « il évite les conflits que l'on constate lorsqu'une application conçue pour les packages de Suse est exécutée par une autre distribution fondée sur des versions de packages incompatibles, par exemple ceux de Red Hat » , relève Érik Dasque.

Parallèlement à Linux, Mono peut aussi être installé avec les environnements Mac OS, Unix ou NetWare, qui deviennent du coup interopérables avec Windows. « Mono pourra ainsi séduire les éditeurs et les développeurs, désireux de concevoir une application unique compatible avec l'ensemble de ces systèmes d'exploitation », détaille Érik Dasque.

Un modèle de services

Côté développement, la mise au point de Mono aura nécessité l'implémentation des bibliothèques dites « assemblies », des interpréteurs de langage MSIL et des différents compilateurs temps réel propres à la CLI de Microsoft. « Soit environ 1500 lignes de code spécifiques, pour chacun des portages de la CLI vers Linux, Mac OS X, Unix et NetWare », remarque Érik Dasque.

La version définitive de l'environnement d'exécution Mono sera disponible fin juin. Celui-ci sera facturé au travers d'activités de conseil et d'assistance technique.

L'analyse de Décision informatique

Novell rend les applications, conçues pour la machine virtuelle Mono, portables sur .NET et interopérables avec NetWare, Linux, Unix, Mac OS et Windows. Ceci, dans l'espoir de stimuler son activité de services. Rien n'est moins sûr. Pour mémoire, l'implémentation de l'architecture COM de Microsoft sur Solaris s'est révélée un échec commercial.



> La Compil :
Un tarif exceptionnel pour plus de 300 logiciels : vacances et rentrée...

publicité
NOUVEAU sur Windows
Tout le Web sur votre bureau : plus d’un millier de flux et widgets…

Service 01net
Newsletters 01net
abonnez vous gratuitement !
  
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Tous droits réservés © 1999 - 2009 Internext - 01net.