Novell
15 pages
Français

Novell

-

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
15 pages
Français
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

www.novell.com Livre blanc






Novell® ZENworks® Application
Virtualization

Convertissez des applicat ions en un seul fichier isolé exécutable immédiatement,
sans avoir à modifier votre environnement standard d'exploitation.

TABLE DES MATIÈRES
Résumé ..................................................................................................................................................................3
La nécessité des applications virtualisées ..............................................................................................................3
Englué dans « l'enfer des .dll » ? .......................................................................................................................3
Combien de temps cela va-t-il durer ? ...............................................................................................................3
Comment préserver la sécurité ? .......................................................................................................................3
Que se passe-t-il en cas de panne ?..................................................................................................................4
Présentation de Novell ZENworks Application Virtualization ..................................................................................4
Compréhension de ZENworks Application Virtualization Technology.....................................................................5 ...

Sujets

Informations

Publié par
Nombre de lectures 77
Langue Français

Extrait

Livre blanc
w ww.novell.com
       N ovell ® ZENworks ® Application   Virtualization      Convertissez des applications en un seul fichier isolé exécutable immédiatement, sans avoir à modifier votre environnement standard d'exploitation.  
 
 
T A B L E D E S M A T I È R E S Résumé ..................................................................................................................................................................3  La nécessité des applications virtualisées ..............................................................................................................3  Englué dans « l'enfer des .dll » ? .......................................................................................................................3  Combien de temps cela va-t-il durer ? ...............................................................................................................3  Comment préserver la sécurité ? .......................................................................................................................3  Que se passe-t-il en cas de panne ?..................................................................................................................4  Présentation de Novell ZENworks Application Virtualization ..................................................................................4  Compréhension de ZENworks Application Virtualization Technology.....................................................................5  Création d'applications virtualisées .........................................................................................................................5  Configuration automatique .................................................................................................................................5  Exemple de configuration automatique .........................................................................................................5  Variables d'emplacement de la sandbox .......................................................................................................6  Snapshot ............................................................................................................................................................7  Nettoyage des images...................................................................................................................................7  Enregistrement des snapshots ......................................................................................................................7  Ajout de moteurs d'exécution et de composants.....................................................................................................7  Enregistrement des configurations d'applications virtuelles ....................................................................................7  Variables de dossiers racines bien connus ........................................................................................................8  Distribution d'applications virtuelles ........................................................................................................................9  Exécution d'applications virtualisées  L'expérience de l'utilisateur ......................................................................9  Enregistrement de fichiers ............................................................................................................................... 10  Compatibilité des applications .............................................................................................................................. 11  Caractéristiques et avantages .............................................................................................................................. 13  Configuration système requise ............................................................................................................................. 14  Making IT Work As One .................................................................................................................................... 15  Essayez-le dès maintenant ................................................................................................................................... 15   
p. 2  
 
