Articulo de referencia

Proyecto Xanadú

El Proyecto Xanadu ( / ˈ z æ n ə d uː / ZAN -ə-doo ) [ 1 ] fue el primer proyecto de hipertexto , fundado en 1960 por Ted Nelson . Los administradores del Proyecto Xanadu lo dec...

El Proyecto Xanadu ( / ˈ z æ n ə d / ZAN -ə-doo ) [ 1 ] fue el primer proyecto de hipertexto , fundado en 1960 por Ted Nelson . Los administradores del Proyecto Xanadu lo declararon superior a la World Wide Web , con la siguiente declaración de principios: «El software popular actual simula el papel. La World Wide Web (otra imitación del papel) trivializa nuestro modelo original de hipertexto con enlaces unidireccionales que se rompen constantemente y sin gestión de versiones ni contenidos». [ 2 ]

La revista Wired publicó un artículo titulado «La maldición de Xanadu», calificando al Proyecto Xanadu como «la historia de vaporware más larga en la historia de la industria informática». [ 3 ] El primer intento de implementación comenzó en 1960, pero no fue hasta 1998 que se lanzó una implementación incompleta. Una versión descrita como «un producto funcional », OpenXanadu , se puso a disposición en 2014.

Historia

La visión de Nelson era la de un «sistema de repositorio digital para la publicación electrónica mundial». Nelson afirma que la idea surgió en 1960, cuando era estudiante en la Universidad de Harvard . Propuso un programa en lenguaje máquina que almacenaría y mostraría documentos, además de permitir realizar ediciones. Esto se diferenciaba de un procesador de textos (que aún no se había inventado) en que su funcionalidad incluiría comparaciones visuales de diferentes versiones del documento, un concepto que Nelson denominaría más tarde «intercomparación». [ 4 ]

Además de esta idea básica, Nelson quería facilitar la escritura no secuencial, en la que el lector pudiera elegir su propio camino a través de un documento electrónico. Desarrolló esta idea en un artículo para la Association for Computing Machinery (ACM) en 1965, llamando a la nueva idea "listas con cremallera". Estas listas con cremallera permitirían formar documentos compuestos a partir de fragmentos de otros documentos, un concepto llamado transclusión . [ 5 ] [ 4 ] En 1967, mientras trabajaba para Harcourt, Brace , nombró a su proyecto Xanadu, en honor al poema " Kubla Khan " de Samuel Taylor Coleridge . [ 4 ]

La charla de Nelson en la ACM predijo muchas de las características de los sistemas de hipertexto actuales, pero en aquel momento, sus ideas tuvieron poca repercusión. Aunque los investigadores se sintieron intrigados por sus ideas, Nelson carecía del conocimiento técnico necesario para demostrar que estas podían implementarse. [ 3 ]

década de 1970

Ted Nelson publicó sus ideas en su libro de 1974, Computer Lib/Dream Machines , y en Literary Machines, de 1981 .

Computer Lib/Dream Machines está escrito de forma no secuencial: es una recopilación de las reflexiones de Nelson sobre la informática, entre otros temas, sin un orden específico. Contiene dos libros impresos a doble cara, para ser consultados de forma independiente. Computer Lib recoge las reflexiones de Nelson sobre temas que le indignaban, mientras que Dream Machines analiza sus esperanzas respecto al potencial de los ordenadores para apoyar las artes.

En 1972, Cal Daniels completó la primera versión de demostración del software Xanadu en una computadora que Nelson había alquilado para tal fin, aunque Nelson pronto se quedó sin dinero. En 1974, con la llegada de las redes informáticas, Nelson perfeccionó sus ideas sobre Xanadu, convirtiéndolas en una fuente centralizada de información a la que denominó " docuverso ".

En el verano de 1979, Nelson dirigió al último grupo de sus seguidores, Roger Gregory , Mark S. Miller y Stuart Greene , a Swarthmore, Pensilvania . En una casa alquilada por Greene, discutieron sus ideas para Xanadu; pero al final del verano, el grupo se separó. Miller y Gregory crearon un sistema de direccionamiento basado en números transfinitos al que llamaron "tumblers" , que permitía hacer referencia a cualquier parte de un archivo.

década de 1980

El grupo continuó su trabajo, casi hasta la bancarrota. Sin embargo, en 1983, Nelson conoció a John Walker , fundador de Autodesk , en The Hackers Conference , una conferencia originalmente para las personas mencionadas en el libro Hackers de Steven Levy , y el grupo comenzó a trabajar en Xanadu con el respaldo financiero de Autodesk.

Según el economista Robin Hanson , en 1990 se utilizó en Xanadu el primer mercado de predicción corporativo conocido . Empleados y consultores lo utilizaron, por ejemplo, para apostar en la controversia sobre la fusión fría que existía en aquel momento.

