GOPHER, EL CELACANTO 
                             DE LA RED

                        por Daniel Ramirez
                          danielo@sdf.org

                       16 de febrero de 2008


Antes de que la navegacion en sitios propios y ajenos se diera solo
a traves de la World Wide Web mediante el protocolo http (que es lo
que basicamente se conoce como internet), y cuando todo este asunto
de la navegacion consistia principalmente en leer textos (la multimedia
a la que se podia acceder consistia en todo caso en archivos musicales
midi o mod, imagenes gif que se tardaban eternidades en descargarse
o incluso arte ascii), el espacio virtual que nos  lo	permitia	se
llamaba GOPHERSPACE.

Despues de una consulta a una de las tantas bases de datos que ofrece
The	 DICT   Development   Group,	  obtuve	  esta	informacion:

	   Segun la entrada que nos ofrece el Jargon File  (4.3.1,	29
	   Jun 2001), gopher (s.), es "una  variedad  de	servicio	de
	   Internet que surgio alrededor de  1991  y  cayo  en  desuso
	   hacia 1995 por la aparicion de la World Wide  Web.	 Gopher
	   emplea una interfaz con tipo  de  menu  que  representa	un
	   arbol o una grafica  de  vinculos,  dichos  enlaces  pueden
	   consistir en documentos,  programas	ejecutables,  u  otros
	   menues   gopher	 arbitrariamente   por	toda   la    red.

        "Se ha dicho que el software gopher, elaborado originalmente
	   en la Universidad de Minnesota,  fue  nombrado  en	alusion
        al mote generico que reciben los equipos de dicha institucion:
	   Minnesota Gophers.  Otras afirman  que  la  palabra  deriva
	   del calo estadounidense, en el	que	'gofer'  (derivado	de
	   "go for", dando a su vez origen al termino  "go  fer")  [N.
	   del T.: "ir por"], alguien cuyo trabajo es correr y recibir
	   cosas [N.  del T.: "mandadero"].  Finalmente, es sabido que
	   los gophers cavan tuneles de gran longitud, y	la  idea	de
        hacer "tuneles" a traves de la red para localizar informacion
	   fue una  metafora  definitoria	para  los  desarrolladores.
	   Probablemente esas tres versiones  sean  verdad,  pero  las
        primeras dos surgieron inicialmente y la descubiera metafora
	   del gopher y  los  tuneles  agregaron  sabor  e  impetu	al
	   desarrollo del proyecto desde su  etapa  de  planteamiento.

A su vez, The Free On-Line Dictionary of  Computing  (27  SEP  03),
plantea que

        gopher

			 (Es)  Un  sistema	distribuido  para  la  obtencion
			 de	documentos  que  se  origino	 en	 el	 Campus
			 Wide   Information   System	 de	 la	 Universidad
			 de	Minnesota,  y	que	fue	popular  a  inicio	de
                los 1990s.

			 Gopher es  definido  en  RFC  1436.   El  protocolo
			 es	una	especie  de  forma	primitiva   de   HTTP,
			 pero  que   expresa   el   equivalente   del   MIME
			 Type  de  un	documento  con  un	codigo   de   una
			 letra  que   refiere   al   Gopher   object   type.
			 Al	tiempo  de  redactar  este   articulo	(2001),
			 todos  los   navegadores   web   deben   tener	la
			 capacidad  para  acceder   a   servidores	gopher,
                aunque ya existen muy pocos.

			 Tim  Berners-Lee,	 en	 su	 libro   Weaving   The
			 Web  (pp.   72-73),  expresa  su	 opinion	 acerca
			 de	que	no  es  tanto	que	las	limitaciones  del
			 protocolo  gopher	hayan  orillado   a   la   gente
			 a  abandonarlo  en   favor	de	HTTP/HTML,   sino
			 los   yerros	 legales	 en	 que    incurrio	la
                universidad donde fue desarrollado:

			 "Fue por  esa  epoca,  en  la  primavera  de  1993,
			 que  la	Universidad  de  Minnesota   decidio   que
			 cobraria  por  derechos  de	 uso   (licencias)	 a
			 ciertas	 clases	de	usuarios	 que    quisieran
			 usar  gopher.   Dado   que	el	software	 gopher
			 estaba tan  difundido,	la  universidad  comenzaria
			 a  cobrar  cuotas	anuales.	 El	navegador,  y	el
			 acto de navegar,  seria  gratuito,  y	el  software
			 de	 servidor   podria	 mantenerse   gratis   para
			 instituciones   educativas	y   sin	 fines	de
			 lucro.  Pero cualquier otro	usuario,	notoriamente
			 empresas,  tendrian  que  pagar  por  el   uso	de
                software de los servidores gopher.

			 "Este  fue  tomado  como  un   acto   de   traicion
			 en	el  ambito  academico  y  en	la  comunidad	de
			 Internet.  Aun  si  la	universidad  nunca	cobrara
			 un	solo  centimo,  el	 hecho   de   que	hubiera
			 anunciado   que   se   reservaba	 el	 derecho	 a
			 cobrar  a  la  gente   por	el	empleo   de   los
			 protocolos  gopher   significaba	 que   se   habia
			 propasado.   El  uso  de  la  tecnologia   es   muy
			 riesgoso.   La  industria  se  deshizo  de	 gopher
                como de una papa caliente.

                (2001-03-31)

