---------------------

GOPHER, EL CELACANTO
DE LA RED

por Daniel Ramirez
[email protected]

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!