Home Wiki > Emulateurs
Sign up | Login

Emulateurs

tagline: De openSUSE

Même si vous n'avez pas de machine à allouer à SUSE Linux, vous pouvez la faire tourner dans un émulateur, même sous Windows[tm]. Si certaines de vos applications ne tournent pas sous SUSE Linux, vous pouvez installer l'émulateur dans SUSE LInux et faire tourner Windows[tm] dans l'émulateur.


Ci-dessous une liste des émulateurs du marché avec quelques mots sur leur usage et leurs caractéristiques.

VMware

Vmware.png

Site web VMware : http://www.vmware.com

VMware est un logiciel propriétaire et payant. Au départ il existait une version a moitié prix pour les étudiants, puis la version étudiants a été supprimée.

VMware a toujours été disponible en version limitée d'essai (un mois), et proposé dans cette version sur SUSE Linux.

En 2006 il semble qu'une version soit devenue gratuite.

VMware est sans doute le premier émulateur réellement utilisable à la fois sous Windows® et sous Linux.

Il émule uniquement le processeur i386, et sur plateforme i386.

Émuler au sens de VMware signifie créer une machine virtuelle qui se lance dans une fenêtre de votre écran et agit en tous points comme un vrai PC (amorce sur disquette ou CD...).

Le système qui lance VMWare est appelé l'hôte (host), celui qui est installé dans l'ordinateur virtuel est appelé l'invité (guest).

VMware fournit des pilotes pour de nombreux systèmes invités, qui améliorent beaucoup le fonctionnement graphique.

L'invité communique essentiellement avec l'hôte par l'intermédiaire du réseau. L'invité se comporte sur le réseau comme un ordinateur indépendant.

La principale particularité de cet émulateur est que quel que soit le système hôte, l'invité voit dans l'émulateur toujours le même matériel.

Bochs

Bochs est un produit GPL. Il est disponibles sur SUSE Linux 10.0.

Site web de Bochs : http://bochs.sourceforge.net/

Bochs doit se prononcer "box", il est prévu pour être une boite noire permettant d'exécuter du code i386 sur n'importe quel type de matériel, PC ou pas.

Sa gestation a été très longue. Pendant longtemps il n'était possible d'utiliser comme périphériques que des fichiers. Pour bouter depuis un CD il fallait créer d'abord une image du cd. Changer de CD était toute une aventure.

Attendu qu'il émule la totalité des instructions du CPU, Bochs est très lent. Il est prévu principalement pour tester du code dans des conditions strictement contrôlées.

Comme beaucoup de produits GPL, son évolution est saccadée, il peut se passer un an sans avancée puis des améliorations spectaculaires en quelques mois, il suffit qu'une équipe s'attelle au travail. Il faut donc aller souvent voir ce qu'il en est.

Qemu

Qemu est un produit composite, partie en GPL, partie en code propriétaire gratuit.

Site web de qemu : http://fabrice.bellard.free.fr/qemu/index.html

La version GPL est fournie dans SUSE Linux 10.0

Ce produit est un émulateur analogue à Bochs, mais le module propriétaire est un compilateur (appelé accélérateur) qui compile le code installé avant son exécution. Ici compiler signifie traduire le langage de l'hôte dans le code machine de l'hôte une fois pour toute.

Wine

Wine est présent dans toutes les distributions Linux, dont bien sûr SUSE Linux. Il ambitionne de faire tourner les applications Windows® sous Linux. Il nécessite parfois une licence Windows® car il lui arrive d'utiliser certaines de ses librairies.

Parallels

Émulateur semblable à VMware, qui ne fonctionne que sous Windows® mais accepte Linux comme invité.

Il y en a d'autres...