Crossover Office 2.0

Dernière mise à jour : 06/05/2003
Correction Orthographique : 10/08/2004 (par Bluebeetle)

    Presqu'un an après le test du plugin crossover (permettant de faire tourner Quicktime et le Windows media player Ă  l'Ă©poque), je me suis attaquĂ© au test de CrossOver Office. Commençons par situer CrossOver. Ce produit est dĂ©veloppĂ© par CodeWeavers. Il est basĂ© sur Wine qui a pour objectif de faire tourner sous Linux de façon Ă©mulĂ©e des applications Windows. Bien que Wine est gratuit, les dĂ©rivĂ©s tels que les produits de CodeWeavers (CrossOver), Transgaming (WineX pour les joueurs) sont payants. Principalement car le dĂ©veloppement de ces application prends du temps et de l'argent. Une autre grande diffĂ©rence entre CodeWeavers et Transgaming est que CodeWeavers soumet l'essentiel de son travail sur Wine au projet alors que Transgaming garde beaucoup de ses modifications secrètes.

    La principale diffĂ©rence entre Crossover Office et Plugin est qu'office est censĂ© faire tourner des applications telles que : Microsoft Office (supporte 97, 2000 et XP Ă  prĂ©sent, mais pas toutes les fonctionnalitĂ©s), Adobe Photoshop 7.0, Microsoft Visio, Lotus Notes et Quicken. Je vous invite donc Ă  consulter la page officielle pour plus d'informations. Avant de m'envoyer un email, NON : il ne supporte pas Dreamweaver MX (ni le 3500.8965523 d'ailleurs). La liste des applications qui marchent mais non supportĂ©es se trouve lĂ . Vous pouvez en tout cas y trouver un intĂ©rĂŞt certain si vous avez besoin d'avoir Microsoft Office au bureau ou bien Visio (de très bonnes alternatives libres existent, mais on est pas lĂ  pour en discuter).

    Dans la sĂ©rie des bonnes nouvelles, cette version supporte les dernières venues que sont RedHat 9 et Mandrake 9.1 ainsi que toutes les distributions Ă  base de glibc 2.3.x, j'ai fait les tests sous Debian Sid et Gentoo Linux 1.4rc3, les deux s'Ă©tant très bien comportĂ©es. Je prĂ©cise que ce produit est payant, et que si vous le trouvez au dĂ©tour d'un FTP, il ne s'agit pas d'une version gratuite ou d'Ă©valuation, vous acceptez donc la license si vous l'installez sur votre machine. Après l'avoir tĂ©lĂ©chargĂ©, un simple sh install-crossover-bundle-o2.0.0-p1.2.1.sh devrait lancer l'installateur. Vous avez deux options, installation globale (en tant que root) pour tout le système dans /opt/cxoffice par exemple ou bien installation locale (par utilisateur) qui est plus pratique si vous ĂŞtes le seul utilisateur (installation que j'ai choisi).



    Pour ceux qui connaissent la version prĂ©cĂ©dente du produit, vous remarquerez un changement assez important au niveau de l'interface. Ca marche bien pour l'essentiel, CodeWeavers a sĂ©parĂ© les installations pour essayer de rendre les choix disponibles plus clairs. Ils ont Ă©galement mis un filtre sur les installations afin de proposer les applications les mieux supportĂ©es dans la liste par dĂ©faut et une liste plus exhaustive si besoin est. De base, les fontes TrueType sont disponibles, ce pour les installateurs. Vous n'aurez pas vraiment besoin d'un manuel pour savoir ce qu'il faut paramĂ©trer, l'installateur est relativement simple d'emploi.



    Comme mentionnĂ© prĂ©cĂ©demment, l'installateur de logiciels est par dĂ©faut filtrĂ© sur les applications 'qui marchent' c'est Ă  dire supportĂ©es. Les autres sont accessibles en cliquant sur le bouton juste en dessous. Je n'ai testĂ© qu'Office XP dans la liste mais j'ai vu des rapports sur le web concernant Quicken, Lotus Notes ou encore Photoshop qui en disaient du bien, je suppose donc qu'il marche sans aucun souci.



    J'ai donc commencĂ© par l'installation d'Internet Explorer 6.0sp1. Il est conseillĂ© d'avoir une connection rapide, bien que vous puissiez aussi faire une installation locale (c'est Ă  dire si vous avez dĂ©jĂ  tĂ©lĂ©chargĂ© tous les fichiers d'installation d'Internet Explorer). Sinon, l'installation se fait de façon interactive, en tĂ©lĂ©chargeant l'installateur (500ko) puis en sĂ©lectionnant ses options. L'installation prend une quinzaine de minutes sur une ligne ADSL classique. L'installateur va d'ailleurs installer des composants Windows avant d'installer Internet Explorer comme DCOM95 dont il a besoin. Il simule un redĂ©marrage pour enregistrer ses composants dans sa base de registres et alors tout suit son cours. Confirmez toujours les options par dĂ©faut, il vaut mieux Ă©viter de faire des choix personnalisĂ©s.



    Après deux redĂ©marrage simulĂ©s, Internet Explorer 6.0sp1 s'est correctement installĂ©. On remarque que par rapport Ă  la version prĂ©cĂ©dente de CrossOver Office, il est bien plus rapide Ă  dĂ©marrer. Je pense que cela est dĂ» au code de Wine mais aussi Ă  Internet Explorer 6.0 qui est gĂ©nĂ©ralement un peu plus rapide. En tout cas Wine fait un travail remarquable sur l'application qui est plus stable que son prĂ©dĂ©cesseur. Je l'ai stressĂ© sur quelques sites avec beaucoup de contenu et de javascript et il n'est pas mort une seule fois. Un bon point pour des designers de sites web qui auraient besoin de vĂ©rifier que leur code marche correctement sous IE. Petite anecdote, le design 5.0 de ce site a Ă©tĂ© vĂ©rifiĂ© sous IE depuis un moment et son affichage Ă©tait affreux par rapport Ă  Mozilla et Konqueror avant que je retouche le CSS pour le rendre 'compatible'.



    On arrive Ă  une partie intĂ©ressante : Office. J'ai procĂ©dĂ© Ă  un petit test amusant mais qui risque de dĂ©concerter les dĂ©butants. J'ai complètement dĂ©sinstallĂ© Crossover Office et l'ai rĂ©installĂ© sans y remettre Internet Explorer 6.0sp1. L'installateur Office XP m'a alors indiquĂ© qu'il avait au moins besoin de composants d'Internet Explorer 5.0, il a alors installĂ© une version standard de ce navigateur. Poursuivant avec une installation d'Office XP, l'installateur s'est arrĂŞtĂ© Ă  50% de sa tâche. Plus d'activitĂ© processeur, plus rien. Je ne me dĂ©monte pas, je tue quelques processes (wineserver et wineloader avec un petit killall). Et reprends une installation d'office XP. LĂ  il m'indique qu'Office XP est 'dĂ©jĂ  installĂ©'. Je vous passe le ps aux attentif pour ĂŞtre sĂ»r que rien ne trainaĂ®t, rien n'y fait. J'ai donc dĂ» dĂ©sinstaller complètement Crossover Office puis installer Internet Explorer 6.0sp1 suivi d'Office XP. Cela a marchĂ© et il m'a tout installĂ© correctement cette fois lĂ . Je ne suis pas sĂ»r que cela convienne Ă  beaucoup de monde ...



    Donc après l'installation et cette lĂ©gère prise de tĂŞte, ça se rĂ©vèle rapide. Sous mes yeux Ă©bahis je vois outlook dĂ©marrer, il accepte mĂŞme d'aller chercher mon courrier sur un compte IMAP. J'ai dĂ©marrĂ© le reste de la suite Ă©galement sans aucun problème. Donc CrossOver Office tient ses promesses du moment que vous avez une machine qui est un poil au dessus des specs recommandĂ©es pour tourner Office XP. J'ai testĂ© sur un 2600+ Ă  512MO de RAM donc j'avais un certain confort. Le plus dur est de faire tourner toutes les applications dans la mĂŞme fenĂŞtre ;) PrĂ©cisons que pour installer Office XP, vous devez (comme pour tout produit Microsoft) accepter leur license (EULA) ainsi qu'avoir une license Ă  votre nom.



    Codeweavers dĂ©livre ici un produit qui a pris de la bouteille. On peut donner la palme aux avancĂ©es Wine tant elles sont en cause directe avec l'excellent dĂ©lai de rĂ©ponse que j'ai obtenu lors des tests. La license actuelle se situe Ă  55 dollars, ce qui peut paraĂ®tre beaucoup mais si cela permet de se passer de Windows, pourquoi pas ? Reste qu'OpenOffice continue son avancĂ©e et pourra sans doute un jour rivaliser avec les formats de documents Ă  s'arracher les cheveux qu'Office implĂ©mente (sans documenter bien sĂ»r). De plus, le support de Photoshop et Visio est un plus agrĂ©able. Consultez le lien en dĂ©but d'article pour voir les autres applications qui tournent (mais non supportĂ©es).