Durante su estancia en Autodesk, el grupo, liderado por Gregory, completó una versión del software escrita en el lenguaje de programación C , aunque el software no funcionaba como esperaban. Sin embargo, esta versión de Xanadu se presentó con éxito en la Hackers Conference y generó un gran interés. Posteriormente, un nuevo grupo de programadores, contratados de Xerox PARC , aprovechó los problemas con este software como justificación para reescribirlo en Smalltalk . Esto dividió al grupo en dos facciones, y la decisión de reescribir el software hizo que el plazo impuesto por Autodesk quedara fuera del alcance del equipo. En agosto de 1992, Autodesk se deshizo del grupo Xanadu, que pasó a llamarse Xanadu Operating Company y tuvo dificultades debido a conflictos internos y falta de inversión.

Charles S. Smith, fundador de una empresa llamada Memex (nombre inspirado en un sistema de hipertexto propuesto por Vannevar Bush [ 6 ] ), contrató a muchos de los programadores de Xanadu (incluidos los arquitectos principales Mark S. Miller , Dean Tribble y Ravi Pandya) [ 3 ] y obtuvo la licencia de la tecnología Xanadu. Sin embargo, Memex pronto enfrentó dificultades financieras, y los programadores, que entonces no recibían remuneración, se marcharon llevándose consigo los ordenadores (finalmente, los programadores sí recibieron su salario). Por esa época, Tim Berners-Lee estaba desarrollando la World Wide Web . Cuando la Web comenzó a experimentar un gran crecimiento que Xanadu no tuvo, el equipo de Nelson se puso a la defensiva ante la supuesta rivalidad que estaban surgiendo y que sentían que estaban perdiendo. El artículo de la revista Wired de 1995 , «La maldición de Xanadu», provocó una dura refutación por parte de Nelson, pero la controversia se disipó en gran medida a medida que la Web dominaba a Xanadu. [ 7 ]

década de 1990

En 1998, Nelson publicó el código fuente de Xanadu como Proyecto Udanax, [ 8 ] con la esperanza de que las técnicas y algoritmos utilizados pudieran ayudar a revocar algunas patentes de software . [ 9 ]

década de 2000

En 2007, Project Xanadu lanzó XanaduSpace 1.0. [ 10 ]

década de 2010

Una versión descrita como "un producto funcional", OpenXanadu, se puso a disposición en la World Wide Web en 2014. Se llama abierta porque "puedes ver todas las partes", pero a partir de junio de 2014 El sitio web afirmaba que "aún no era de código abierto". En el sitio, los creadores alegan que Tim Berners-Lee les robó la idea, que la World Wide Web es una "estructura extraña creada por iniciativas arbitrarias de diversas personas y que tiene un lenguaje de programación terrible", y que la seguridad web es un "laberinto complejo". Continúan diciendo que el hipertexto está diseñado para ser papel y que la World Wide Web no permite más que enlaces rotos a otras páginas rotas. [ 11 ]

En 2016, Ted Nelson fue entrevistado por Werner Herzog en su documental « Lo and Behold, Reveries of the Connected World ». «Algunos lo tacharon de loco por aferrarse a algo; para nosotros, pareces ser el único clínicamente cuerdo», dijo Herzog. [ 12 ] Nelson se sintió encantado con los elogios. «¡Nadie me había dicho eso antes!», exclamó Nelson. «Normalmente escucho lo contrario».

Reglas originales de 17

  1. Cada servidor de Xanadu está identificado de forma única y segura.
  2. Cada servidor Xanadu puede funcionar de forma independiente o en red.
  3. Cada usuario está identificado de forma única y segura.
  4. Todos los usuarios pueden buscar, recuperar , crear y almacenar documentos.
  5. Cada documento puede constar de cualquier número de partes, cada una de las cuales puede ser de cualquier tipo de dato.
  6. Cada documento puede contener enlaces de cualquier tipo, incluidas copias virtuales ( "transclusiones" ), a cualquier otro documento del sistema accesible para su propietario.
  7. Los enlaces son visibles y se pueden seguir desde todos los puntos finales.
  8. El permiso para enlazar a un documento se concede explícitamente mediante el acto de publicación.
  9. Cada documento puede contener un mecanismo de regalías con el grado de detalle deseado para garantizar el pago por cualquier parte a la que se acceda, incluidas las copias virtuales ( "transclusiones" ) de la totalidad o parte del documento.
  10. Cada documento está identificado de forma única y segura.
  11. Cada documento puede tener controles de acceso seguros .
  12. Todos los documentos pueden buscarse, almacenarse y recuperarse rápidamente sin que el usuario tenga que saber dónde están almacenados físicamente.
  13. Cada documento se traslada automáticamente al almacenamiento físico adecuado según la frecuencia de acceso desde cualquier ubicación determinada.
  14. Todos los documentos se almacenan automáticamente de forma redundante para mantener su disponibilidad incluso en caso de desastre.
  15. Cada proveedor de servicios de Xanadu puede cobrar a sus usuarios la tarifa que desee por el almacenamiento, la recuperación y la publicación de documentos.
  16. Cada transacción es segura y solo las partes involucradas en ella pueden auditarla.
  17. El protocolo de comunicación cliente-servidor Xanadu es un estándar publicado abiertamente. Se fomenta el desarrollo e integración de software de terceros. [ 13 ]

