Gopher
Gopher | |
Fonction | Transfert de documents |
---|---|
Port | 70 |
modifier |
Pile de protocoles | ||||||||||||||
|
||||||||||||||
Modèle Internet Modèle OSI |
Gopher est un protocole Internet mis au point par l'université du Minnesota pour la consultation d'informations organisées sous la forme d'une arborescence de menus hiérarchiques, il fonctionne en mode texte. Il tire son nom d'un terme générique qui désigne un rongeur.
Un avis répandu défend l'idée selon laquelle il a presque disparu à cause de la menace de l'université du Minnesota, au printemps 1993, de demander des redevances sur l'utilisation du protocole. Son déclin a favorisé le développement de HTTP, le protocole à la base du Web qui, lui, était libre depuis le début. Au vu de ces éléments, l'université de Minnesota a libéré le code source de ses logiciels en rapport avec ce protocole en les plaçant sous la licence publique générale GNU.
Sommaire |
[modifier]
Les navigateurs libres Mozilla Firefox à partir de la version 1.5, la suite Internet SeaMonkey, les navigateurs en mode texte Lynx et ELinks (optionnellement), le navigateur spécialement développé pour Mac OS X, Camino permettent d'utiliser gopher. Konqueror a besoin d’une extension comme kio_gopher[1].
Internet Explorer prend en charge le protocole gopher jusqu'à sa version 6. Pour cette dernière version, la prise en charge a été désactivée par défaut en juin 2002, alors que Microsoft corrigeait une faille critique dans la gestion de ce protocole [2], l'activation de cette fonctionnalité restant possible via l’édition de la base de registre. La version 7 du navigateur de Microsoft ne permet plus cette réactivation, l'implémentation du protocole Gopher ayant été supprimée au niveau WinNet[3]. La version Macintosh d’Internet Explorer gère le protocole Gopher (seulement pour l’architecture PowerPC).
L'utilitaire Unix Snarf [4] permet de télécharger un fichier situé sur un serveur Gopher, depuis un terminal.