Es obvio que la inmensa mayoria del trafico que circula a traves de
Internet se hace a traves de la WWW. Se ha desarrollado de una manera
indiscutible.	Sin embargo, aun existe el Gopherspace, pues todavia
hay servidores que emplean dicho protocolo.

Se trata de un protocolo, mas que extinto, en peligro de extincion.
Hay pocos individuos de esta especie, y su crecimiento  poblacional
tiene un ritmo mucho mas lento que el de  otras  tecnologias,  pero
recalco que todavia esta vivo.

Si  se  quiere  tomar  asi  su  existencia  es   incluso   anomala.

A mi me agradaba este protocolo dado que su uso privilegia la busqueda
de texto por sobre otro tipo de archivos. No se hace mencion en los
textos citados anteriormente que gopher estaba hecho a la medida de
las capacidades de equipos informaticos y de las conexiones a la red
de aquella epoca. No se tenia entonces a disposicion de los usuarios
las velocidades de conexion o el ancho de banda que empleamos en el
presente para ver esas paginas contemporaneas  llenas	de  widgets,
animaciones flash, imagenes y demas  objetos  multimedia.	Lo  mas
eficiente para las velocidades alcanzadas con un fax/modem	antiguo
era bajar archivos ascii, de texto. El acceso a esas redes era costoso
y con limites de tiempo y de espacio: no era un servicio presente en
cada casa, como pudiera serlo ahora. Asi que servia para algo esencial
como buscar informacion textual que merecia el esfuerzo de conectarse
con una terminal para obtenerla. La busqueda de informacion valiosa.
Y en el presente, con las conexiones de banda ancha que tenemos, es
sumamente veloz.

Todavia se puede utilizar, y en ciertos servidores  se  cuenta  con
buscadores, asi que es factible encontrar informacion valiosa  aun,
aunque pueda parecer a la mirada de muchos como  prescindible  dado
que no va  acompanada  de  lucecitas,  imagenes  o  demas  adornos.

(De acuerdo, tambien las lucecitas pueden ser informacion interesante,
pero no todo el tiempo).

Otra cosa encomiable por parte de los administradores de servidores
gopher es que privilegian la colocacion de vinculos a otros sitios,
permitiendo asi una navegacion efectiva. La visita se puede extender
para conocer otros lugares, con la promesa  de  encontrar  algo	de
interes en cualquier lado.  No es como esas paginas en las que  uno
entra en el ego laberintico de los que pusieron la pagina convertido
en codigo html.

Hay varios servidores gopher que recuerdo de memoria, y  que  pongo
aqui a continuacion:

* gopher://sdf.lonestar.org 
* gopher://quux.org 
* gopher://gopher.floodgap.com/1 
* gopher://gopher.rp.spb.su/1 
* gopher://gopher.well.sf.ca.us/1 
* gopher://jgw.mdns.org/1

Disfruten de este fosil viviente de  la  navegacion  antes	de  que
desaparezca por completo.  Puede ser una experiencia de aprendizaje
si se le dedica un poco de tiempo.

No todo son luces brillantes!