R é s u m é Le déploiement de nouvelles applications dans un environnement informatique préexistant est une tâche qui demande beaucoup de temps et de ressources. Il est impératif que les nouveaux logiciels s'intègrent aux applications existantes sans en compromettre le fonctionnement ou la sécurité. De plus, comme c'est souvent le cas aujourd'hui, rapidité, efficacité et économie représentent également des impératifs. C'est alors que Novell ® ZENworks ® Application Virtualization entre en scène. Cette solution d'entreprise vous permet de convertir vos applications compatibles Windows en applications virtuelles autonomes. Une fois virtualisées, ces applications sont regroupées dans un seul fichier isolé qui peut s'exécuter de n'importe où, y compris à partir d'une clé USB. Contrairement aux méthodes d'installation classiques, ce fichier unique ne nécessite aucun process de configuration distinct, composant ou moteur d'exécution externe, redémarrage ou privilège d'administrateur. Ainsi isolée des autres applications du système, la nouvelle application ne risque pas de provoquer des conflits DLL ou d'autres casse-têtes de déploiement, mais l'expérience des utilisateurs reste inchangée.  Le présent livre blanc examine Novell ZENworks Application Virtualization, ses fonctions et la façon dont vous pouvez l'utiliser pour créer vos propres applications virtuelles. Il vous permettra de découvrir comment bénéficier des avantages de cette solution de gestion de systèmes nouvelle génération.  L a n é c e s s i t é d e s a p p l i c a t i o n s v i r t u a l i s é e s Englué dans « l'enfer des .dll » ? Comme dans la plupart des entreprises, il est probable que votre environnement informatique se compose d'un ensemble hétérogène de versions d'applications, de systèmes d'exploitation et de matériels utilisateurs. Les conflits qui résultent de l'installation de nouveaux logiciels constituent l'une des principales causes de panne des applications. L'écrasement des fichiers .dll Windows et la modification des paramètres du registre obligent les équipes informatiques à se débattre dans ce que l'on appelle souvent « l'enfer des .dll ». Dans votre environnement informatique complexe, le test de chaque nouvelle application est laborieux et coûteux. De plus, même lorsqu'une attention particulière est accordée aux paquetages et aux tests, des échecs de mise à jour des PC peuvent encore survenir.  Combien de temps cela va-t-il durer ? Traditionnellement, la préparation des applications à déployer nécessite une planification et des tests exigeants en termes de main-d'oeuvre et de temps. Selon Gartner Research, c'est avant tout pour cette raison que la plupart des entreprises n'installent que de 10 à 25 pour cent de leur gamme d'applications sous forme de paquetage et effectuent une installation manuelle pour les 75 à 90 pour cent restants. À cela s'ajoutent les plans de secours et de retour à l'état initial, soigneusement conçus et souvent complexes, qu'exigent les best practices informatiques. Par conséquent, votre planning informatique peut très vite se trouver monopolisé par quelques mises à jour logicielles mineures.  Comment préserver la sécurité ? La distribution de nouvelles applications sur des systèmes verrouillés s'avère une tâche complexe. En outre, nombreuses sont les applications qui ne fonctionnent pas correctement sur des machines sécurisées et étroitement verrouillées. La maintenance relative aux modifications des registres, fichiers et autres .dll sur ce type de systèmes impose souvent des choix épineux entre sécurité et compatibilité.
p. 3  
 
Que se passe-t-il en cas de panne ? En raison de l'interaction entre les applications et les composants partagés, il n'est pas rare qu'une ou plusieurs applications tombent en panne lors de l'installation, de la mise à niveau ou de la suppression d'un logiciel. La productivité des utilisateurs en souffre et votre centre d'assistance informatique se trouve submergé d'appels.  P r é s e n t a t i o n d e N o v e l l Z E N w o r k s A p p l i c a t i o n V i r t u a l i z a t i o n Novell ZENworks Application Virtualization est une solution conviviale qui vous permet de déployer vos applications basées sur Windows, .NET et Java sous la forme de fichiers exécutables virtuels, préconfigurés et compacts qui s'exécutent dans votre environnement informatique existant. Vous pouvez distribuer ces fichiers exécutables par le biais du Web, de clés USB ou de votre infrastructure existante de gestion des postes de travail. Il n'est pas nécessaire de prendre en charge des agents ou des pilotes de périphériques supplémentaires, ou encore de configurer et gérer des machines virtuelles. Bien sûr, si vous le souhaitez, ZENworks Application Virtualization vous permet également de créer des MSI et de les déployer à l'aide d'outils de distribution de MSI.  
Cette approche permet tout à la fois d'offrir aux utilisateurs une expérience de haute qualité et de réduire considérablement les coûts de déploiement et de maintenance associés à la configuration et à la distribution traditionnelles des applications.
 
p. 4  
 
