Wine est une réécriture des api windows sous linux. Wine permet d'installer et d'utiliser des logiciels windows dans un sytème linux sans qu'il soit nécessaire d'installer windows sur le poste.
Le microprocesseur n'est pas émulé, seul les fonctions des APS sont remappées à la volée sur les API utilisées nativement dans Linux. Par exemple : DirectX utilise OpenGL, la gestion de l'impression est relayée à CUPS ou LPR, des périphériques USB à libusb, les tablettes graphiques à XInput, etc... Cela permet dans de nombreux cas des performances proche de l'execution native, tout en évitant les problèmes de certains pilotes de périphériques inhérant à Windows. Dans certains cas spécifiques, les performances de certaines applications peuvent se trouver dégradées. De nombreuse utilitaires, applications de tous domaines et jeux tournent parfaitement, mais pas tous. Le site de Wine référence les applications fonctionnant et celles posant problèmes. Il faut savoir que les logiciels récents ne fonctionnent pas toujours sous wine. Si une application récente ne fonctionne pas, il peut être intéressant de tester une version plus ancienne. Actuellement, les applications utilisant les bibliothèques de Visual C++ 8 ne fonctionnent pas.
- site de wine : http://www.winehq.org/
Documentation
Liens
http://wiki.winehq.org/winetricks
http://www.wine-doors.org/wordpress/