Applications portables

Application portable

Page d'aide sur l'homonymie Ne doit pas être confondu avec Portabilité (informatique).
Une clé USB

Une application portable est un programme informatique qui ne requiert pas d'installation préalable, ne dépend pas de composants externes et n'engendre pas de modification durable du système par son fonctionnement.

Ces applications sont utiles lorsque l'on travaille sur un ordinateur dont la politique de sécurité n'autorise pas des installations, où que l'on ne souhaite pas apporter de modification durable à un ordinateur que l'on n'utilise que temporairement. On peut alors faire usage de l'application à partir d'un stockage amovible comme une clé USB.

On peut définir plus précisément une application ou logiciel « portable » comme répondant aux critères suivants :

  1. Une application qui n'utilise pas d'installateur système.
  2. Une application cloisonnée dans un dossier, c'est-à-dire que les fichiers utilisés par l'application, préférences utilisateurs, etc. sont stockés dans le dossier (ou sous-dossier) de l'exécutable.
  3. Une application discrète et c'est une conséquence du point précédent. Concrètement, l'application étant cloisonnée, vous ne laissez que très peu de traces d'utilisation ou empreinte de cette application sur le système sur lequel vous utilisez celle-ci. Que ce soit des fichiers, ou des entrées dans la base de registre.
  4. Une application autonome. Conséquence des précédents points, seul le système en cours d'utilisation dans la mémoire vive de l'ordinateur est nécessaire à l'exécution de l'application portable.
  5. Une application transportable. L'exécutable utilise des références relatives aux fichiers utilisés (à opposer à absolues). C'est-à-dire que celui-ci ne va pas s'appuyer sur une adresse, d'un fichier qu'il veut utiliser, comportant la lettre du point de montage, mais l'emplacement relatif à son emplacement d'exécution. Ce qui veut donc dire concrètement que l'on peut utiliser une application portable depuis une clé USB, disque dur externe (ou tout autre support amovible) monté sur un système avec la lettre E et X sur un autre système.

Si les quatre premiers points sont le plus souvent respectés et considérés comme conditions sine qua non pour définir l'application « portable », le dernier point est souvent négligé.

Les applications portables restent évidemment dépendantes du système d'exploitation pour lequel elles ont été conçues (voir d'une version particulière de ce système d'exploitation). Ainsi une application portable conçue pour Microsoft Windows ne fonctionnera que sur ce système et l'ordinateur hôte devra donc en disposer.

Vous pouvez donc utiliser un logiciel portable sur n'importe quel ordinateur qui respecte les pré-requis du logiciel. Souvent vos données personnelles pourront être conservées sur le média qui contient l'application portable. Ainsi, si l'application portable est en plus discrète, vous pourrez l'utiliser sans laisser de traces sur l'ordinateur hôte.

La notion d'application portable ne doit pas être confondue avec la notion de portabilité, signifiant que ces applications peuvent « s’installer » sur des systèmes d’exploitation différents, sur un Windows comme sur Linux, Solaris ou Mac OS X.

De petites applications simples sont naturellement portables car elles ne nécessitent aucune installation préalable. On peut citer par exemple Putty. D’autres nécessitent des modifications plus ou moins importantes, pour s’adapter à ce type fonctionnement.

Sommaire

Lanceurs et Packages

Dans le dernier cas cité, il est souvent nécessaire d'avoir recours à la mise en place (création) d'un lanceur. Il permet de berner l'application au moment de son exécution mais surtout à la fin de l'utilisation de celle-ci pour récupération des paramètres utilisateur et/ou suppression de traces. Le plus souvent, l'application, rendue portable grâce au lanceur, est diffusée avec le lanceur sous forme de ce qu'on peut appeler un package.

Voici une liste de sites préparant des packages :

Vers une nouvelle pratique de l’informatique ?

Avec les capacités actuelles des média USB (clef ou disque dur externes), on pourrait envisager une informatique hyper-transportable, un ordinateur au fond de sa poche. Il suffit de trouver du courant et un processeur hôte pour exécuter ses applications avec leurs données en les sortant de la poche.