C o m p r é h e n s i o n d e Z E N w o r k s A p p l i c a t i o n V i r t u a l i z a t i o n T e c h n o l o g y Au coeur de ZENworks Application Virtualization se trouve une mise en oeuvre compacte d'API d'OS Windows qui englobe le système de fichiers, le registre, l'environnement de traitement et des sous-systèmes de threads complètement intégrés à l'espace du mode utilisateur. Ce kernel d'OS virtuel est intégré directement dans chacun des fichiers exécutables d'applications virtualisées, ce qui permet à ces dernières de s'exécuter immédiatement, sans logiciel client, pilote de périphérique ou installation de lecteur. Par conséquent, une application peut fonctionner comme si elle était installée en natif sans toutefois modifier le système d'exploitation hôte.  Une application virtualisée est un fichier exécutable unique qui se compose de deux parties principales :  Un moteur de machine virtuelle petit mais hautement efficace.  Le code de programmation de l'application, un registre Windows modifié, des métadonnées, des clés et tout composant supplémentaire requis, comme la structure .NET.  C r é a t i o n d ' a p p l i c a t i o n s v i r t u a l i s é e s Novell ZENworks Application Virtualization offre trois façons de créer et configurer des applications virtualisées. C'est la nature de l'application qui détermine la méthode la plus adaptée à chaque situation.  Utilisation d'une application configurée automatiquement. Novell ZENworks Application Virtualization comprend un certain nombre d'assistants de configuration automatique pour les applications courantes. Leur création et leur personnalisation sont guidées étape par étape. Cette méthode simple est recommandée aux utilisateurs débutants.  Snapshot d'installation d'application. Le snapshot capture l'état d'un système avant et après l'installation d'une application. Sur la base des modifications du système observées, il configure ensuite automatiquement les paramètres d'application virtuelle. Cette méthode est idéale pour la virtualisation des applications prêtes à l'emploi.  Configuration manuelle d'une application. Cette méthode est généralement utilisée par les développeurs qui virtualisent des applications développées en interne. La configuration manuelle exige un haut niveau de connaissance technique du fonctionnement interne de l'application, mais elle permet de contrôler extrêmement précisément les paramètres de la version virtuelle. En raison du nombre conséquent de variables que cela implique, les utilisateurs auront tout intérêt à s'appuyer sur la documentation produit pour une meilleure compréhension.  Après la configuration initiale d'une application virtuelle, chacune des méthodes de configuration décrites permet d'effectuer une configuration et une personnalisation supplémentaires. Configuration automatique Comme nous l'avons vu précédemment, ZENworks Application Virtualization comprend des assistants de configuration automatisée d'applications virtuelles, notamment pour les applications logicielles courantes Firefox, Internet Explorer, Adobe et Microsoft Office. Ces assistants automatisent la création étape par étape. Pour construire une application virtualisée, il vous suffit d'ouvrir l'assistant puis de sélectionner une application et de suivre les invites. À la fin du processus géré par l'assistant, la configuration de l'application virtuelle reste chargée dans l'interface ZENworks Application Virtualization. Vous pouvez ainsi vérifier les paramètres générés par l'assistant et effectuer des personnalisations supplémentaires. Exemple de configuration automatique Examinons un exemple rapide, la configuration de Mozilla Firefox comme application virtuelle : L'assistant de configuration offre une méthode étape par étape pour la création d'applications virtuelles.
p. 5  
 
 La première étape consiste à choisir la façon dont vous souhaitez créer votre application virtuelle : o  Virtualiser une application ou un composant de tiers. o  Virtualiser une application développée en interne. o  Créer une application virtuelle configurée automatiquement à l'aide d'un modèle. C'est l'option que nous allons choisir pour notre scénario.  L'étape suivante correspond au choix de l'application. Dans ce cas, nous sélectionnons Firefox. Un support physique ou électronique peut être utilisé pour créer la version virtuelle de l'application.   L'assistant recueille les informations de modèle qui ont été préparées.  Vous pouvez ensuite personnaliser la page d'accueil du navigateur si vous le souhaitez. Ce paramètre n'a aucune incidence sur la configuration de la machine hôte. La version virtualisée de Firefox s'exécute de façon complètement indépendante et affiche toujours la page d'accueil configurée via l'assistant ZENworks, quelle que soit celle du navigateur installé sur le périphérique hôte.   La spécification de l'emplacement de la sandbox (une zone isolée pour le stockage des paramètres définis par l'utilisateur) est une étape importante de l'assistant de configuration. Généralement, la sandbox est placée dans un dossier local ou partagé en réseau pour lequel l'utilisateur dispose d'autorisations exhaustives de lecture et d'écriture. Il peut ainsi accéder au contenu de la sandbox et le modifier sans qu'aucune invite d'authentification ou d'UAC ne s'affiche. Trois emplacements sont normalement utilisés pour la sandbox : o  Le disque dur de la machine hôte est choisi par défaut. o  Vous pouvez également configurer l'unité virtuelle pour qu'elle réside sur une clé USB. o  Enfin, vous pouvez spécifier un emplacement sur le réseau. L'intérêt de cette option réside dans le fait que les applications virtuelles sont configurées pour un utilisateur spécifique. Ainsi, même si les utilisateurs changent d'ordinateur physique, ils retrouveront tous leurs paramètres.  La sélection du nom du fichier de sortie constitue l'une des dernières étapes de l'assistant de configuration. Dans ce cas, vous pourriez simplement utiliser firefox.exe .  Cliquez sur Terminer dans l'assistant pour achever la création de l'application virtuelle, avec le regroupement au sein d'un paquetage de tous les composants nécessaires au lancement du fichier exécutable. Lorsque vous lancez l'application virtuelle, vous pouvez remarquer que la page de démarrage est celle que vous avez spécifiée lors de la personnalisation de la page d'accueil du navigateur. L'application virtuelle est maintenant prête à être gérée et déployée à l'aide d'un outil informatique d'entreprise tel que Novell ZENworks Configuration Management. Variables d'emplacement de la sandbox En plus des variables standard de dossier racine, l'emplacement de la sandbox peut contenir les variables complémentaires suivantes : Variable Description @TITLE@ Titre du produit @PUBLISHER@ Éditeur du produit @VERSION@ Chaîne complète de la version, au format quatre chiffres séparés par des points @WEBSITE@ Site Web de l'éditeur @BUILDTIME@ Phase de modélisation de l'application virtuelle, dans un format du type 2008.02.01T08.00
p. 6  
 
Snapshot Pour fonctionner correctement, la plupart des applications commerciales nécessitent des combinaisons complexes de systèmes de fichiers et d'entrées de registres. Pour faciliter la virtualisation de ces applications, ZENworks Application Virtualization peut capturer un snapshot de leur installation et se configurer automatiquement en fonction des modifications qui sont intervenues sur le système hôte. Pour déterminer la configuration d'une application virtuelle, le snapshot utilise des images « avant » et « après » d'une machine hôte fonctionnant normalement : Avant d'installer l'application, un snapshot « avant » est réalisé. Cela permet de capturer l'état du périphérique  hôte avant que l'application cible ne soit installée.  Après l'installation de l'application, un snapshot « après » est réalisé. Cela permet de capturer toutes les modifications effectuées sur le périphérique hôte pendant l'installation de l'application. Après comparaison des snapshots « avant » et « après » pour calculer les modifications, ZENworks Application Virtualization utilise les données delta obtenues pour élaborer la configuration de l'application virtuelle. Novell ZENworks Application Virtualization prend en charge les applications de snapshot qui s'exécutent au sein de l'environnement VMware et des environnements d'hyperviseur et de virtualisation de matériel Microsoft. Il est donc facile de revenir à l'état initial de votre environnement d'exploitation standard de base afin de réunir plusieurs applications au sein d'un paquetage. Nettoyage des images ZENworks Application Virtualization exclut automatiquement de nombreux fichiers et clés de registre inutiles, mais il arrive souvent que le snapshot capture des éléments qui ne sont pas nécessaires au fonctionnement de l'application dans votre environnement. Si vous disposez des connaissances techniques requises, vous aurez tout intérêt à supprimer manuellement les éléments inutiles des données delta du snapshot afin de réduire sensiblement la taille de l'application virtuelle. Enregistrement des snapshots Très souvent, le snapshot « avant » requis reste le même, tandis que de nombreux snapshots « après » sont réalisés. Novell ZENworks Application Virtualization vous permet d'enregistrer le snapshot « avant », de sorte qu'il n'est pas nécessaire d'obtenir cet aperçu à chaque fois. Le temps nécessaire à la création d'applications virtuelles est ainsi réduit. A j o u t d e m o t e u r s d ' e x é c u t i o n e t d e c o m p o s a n t s Les structures de nombreux composants et moteurs d'exécution sont constituées d'entrées de systèmes de fichiers et de paramètres de registres, au sein d'ensembles volumineux et complexes. Pour simplifier la configuration des composants les plus courants, Novell ZENworks Application Virtualization comprend un éventail de paramètres de composants préconfigurés que vous pouvez ajouter à votre application virtuelle d'un seul clic. Par exemple, si votre application exploite .NET Framework 2.0, vous pouvez ajouter ce composant à votre fichier exécutable pour l'utiliser sur les machines dépourvues de .NET Framework ou sur lesquelles la version installée risque d'entraîner des conflits.  E n r e g i s t r e m e n t d e s c o n f i g u r a t i o n s d ' a p p l i c a t i o n s v i r t u e l l e s Une fois votre application virtuelle créée, il est probable que vous souhaiterez enregistrer sa configuration pour l'utiliser ou la modifier à l'avenir. Novell ZENworks Application Virtualization vous permet d'enregistrer les fichiers de configuration avec l'extension .xappl. Ces fichiers de configuration ne contiennent pas les données du système de fichiers virtuels, mais le chemin source de chacune des entrées de ce système. Pour que l'application virtuelle soit effectivement créée, les fichiers sources doivent exister à moment de la création. p. 7  
 
@APPDATA@
Variables de dossiers racines bien connus Si vous souhaitez modifier manuellement le fichier .xappl, vous pouvez utiliser les variables suivantes de dossiers racines bien connus pour configurer les emplacements du système de fichiers virtuels : Variable Description @APPDIR@ Le dossier où réside l'application virtuelle en cours d'exécution @WINDIR@ L'emplacement racine de l'installation du système d'exploitation @SYSDRIVE@ Le dossier racine de l'unité contenant l'installation du système d'exploitation @PROGRAMFILES@ Le dossier Program Files @PROGRAMFILESCOMMON@ Le dossier Program Files\Common Files @SYSTEM@ Le dossier Windows System32 @APPDATALOCAL@ Le dossier qui sert de référentiel commun pour les données spécifiques aux applications auxquelles accède l'utilisateur non itinérant actuel Le dossier qui sert de référentiel commun pour les données spécifiques aux applications auxquelles accède l'utilisateur itinérant actuel Le dossier qui contient les éléments de démarrage de l'utilisateur actuel Le dossier qui contient les groupes de programmes de l'utilisateur Le dossier où est enregistré le contenu du menu Démarrer de l'utilisateur Le dossier Poste de travail de l'utilisateur actuel Le dossier qui sert de référentiel commun pour les modèles de documents de l'utilisateur actuel Le dossier Favoris de l'utilisateur actuel Le dossier Mes Documents de l'utilisateur actuel Le dossier Ma musique de l'utilisateur actuel Le dossier Mes images de l'utilisateur actuel Le dossier qui contient les données du profil de l'utilisateur actuel
@STARTUP@ @PROGRAMS@ @STARTMENU@ @DESKTOP@ @TEMPLATES@ @FAVORITES@ @DOCUMENTS@ @MUSIC@ @PICTURES@ @PROFILE@
p. 8  
 
@APPDATACOMMON@ 
Le dossier qui sert de référentiel commun pour les données spécifiques aux applications auxquelles accèdent tous les utilisateurs @STARTUPCOMMON@ Le dossier qui contient les éléments de démarrage pour tous les utilisateurs @PROGRAMSCOMMON@ Le dossier des composants partagés entre les applications @STARTMENUCOMMON@ Le dossier où est enregistré le contenu du menu Démarrer pour tous les utilisateurs @DESKTOPCOMMON@ Le dossier Poste de travail partagé @TEMPLATESCOMMON@ Le dossier qui sert de référentiel commun pour les modèles de documents partagés @FAVORITESCOMMON@ Le dossier Favori partagé @DOCUMENTSCOMMON@ Le dossier Documents partagé @MUSICCOMMON@ Le dossier Musique partagé @PICTURESCOMMON@ Le dossier Images partagé @PROFILECOMMON@ Le dossier qui contient les données du profil partagées D i s t r i b u t i o n d ' a p p l i c a t i o n s v i r t u e l l e s Une fois que vous avez créé une application virtualisée, vous pouvez exploiter l'automatisation et le contrôle exhaustifs de Novell ZENworks pour la distribuer. Vous pouvez également effectuer la distribution par le biais d'Internet ou d'intranets. Les applications virtuelles peuvent même être optimisées pour s'exécuter directement à partir de DVD, de clés USB ou d'autres supports portables, qui peuvent néanmoins être contrôlés par les stratégies ZENworks afin d'en assurer l'efficacité et la sécurité.  E x é c u t i o n d ' a p p l i c a t i o n s v i r t u a l i s é e s  L ' e x p é r i e n c e d e l ' u t i l i s a t e u r Côté utilisateur, tout est on ne peut plus simple. Pour démarrer une application virtualisée, il suffit aux utilisateurs de la lancer comme ils le font d'habitude. En arrière-plan, le fichier binaire charge en toute transparence le moteur d'exécution de la machine virtuelle qui, quant à elle, ouvre la configuration contenant la charge utile et commence à exécuter l'application cible. L'utilisateur ne perçoit aucune différence dans les performances des applications. En fait, des tests de performances ont démontré que les applications virtuelles ZENworks peuvent parfois surpasser leurs homologues installées localement.  Les applications qui s'exécutent au sein de l'environnement de l'OS virtuel interagissent avec un système de fichiers, un registre et un environnement de traitement virtuels plutôt que directement avec le système d'exploitation du périphérique hôte. Le moteur de virtualisation traite les demandes en interne au sein de l'environnement virtualisé ou, si nécessaire, il les achemine vers le système de fichiers et le registre du périphérique hôte et, éventuellement, il les redirige ou les annule en fonction de la configuration de l'application virtuelle.  
p. 9  
 
 
Enregistrement de fichiers Enfin, reste la question de l'emplacement d'enregistrement des documents. Doivent-ils être stockés sur le périphérique hôte ou dans l'environnement virtuel ? Par ailleurs, comment l'environnement virtuel interagit-il avec l'environnement hôte ?
Tout cet aspect est contrôlé au niveau des dossiers par le biais de trois modes d'isolation :  Mode Isolation complète. Seuls les fichiers du système de fichiers virtuels sont visibles pour l'application, même si un répertoire correspondant existe sur le périphérique hôte. Toutes les écritures sont redirigées vers la zone de données de la sandbox. Par exemple, tous les documents de traitement de texte et les signets de navigateur sont stockés de façon transparente sur la clé USB à partir de laquelle les applications ont été lancées. Ce mode est généralement utilisé lorsqu'un niveau maximum d'isolation des applications virtuelles est requis.  Mode Fusion. Les fichiers présents dans un dossier virtuel seront fusionnés avec ceux du répertoire correspondant sur la machine hôte (s'il existe). Par exemple, le mode Fusion peut être utilisé pour permettre à l'application virtuelle d'écrire dans le dossier Mes documents du périphérique hôte. Les écritures dans les fichiers hôtes sont transmises au périphérique hôte, tandis que celles effectuées dans les fichiers virtuels sont redirigées vers la zone de données de la sandbox spécifiée lors de la virtualisation de l'application. Le mode Fusion est généralement utilisé lorsqu'un certain niveau d'interaction avec le périphérique hôte est souhaité ou acceptable.   Mode Écriture-copie. Les fichiers présents sur le périphérique hôte sont visibles pour l'environnement virtuel, mais toute modification du contenu d'un dossier est redirigée vers la zone de données de la sandbox. Le mode Écriture-copie est généralement utilisé pour permettre à une application virtuelle de lire des fichiers déjà présents sur le périphérique hôte, tout en maintenant une certaine isolation de ce dernier.
p. 10  
 
Les fichiers et dossiers peuvent éventuellement être masqués pour les boîtes de dialogue qui permettent de parcourir les shells et les autres applications qui énumèrent le contenu des répertoires virtuels. Cela permet généralement d'éviter que l'utilisateur puisse voir des fichiers de données et des composants internes. En cas de conflit entre un fichier physiquement présent sur le périphérique hôte et un fichier du système de fichiers virtuels, c'est ce dernier qui a la priorité. C o m p a t i b i l i t é d e s a p p l i c a t i o n s Novell ZENworks Application Virtualization prend en charge la plupart des applications Windows. La plupart des logiciels fonctionnent tout aussi bien sous forme virtualisée que lorsqu'ils sont installés localement sur un périphérique. De plus, une liste croissante d'applications courantes est testée, certifiée et prise en charge pour un déploiement sans problèmes. Des logiciels supplémentaires sont constamment ajoutés à cette liste à mesure que de nouvelles versions et de nouveaux produits sont disponibles. Éditeur Application Adobe Acrobat Reader 5, 6, 7 et 8 Adobe Illustrator CS2 et CS3 Adobe Photoshop CS2 et CS3 Adobe/Macromedia Dreamweaver 8 et CS3 Adobe/Macromedia Flash Professional 8 et CS3 Adobe/Macromedia FreeHand MX Apache Foundation HTTP Server 2 Apple iTunes Autodesk Maya 7 et 8 Axialis IconWorkshop 6 AxoSoft OnTime Client 5 Business Objects Crystal Reports 9 Pro Cerulean Studios Trillian 3 Citrix Program Neighbourhood 9 Citrix Client admin. Access Gateway Corel CorelDRAW 12 Corel Painter IX EZB Systems UltraISO Premium 8.6 FileZilla FileZilla 3 The GIMP Team GIMP 2
p. 11  
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents