CrossOver 7, les applications Windows sans Windows
Par Arnaud Morel - Publié le
En présentant sa nouvelle version de CrossOver, l'utilitaire basé sur Wine qui permet de lancer des applications Windows sans avoir installé Windows, CodeWeavers espère faire de l'ombre aux logiciels de virtualisation. Mais que vaut cette version 7, réponse dans notre test, suivi d'une interview.
CrossOver 7 est basé sur Wine 1.0 (Wine Is Not an Emulator), qui n'est donc ni un émulateur, ni une machine virtuelle mais qui permet de "tromper" les applications prévues pour Windows. Dès l'installation CrossOver vous permet d'installer de très nombreuses applications Windows et ce, parmi les plus utiles. Ça vous tente, ami webdesigner, de faire tourner Explorer 6 Windows pour vérifier qu'il fait bien déconner vos jolies maquettes, parfaites sous Safari ou Firefox ? Et vous, confrères plumitifs, une petite suite Office 2007 PC dans votre Dock, ça vous tente ? Attention, pour éviter tout malentendu, ils vous faut quand même posséder ces applications Windows, CrossOver se chargeant juste de les faire fonctionner.
CrossOver est capable de faire fonctionner des applications destinées à différentes versions de Windows (98, XP, Vista..), qu'il place dans autant de "bouteilles" séparées. Bon, sincèrement, on ne sait pas ce que vaut cette métaphore... Par contre, l'idée est séduisante : elle vous permet d'embarquer autant d'applications que vous voulez, à destination d'autant de versions de Windows que vous désirez, sans risque d'interférences entre elles. Pas de problème de DLL, mon frère !
Une fois votre première bouteille créée, vous êtes prêts à faire tourner votre application Windows, que CrossOver range sagement dans son petit dossier à lui, au sein de votre dossier Applications. Dans notre cas, parce qu'on n'a pas tellement de licences Windows qui traînent, on se contentera d'Explorer. Raa, un vrai rêve d'avoir -enfin- ce merveilleux logiciel dans notre Dock. Oui, je rigole. Il suffit, ensuite, de cliquer sur l'icône de l'application désirée pour qu'elle se lance. Au passage, le premier lancement est certes un peu long, mais rien de comparable au temps nécessaire pour "booter" Windows dans une machine virtuelle.
À partir de maintenant, quand vous insérez un disque Windows, CrossOver prend en charge l'exécution du programme qu'il contient. Tout va bien si votre programme est dans la liste de ceux supportés. Dans le cas contraire, le résultat sera plus aléatoire. Voici une capture d'écran en tentant d'installer McAfee Total Protection 2007. Ah oui, décidément, ça ne marche pas. ;-)
Quand CrossOver prend correctement en charge votre application, par contre, c'est de la balle : L'application fonctionne comme une application OS X. Exposé est, par exemple, parfaitement géré. On peut, autre exemple, ranger les fenêtres ouvertes dans le Dock. Ceci dit, les logiciels concurrents, en dehors de la question de l'installation de Windows, proposent, elles aussi des modes qui "gomment" Windows et font fonctionner les programmes PC directement au sein de Mac OS X. Autre élément, CrossOver fonctionne à une vitesse très raisonnable. À priori, ni plus vite, ni moins vite qu'avec les logiciels de virtualisation.
Alors, CrossOver 7, pour qui, et pour quoi ? Pour beaucoup de monde et pour beaucoup de choses mais, condition préalable : si vous désirez utiliser une application spécifique, vérifiez qu'elle est bien supporté par CrossOver. Sur leur site, la liste est très longue. Gobalement, CrossOver remplira très bien sa mission, à cette condition. N'espérez pas trop faire fonctionner des applications non mentionnées.
L'argument de poids en faveur de CrossOver est financier : pas de licence Windows (encore moins de multiples licences) et pas besoin de logiciels pour gérer la sécurité sous Windows. Pas de Windows veut dire pas de spyware, pas de virus et pas d'autres cochonneries.
Jeremy White, fondateur et PDG, et Jon Parshall, responsable opérationnel, répondent à Mac4Ever pour CodeWeavers.
Les applications Windows, sans Windows !
CrossOver 7 est basé sur Wine 1.0 (Wine Is Not an Emulator), qui n'est donc ni un émulateur, ni une machine virtuelle mais qui permet de "tromper" les applications prévues pour Windows. Dès l'installation CrossOver vous permet d'installer de très nombreuses applications Windows et ce, parmi les plus utiles. Ça vous tente, ami webdesigner, de faire tourner Explorer 6 Windows pour vérifier qu'il fait bien déconner vos jolies maquettes, parfaites sous Safari ou Firefox ? Et vous, confrères plumitifs, une petite suite Office 2007 PC dans votre Dock, ça vous tente ? Attention, pour éviter tout malentendu, ils vous faut quand même posséder ces applications Windows, CrossOver se chargeant juste de les faire fonctionner.
Utilisez des applications prévues pour différentes versions de Windows
CrossOver est capable de faire fonctionner des applications destinées à différentes versions de Windows (98, XP, Vista..), qu'il place dans autant de "bouteilles" séparées. Bon, sincèrement, on ne sait pas ce que vaut cette métaphore... Par contre, l'idée est séduisante : elle vous permet d'embarquer autant d'applications que vous voulez, à destination d'autant de versions de Windows que vous désirez, sans risque d'interférences entre elles. Pas de problème de DLL, mon frère !
Windows in a Bootle, yeaah !
Une fois votre première bouteille créée, vous êtes prêts à faire tourner votre application Windows, que CrossOver range sagement dans son petit dossier à lui, au sein de votre dossier Applications. Dans notre cas, parce qu'on n'a pas tellement de licences Windows qui traînent, on se contentera d'Explorer. Raa, un vrai rêve d'avoir -enfin- ce merveilleux logiciel dans notre Dock. Oui, je rigole. Il suffit, ensuite, de cliquer sur l'icône de l'application désirée pour qu'elle se lance. Au passage, le premier lancement est certes un peu long, mais rien de comparable au temps nécessaire pour "booter" Windows dans une machine virtuelle.
À partir de maintenant, quand vous insérez un disque Windows, CrossOver prend en charge l'exécution du programme qu'il contient. Tout va bien si votre programme est dans la liste de ceux supportés. Dans le cas contraire, le résultat sera plus aléatoire. Voici une capture d'écran en tentant d'installer McAfee Total Protection 2007. Ah oui, décidément, ça ne marche pas. ;-)
Une liste d'applications compatibles limitée
Quand CrossOver prend correctement en charge votre application, par contre, c'est de la balle : L'application fonctionne comme une application OS X. Exposé est, par exemple, parfaitement géré. On peut, autre exemple, ranger les fenêtres ouvertes dans le Dock. Ceci dit, les logiciels concurrents, en dehors de la question de l'installation de Windows, proposent, elles aussi des modes qui "gomment" Windows et font fonctionner les programmes PC directement au sein de Mac OS X. Autre élément, CrossOver fonctionne à une vitesse très raisonnable. À priori, ni plus vite, ni moins vite qu'avec les logiciels de virtualisation.
CrossOver, économisez des sous !
Alors, CrossOver 7, pour qui, et pour quoi ? Pour beaucoup de monde et pour beaucoup de choses mais, condition préalable : si vous désirez utiliser une application spécifique, vérifiez qu'elle est bien supporté par CrossOver. Sur leur site, la liste est très longue. Gobalement, CrossOver remplira très bien sa mission, à cette condition. N'espérez pas trop faire fonctionner des applications non mentionnées.
L'argument de poids en faveur de CrossOver est financier : pas de licence Windows (encore moins de multiples licences) et pas besoin de logiciels pour gérer la sécurité sous Windows. Pas de Windows veut dire pas de spyware, pas de virus et pas d'autres cochonneries.
CodeWeavers répond à Mac4Ever
Jeremy White, fondateur et PDG, et Jon Parshall, responsable opérationnel, répondent à Mac4Ever pour CodeWeavers.
Bonjour, pouvez vous nous présenter CrossOver ?
CrossOver est un utilitaire qui permet de faire fonctionner de nombreuses applications Windows dans Mac OS X (et Linux) sans avoir besoin d'installer Windows.
Qu'est-ce qui le rend différent des solutions de virtualisation comme Parallels ou Fusion ?
La différence principale c'est que vous n'installez pas Windows avec CrossOver. Il n'y a pas de partition Windows à créer, et vous n'avez pas à démarrer une machine virtuelle. De ce fait, CrossOver ne demande pas autant de mémoire RAM, ni de puissance processeur que ce qu'exigent Parallels ou Fusion. Votre application Windows fonctionne directement sous OS X. Vos documents sont sagement rangés dans votre dossier document, comme il se doit. Vous lancez votre application PC directement depuis votre Dock et n'avez pas à utiliser le fameux menu "démarrer" de Windows. Et enfin, vous n'avez pas Windows, donc vous n'êtes pas exposé aux virus ou malware (les utilisateurs de Parallels ou Fusion ont besoin d'un anti-virus pour protéger leur partition Windows.
Voici les avantages de votre technique, mais quels sont les inconvénients ?
Le mauvais côté de CrossOver, c'est qu'il ne fonctionnera pas, pour le moment, avec toutes les applications Windows. Il fera fonctionner de nombreuses applications, d'autres fonctionneront plus ou moins bien et d'autres ne se lanceront pas du tout. La technologie, cependant, s'améliore constamment et nous supportons de plus en plus d'applications.
Quel sont les relations entre CrossOver, la solution commerciale, et Wine, la brique Open Source qui fait le gros du travail ?
Wine est le moteur qui anime CrossOver. Nous sommes depuis très longtemps des contributeurs au projet Wine, et nous sommes responsables de nombre des améliorations proposées depuis des années. Nous donnons tout notre travail au Wine Project, et, bien sûr, nous incorporons toutes les améliorations apportées par d'autres à Wine au sein de CrossOver. Donc, s'il existe des différences entre le Wine du projet Wine et le Wine de CrossOver, on peut dire que les deux sont en dialogue constant et s'amélioront l'un l'autre.
Autant vous dire que nous sommes ravis de la sortie de Wine 1.0, qui constitue l'aboutissement de près de quinze années de travail et que nous sommes très fiers d'être membre de la communauté qui a mené ce travail à bien.
Parlons prix alors, combien coûte CrossOver ?
Nous proposons la version de base, sous forme de téléchargement, pour 40 $. La version professionnelle, qui apporte un support à long terme et embarque CrossOver Games pour faire tourner de nombreux jeux, coûte 70 $.
À propos des jeux, justement, quel type de performances peut-on attendre de CrossOver ?
Nous avons un produit spécifique, CrossOver Games, qui permet de très bien faire tourner de nombreux jeux très populaires sur PC. Par exemple, vous pourrez jouer de manière très confortable à Team Fortress 2, Half-Life 2, Prey, Guild Wars, pour n'en citer que quelques uns.
Pourquoi, après des années sur Linux, avez-vous développé une version pour Mac OS X ?
C'est vrai que nous vendons CrossOver sur Linux depuis de nombreuses années. Comme Wine demande une architecture X386 pour fonctionner, nous n'avons jamais pu sortir CrossOver pour Mac PowerPC. Maintenant, depuis le passage d'Apple à Intel, il y a plus de deux ans, nous avons eu l'opportunité de nous intéresser à ce nouveau marché. Et on est ravis d'y être ! Nous pensons que le monde du Mac est un environnement très excitant : superbes technologies et utilisateurs enthousiastes. Nous espérons, avec CrossOver, contribuer à l'augmentation de parts de marché d'Apple.
Et quel succès rencontrez vous sur la plateforme ? Combien de copies vendues ?
Ça ne surprendra pas, nous considérons avoir un vrai succès. Nous avons vendu des dizaines de milliers de copies de CrossOver Mac. Nous savons, cependant, que nous sommes moins connus que Fusion ou Parallels ; nous sommes une bien plus petite structure et nous n'avons pas du tout les mêmes moyens marketing qu'eux. Mais nous pensons avoir une bonne technologie, du genre à satisfaire les utilisateurs pleinement. Nous pensons donc être très capable d'être l'un des acteurs majeurs de ce marché.