Applications portables pour Mac

De nombreux programmes développés pour le système d’exploitation Mac OS X sont portables car il suffit de glisser/déposer l’application dans le dossier Applications pour que celle-ci soit installée. La plupart peuvent même être exécutées directement de leur image disque, permettant ainsi à l’utilisateur de tester directement les applications qu’il a téléchargées. Toutefois, certaines applications nécessitent l’installation de fichiers sur le disque dur local, généralement celles étant issues d’un portage de Windows. Le seul frein à la portabilité est le fait que les options sont stockées dans la bibliothèque de l’utilisateur, et ne sont donc pas transportées avec l’application.

Suites d’applications portables

Une suite d’application portables est un ensemble d’applications intégrées à un lanceur d’application qui en général se présente sous la forme d'un menu déroulant dans lequel se trouve des liens vers les applications. Ces suites sont préparées et sont fournies avec un système d'extraction qui facilite le décompactage de la suite. On peut citer :

  • FramaKey - ensemble d’applications OpenSources préparé par Framasoft, il y a deux versions, une normale et une légère, cette suite est très orientée bureautique;
  • LiberKey - ensemble d’applications gratuites (mais pas forcément libres), trois versions, la plus complète offre environ 200 applications, beaucoup de domaines sont couverts ;
  • PortableApps.com - ensemble d’applications Open Source.
  • lemme.fr - distribution de logiciels de mathématiques en java,multiplateformes et tous libres de droits cette distribution se nomme : la Clé Lemme;

Liste d'applications portables

Article détaillé : Liste des logiciels portables.

Voir aussi

  • Créateurs application portable
  • Portail de l’informatique Portail de l’informatique
Ce document provient de « Application portable ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Applications portables de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Liste des logiciels portables — Une clé USB, utilisée pour le transport des logiciels portables Les applications portables ou logiciels portables sont une catégorie d applications que l on trouve sur des périphérique amovibles comme des clés USB ou des disques durs externes. L… …   Wikipédia en Français

  • Liste Des Logiciels Portables — Une clé USB, utilisée pour le transport des logiciels portables Les applications portables ou logiciels portables sont une catégorie d applications que l on trouve sur des périphérique amovibles comme des clés USB ou des disques durs externes. L… …   Wikipédia en Français

  • VIDÉO - Les applications — Le mot «vidéo» s’applique initialement à l’enregistrement et au traitement de signaux électroniques reproduisant des images prises à partir d’une caméra électronique. Le support d’enregistrement peut être une bande magnétique (vidéocassette) ou… …   Encyclopédie Universelle

  • HTML5 et les portables — HTML5 présente quelques particularités pour son utilisation dans les téléphones mobiles, les tablettes tactiles, et autres dispositifs nomades. Sommaire 1 Caractéristiques principales 1.1 Mémoire locale 1.2 Dessin …   Wikipédia en Français

  • Application portable —  Ne doit pas être confondu avec Portabilité (informatique). Une clé USB Une application portable est un programme informatique qui ne requiert pas d in …   Wikipédia en Français

  • Application Portable —  Ne doit pas être confondu avec Portabilité (informatique). Une clé USB Une application portable est un progra …   Wikipédia en Français

  • Framasoft — Contexte général Champs d’action Logiciel libre et Culture libre Zone d’influence Francophonie Fiche d’identité …   Wikipédia en Français

  • Framakey — Framasoft Logo de Framasoft Contexte général Champs d action Réseau de sites web ayant pour objectif commun la diffusion de la culture libre et des logiciels libres Zone d influence …   Wikipédia en Français

  • PortableApps — Portable Apps Suite Suite d applications portable …   Wikipédia en Français

  • Micro-processeur — Microprocesseur Un microprocesseur est un processeur dont les composants ont été suffisamment miniaturisés pour être regroupés dans un unique circuit intégré. Fonctionnellement, le processeur est la partie d’un ordinateur qui exécute les… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”