Lorsque vous voulez utiliser des applications Linux et des applications Ms-Windows, Vous vous connectez sous Linux pour utiliser celles de Linux (par exemple Kdevelop) et sous Windows pour les applications fonctionnant sous ce système (par exemple Ms-Word). Le problème majeur de cette solution est qu'il faut sans cesse redémarrer son ordinateur suivant l'application que l'on veut exécuter. Le projet Wine a donc été créé pour résoudre cet inconvénient. En effet il permet d'exécuter ses application fonctionnant sous Ms-Windows directement sous Linux comme s'il s'agissait d'applications spécifique pour Linux.
Wine n'est pas à proprement parler un émulateur, il s'agit en fait d'une implémentation des bibliothèques Windows sous linux. Vous pouvez compiler vos applications windows directement sous linux. Cela signifie évidemment que vous devez posséder les sources du logiciel que vous voulez utilisez. Mais vous pouvez également faire fonctionner vos applications Windows sous Linux, sans pour cela les recompiler, et c'est cette fonctionnalité qui nous intéresse ici.
Du fait qu'il s'agisse d'une implémentation des bibliothèques Windwos sous linux, il n'est même pa nécessaire de posséder le système d'exploitation Windows pour faire fonctionner vos applications pour Windows.
Wine possède cependant quelques inconvénients, en effet Wine possède un fichier de configuration qui n'est pas facile d'utilisation et pour ajouter par exemple un disque dur vous devez éditer ce fichier et vous positionner au bon endroit pour ajouter la description du disque, de plus si vous faite une erreur dans le fichier de configuration. Wine refusera de fonctionner correctement.
Enfin Wine se lance en tapant des lignes de commandes sous la console avec des options possible suivant la particularité du logiciel à utiliser. Son utilisation est donc un peu ardu du fait qu'il faut maîtriser un minimum de commandes linux, et se souvenir des options nécessaires pour faire fonctionner tel ou tel logiciel.
Le projet XWine a été créé en juillet 2001, son objectif premier était de pouvoir exécuter une application Ms Windows (via Wine) d'un simple clic de souris sous une interface graphique. XWine devait permettre de paramètrer une fois pour toute une application Windows pour l'émulateur Wine, puis après par simple clic de souris lancer l'application avec toutes les options paramétrés.
Du fait que plusieurs personnes ayant téléchargé mon logiciel me demandaient des explications pour configurer l'émulateur, j'ai décidé de rajouter une partie Configuration Graphique de l'émulateur dans les fonctionnalités de XWine. En effet pouvoir configurer l'émulateur par thème et de façon graphique est plus convivial et permet de ne pas altérer le fichier de configuration (on ne le manipule plus directement).
Enfin le dernier objectif de XWine est de pouvoir gérer ces applications Ms-Windows. En effet lorsque une application fonctionne mal et boucle, il est important de pouvoir arrêter le processus de façon simple. Or il ne s'agit pas d'une application reconnu par le Gestionnaire Graphique de Linux (le processus n'apparaît pas sur la barre de tâche). J'ai donc ajouté une barre des taches dans mon interface pour pouvoir arrêter le fonctionnement d'une application. J'ai aussi ajouté un fichier Log qui recense toutes les actions effectuées sous XWine et stocke tous les messages provenant de l'émulateur Wine.
Wine et XWine réunis constituent une solution intéressante pour trois utilisations différentes :
La complémentarité Windows / Linux :
Lorsque l'on possède les deux systèmes, on peut sous
Linux utiliser l'intégralité de ses logiciels sans avoir
à redémarrer son ordinateur, ce qui permet une plus
grande efficacité dans son travail par gain de temps.
Migration de Windows vers Linux :
Beaucoup de personnes hésitent à passer sous linux car
leur logiciel préféré n'existe pas pour cette
plateforme. Avec Wine/XWine ils peuvent se séparer du coût
de la Licence d'utilisation de Ms-Windows, et continuer à
travailler avec leur logiciel.
Utilisation du système Linux seul :
Un utilisateur chevronné de Linux, peut être ennuyé
de ne pas être compatible avec le monde Windows. Surtout en ce
qui concerne le format de données : Doc, Ppt, Bmp, etc... Ou, le
développeur d'applications multi plateforme (Java, C, C++, ...)
devrait se procurer un système Windows pour ses tests. Le couple
Wine/XWine leur permet de travailler sans avoir le poids du coût
de la licence du système de Microsoft.
<<Précédent | Sommaire | Suivant>> |
Sommaire | Installation |