1991. Gopher

Gopher es un protocolo de capa de aplicación TCP/IP que sirvió como un servicio de Internet preeminente antes del auge de la World Wide Web(WWW). Su lanzamiento inicial, se sitúa en la primavera de 1991. Fue desarrollado en la Universidad de Minnesota por un equipo dirigido por Mark P. McCahil. El nombre hace referencia a la mascota de la universidad, el «gopher», y también a la acción de «ir a por» información). Fue lanzado Estados Unidos, el protocolo sigue estando técnicamente en operación (Activo) gracias a una pequeña comunidad de entusiastas y servidores retro, pero su uso masivo disminuyó drásticamente a partir de 1993-1994 con la popularización de la Web y un cambio en su Tipo de Licencia que generó desconfianza.

El sistema Gopher fue lanzado a mediados de 1991 por Mark P. McCahill, Farhad Anklesaria, Paul Lindner, Daniel Torrey y Bob Alberti, de la Universidad de Minnesota (Estados Unidos). Sus objetivos se indica en la RFC 1436. Gopher combina jerarquías de documentos con conjuntos de servicios, como WAIS, los motores de búsqueda Archie y Veronica, y puertas de enlace a otros sistemas de información como el Protocolo de Transferencia de Archivos (FTP) y Usenet.

El interés general en los sistemas de información de todo el campus (CWIS) en la educación superior en ese momento,y la facilidad de configuración de los servidores Gopher para crear un CWIS instantáneo con enlaces a los directorios y recursos en línea de otros sitios, fueron los factores que contribuyeron a la rápida adopción de Gopher.

Su principal función era facilitar el acceso a la información a través de menús jerárquicos. La información se organiza de forma de árbol, el usuario navega seleccionando ítems de texto en menús, siendo los «nodos» los directorios que llevan a otros menús o a «hojas» (archivos de texto). Era esencialmente un sistema de información distribuido muy simple que permitía a los usuarios moverse fácilmente entre servidores (o gopherspace) en Internet, sirviendo como el «Google» de su época para encontrar recursos. Su sencillez fue clave para su rápida expansión inicial.

La interacción entre usuarios de Gopher era estrictamente de navegación y recuperación de documentos, careciendo de las características sociales que definirían a plataformas posteriores. El usuario interactuaba seleccionando opciones en menús de texto. El cliente Gopher, al recibir una solicitud, se conectaba al servidor (típicamente en el puerto TCP 70), enviaba un «selector» (la ruta al archivo o menú) y, una vez transferida la información, la conexión se cerraba (un principio que heredaría el HTTP para descongestionar la red). Existían herramientas auxiliares, como Veronica (un motor de búsqueda para el gopherspace) y Jughead, que permitían a los usuarios buscar recursos específicos, pero la interacción nunca fue interpersonal, sino un simple diálogo de solicitud-respuesta con el servidor.

La caída de Gopher fue multifactorial. Primero, la Universidad de Minnesota implementó un cambio en el Tipo de Licencia en 1993, exigiendo tarifas para su uso comercial. Originalmente, su licencia era más abierta, similar a las licencias Berkeley/MIT. Este cambio sembró la desconfianza justo cuando Tim Berners-Lee popularizaba la World Wide Web y el protocolo HTTP, que era más avanzado (permitía hiperenlaces dentro de las hojas de texto) y lo más importante, libre de regalías y abierto (su código fuente disponible para sus componentes principales). Hoy en día, el protocolo es un testimonio histórico, y se puede acceder a los servidores restantes a través de proxies o navegadores específicos como Lynx, o extensiones como OverbiteFF para Firefox.

FUENTES

https://en.wikipedia.org/wiki/Gopher_(protocol)

https://www.nic.funet.fi/pub/vms/networking/gopher/gopher-software-licensing-policy.ancient

https://www.rfc-editor.org/rfc/rfc1436

https://laboratoriolinux.es/index.php/-noticias-mundo-linux-/software/30512-gopher-la-tecnologia-que-predominaba-internet-antes-del-http-www.html

ENLACES

El sitio original de la Universidad de Minnesota (gopher://gopher.tc.umn.edu) ya no es accesible directamente por navegadores modernos sin una extensión o proxy.

Clientes Gopher para sistemas operativos modernos (como Bombadillo o Elpher); Servidores proxy para navegar el gopherspace (ej. Floodgap Public Gopher Proxy)

Autor: Adamari Sugely Ortiz Cabrera

Autor:

The dead or alive media project a collection of past and present social media / una colección de redes sociales pasadas y actuales