L'objectif de Wine est de permettre de faire fonctionner les applications
Windows en émulant les fonctionnalités de celui-ci. Il ne s'agit pas d'un
émulateur au sens classique puisque celui-ci ne fonctionne que sur
plate-forme Intel.
L'évolution de Wine est rapide, mais se heurte à un grand problème: les (nombreuses) fonctionnalités non documentées ou même non connues des API Windows. L'équipe est donc obligée de développer une partie de son programme ``en tatonnant'', ce qui implique des différences de fonctionnement parfois importantes sur deux versions consécutives de Wine.
VMWare se situe à l'opposé de Wine: ici, il s'agit de fournir ``une machine
dans la machine''. L'avantage est de pouvoir faire fonctionner plusieurs
systèmes ``en même temps'' sur la machine. Linux garde cependant le contrôle,
et si le système lancé par VMWare plante, cela ne nuit pas
au fonctionnement de Linux, ni à celui d'autres éventuelles instances de
VMWare. Les machines virtuelles VMWare peuvent disposer (entre autres)
d'une carte réseau virtuelle PnP classique, ``reliée'' à la station Linux
hôte.
VMWare est un produit commercial, dont l'un des objectifs avoués est l'entreprise. A cet effet, la société propose une licence ``site''.