Vaso

En el diseño del sistema informático Xanadu, un tumbler es una dirección de cualquier rango de contenido o enlace, o un conjunto de rangos o enlaces. Según Gary Wolf en Wired , la idea de los tumblers era que "la dirección no solo dirigiría al lector a la máquina correcta, sino que también indicaría el autor del documento, la versión del documento, el rango correcto de bytes y los enlaces asociados con estos bytes". Los tumblers fueron creados por Roger Gregory y Mark Miller . [ 3 ] [ 14 ]

La idea detrás de los vasos giratorios proviene de los números transfinitos . [ 3 ]

Véase también

Referencias

  1. Versión del director: Ted Nelson sobre hipertexto, Douglas Englebart, Xanadu y más . IEEE Spectrum . 14 de febrero de 2018. El evento tiene lugar a las 7:43. Archivado del original el 11 de diciembre de 2021 vía YouTube .
  2. Página principal del proyecto
  3. 1 2 3 4 5 Gary Wolf (junio de 1995). "La maldición de Xanadú" . WIRED . Vol. 3, n.º 6.  |archive-url= https://web.archive.org/web/20151026021059/https://www.wired.com/1995/06/xanadu/|archive-date=26 de octubre de 2015|url-status=en vivo
  4. 1 2 3 Daniele C. Struppa; Douglas R. Dechow (14 de junio de 2015). Intertwingled: The Work and Influence of Ted Nelson . Springer. págs. 60-62 . ISBN  978-3-319-16925-5.
  5. Nelson, TH (1965). "Procesamiento de información compleja". Actas de la 20.ª conferencia nacional de 1965. ACM '65. págs. 84–100 . doi : 10.1145/800197.806036 . ISBN  9781450374958. S2CID 2556127 . 
  6. Bush, Vannevar (julio de 1945). "Como podríamos pensar" . The Atlantic . Archivado del original el 14 de noviembre de 2010.
  7. Reagle, Joseph Michael (2010). Colaboración de buena fe: La cultura de Wikipedia . Cambridge, Massachusetts: MIT Press . ISBN 978-0-262-01447-2.
  8. "Udanax Green" .
  9. "Udanax Gold" . Esta divulgación también constituye arte previo que impide que cualquier otra persona le impida usar las ideas incorporadas en este código.
  10. Ted Nelson (25 de junio de 2007). "XanaduSpace" . Xanarama.net . Consultado el 3 de julio de 2011 .
  11. Página web de Xanadu Documento de ejemplo: "Orígenes", de Moe Juste "tarda un rato en abrirse porque está descargando mucho"
  12. Herzog, Werner, director. He aquí, ensoñaciones del mundo conectado . Magnolia Pictures, 2016
  13. Preguntas frecuentes sobre Xanadu: ¿Qué requisitos pretenden cumplir los sistemas Xanadu?, 12 de abril de 2002 por Andrew Pam
  14. Theodor Holm Nelson (diciembre de 1999). "Estructura Xanalógica. Necesaria ahora más que nunca: documentos paralelos, enlaces profundos al contenido, versionado profundo y reutilización profunda" . ACM Computing Surveys . 31 (4): 33–es. CiteSeerX 10.1.1.418.7740 . doi : 10.1145/345966.346033 . S2CID 12852736 .  

  • El lugar mágico de la memoria literaria: Xanadú Enlace obsoleto archivado el 9 de octubre de 2004 en archive.today en Screening the Past Archivado el 16 de enero de 2013 en Wayback Machine , julio de 2005 por Belinda Barnet
  • Artículo de Wired sobre Nelson y Xanadu.
    • Comentarios publicados sobre ese artículo de Wired, incluyendo uno de Ted Nelson . Texto completo del comentario de Ted Nelson.
    • Errores en "La maldición de Xanadú" de Theodor Holm Nelson, Proyecto Xanadú
  • Sitio web oficial
  • Xanadu Australia un sitio activo 
  • " Productos de Xanadu disponibles el próximo año ", por Jeff Merron. Reportaje de noticias en línea de BIX desde la Feria de Computación de la Costa Oeste, 1988.
  • Vídeo de Ted Nelson leyendo un libro del archivo de Internet Possiplex (Ted Nelson)
  • Documentos de hipertexto de Xanadu , documento de diseño de 1984.