Gopher

Gopher
Page d'aide sur l'homonymie Pour l’article homonyme, voir Gopher (animateur)
Gopher
Fonction Transfert de documents / Moteur de recherche / Connexion Telnet / Annuaire téléphonique
Date de création 1991
Port 70
RFC RFC 1436
RFC 1738
RFC 4266
Pile de protocoles
7.  Application
6.  Présentation
5.  Session
4.  Transport
3.  Réseau
2.  Liaison
1.  Physique
Modèle Internet
Modèle OSI

Gopher est un protocole Internet défini par les RFC 1436 et RFC 4266 qui fonctionne sur le protocole TCP. Un serveur Gopher utilise par défaut le port 70.

Sommaire

Historique

Gopher était à l'origine une application créée en 1991 pour le portail Internet de l'université du Minnesota par Mark McCahill, Farhad Anklesaria, Paul Lindner, Daniel Torrey, Adam Huminsky et Bob Alberti. Il tire son nom de la mascotte "Golden Gopher" de cette université. Cette application permettait de consulter l'annuaire téléphonique de l'université, lire des textes en ligne, télécharger des fichiers binaires, faire des recherches par mots clés et des connexions à des serveurs Telnet. Les clients Gopher étaient au début en mode texte puis ont évolués vers le mode graphique. L'application évolua en une seconde version, dite Gopher+, avec des fonctionnalités supplémentaires convenant aux nouveaux clients en mode graphique. Le succès de cette application dépassa le cercle de l'université et gagna la totalité du monde universitaire relié à l'Internet, puis les administrations gouvernementales. Gopher devint un protocole Internet en mars 1993 et sa version évoluée, Gopher+, en décembre 1994 par la RFC 1738. Gopher était dans la lignée des serveurs WAIS et ARCHIE qui existaient déjà et contemporain au WEB créé à la même époque. Ce dernier, employant les protocoles HTML et HTTP, fut plus long à mettre au point que le protocole Gopher mais fini par le supplanter courant 1995. Aujourd'hui, le protocole Gopher est encore pratiqué par quelques passionnés.

Navigateurs Gopher

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]. À partir de la version 4 de Firefox, et 2.1 de SeaMonkey le protocole Gopher n'est plus supporté en interne. Pour accéder de nouveau à Gopher, il faut passer par un plugin. (par exemple, OverbiteFF)

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.

Liste de serveurs logiciels Gopher

Il y a beaucoup de paquets de serveur toujours disponibles et certains sont toujours maintenus.

Rumeur

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.

Références

Voir aussi

Liens externes

Sur les autres projets Wikimedia :


Wikimedia Foundation. 2010.

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

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • GOPHER — im TCP/IP‑Protokollstapel: Anwendung Gopher Transport TCP Internet IP (IPv4, IPv6) Netzzugang Ethernet …   Deutsch Wikipedia

  • Gopher — Название: Gopher Порт/ID: 70/TCP Спецификация: RFC 1436 Основные реализации (клиенты): Mozilla Firefox, Microsoft Windows: Internet Explorer 5.x, Internet Explorer 6 (ограничено MS) Gopher  сетевой протокол распределённого поиска и передачи… …   Википедия

  • Gopher — im TCP/IP‑Protokollstapel: Anwendung Gopher Transport TCP Internet IP (IPv4, IPv6) Netzzugang Ethernet To …   Deutsch Wikipedia

  • Gopher — may refer to:* Gopher (animal), including: ** True gopher, i.e. pocket gopher or member of Geomyidae, native to North America ** Richardson s Ground Squirrel, a species of Spermophilus ** Ground squirrel, in a loose general sense, Sciuridae **… …   Wikipedia

  • Gopher+ — is a forward compatible enhancement to the RFC [ftp://ftp.ietf.org/rfc/rfc1436.txt 1436] Gopher protocol. Gopher+ works by sending extra data between the client and the server.How it worksThe client sends a tab followed by a +. A Gopher+ server… …   Wikipedia

  • gopher — ⇒GOPHER, subst. masc. Région. (Canada). Petit mammifère fouisseur d Amérique du Nord, proche de la marmotte. Les bêtes qui fournissent la pelleterie aux Sauvages sont : le blaireau, le renard gris, jaune et rouge, le pécan, le gopher (CHATEAUBR …   Encyclopédie Universelle

  • Gopher — es un servicio de Internet consistente en el acceso a la información a través de menús. La información se organiza de forma arborescente: sólo los nodos contienen menús de acceso a otros menús o a hojas, mientras que las hojas contienen… …   Wikipedia Español

  • Gopher —   [dt. »Taschenratte« (Maskottchen des Bundesstaates und der University of Minnesota), auch gedeutet als Verballhornung des englischen »go for«, das ähnlich ausgesprochen wird (dt. »etwas holen«)], ein menügeführtes Programm, das ähnlich einer… …   Universal-Lexikon

  • Gopher — Go pher, n. [F. gaufre waffle, honeycomb. See {Gauffer}.] (Zo[ o]l.) 1. One of several North American burrowing rodents of the genera {Geomys} and {Thomomys}, of the family {Geomyid[ae]}; called also {pocket gopher} and {pouched rat}. See {Pocket …   The Collaborative International Dictionary of English

  • Gopher — протокол доступа клиентов к файлам и каталогам в сети Интернет. Клиент Gopher может искать и считывать информацию на серверах Gopher. Протокол Gopher предоставляет чисто текстовую информацию и удобен для передачи больших документов, не содержащих …   Финансовый словарь

  • Gopher 5 — is an exclusive lottery for the state of Minnesota, named after the Minnesota Golden Gophers. The game is operated by the Minnesota State Lottery. It is currently the most popular lottery game that is exclusive to the state. Gopher 5 was… …   Wikipedia

Share the article and excerpts

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