http://en.wikipedia.org/wiki/Project_Xanadu (Citado en Diciembre de 2007) En 1960, mientras cursaba el primer año de la maestría em sociología en la Universidad de Harvard, Ted Nelson inicio un proyecto que involucraba los primeros conceptos sobre hipertexto (término aún no creado). El propósito del proyecto era desarrollar un procesador de palabras capaz de almacenar múltiples versiones de un documento y mostrar las diferencias, además de facilitar que un lector realice un camino no secuencial a través del documento electrónico. Sin embargo, esta implementación no se completo. En una conferencia de la ACM en 1965, Ted Nelson presenta estas ideas junto con la posibilidad de componer documentos, a partir de fragmentos de otros documentos, a lo que llamo transclusión. En 1967, trabajando para Brace Harcourt, llama a esta proyecto Xanadu, en honor al poema Kubia Khan de Samuel Taylor Coleridge. En 1972, Cal Daniels termino la primera versión de demostración del software Xanadu en un computador que había alquilado Nelson. En 1974, con el advenimiento de las redes de computadores, Nelson refino sus ideas, y planteo a Xanadu como una fuente de información centralizada, llamándola docuverse. En 1979 Nelson convoco a un grupo de seguidores para trabajar en el proyecto, hasta que en 1993 quiebra. Sin embargo, en este mismo año, convence al fundador de Autodesk para financiar el proyecto. Para 1990, este grupo completó una versión del software, este no funcionaba tan bien como querían. Xerox aprovecha los problemas con este desarrollo, para reescribir el software de Smalltalk. Autodesk reacciona solicitando las mejores al software de Xanadu, pero al no poder cumplir con estas exigencias, cortan la financiación en 1992. En 1998, Nelson [discrepancia] libera el código de Xanadu como Udanax, con la esperanza de que las técnicas y algoritmos utilizados podrían ayudar a revertir algunas patentes de software. En 2007, el proyecto Xanadu libera XanaduSpace 1.0. Requerimientos del Sistema Xanadu: - Cada servidor es único e identificado de forma segura. - Cada servidor puede operar independientemente o en red. - Cada usuario es único e identificado de forma segura. - Cada usuario puede buscar, recuperar, crear y almacenar documentos. - Cada documento puede estar formado por cualquier número de partes, cada una de las cuales puede ser de cualquier tipo de datos. - Cada documento puede contener enlaces de cualquier tipo, incluyendo copias virtuales (transclusiones) a cualquier otro documento en el sistema accesible por su propietario. - Los enlaces son visibles y pueden ser seguidos desde los puntos finales. - La autorización para realizar enlaces a un documento esta explícitamente concebido cuando se publica. - Todo documento puede contener un mecanismo de cobro, en cualquier nivel de granuralidad deseado, para garantizar el pago por cualquier tipo de acceso, incluido las copias virtuales (transclusión) de parte o la totalidad del documento. - Cada documento es identificado de forma única y segura. - Cada documento puede tener un controles de acceso seguros. - Cada documento puede ser rápidamente buscado, almacenado y recuperado, sin que el usuario sepa donde esta físicamente almacenado. - Todo documento es automáticamente movido a un apropiado almacenamiento físico, de acuerdo con la frecuencia de acceso desde cualquier lugar. - Todo documento es almacenado de forma redundante para mantener la disponibilidad en caso de desastre. - Todo proveedor de servicio Xanadu puede cobrar a sus usuarios por el almacenamiento, la recuperación y la publicación de documentos. - Cada transacción es segura y auditable sólo por las partes involucradas. - El protocolo de comunicación cliente-servidor de Xanadu es un estándar abierto. Los desarrollos de terceros son alentados. http://www.dgbiblio.unam.mx/servicios/dgb/publicdgb/bole/fulltext/volIII2/figueroa.PDF (Citado en Diciembre de 2007) *** Figueroa, H. A. & Lara, C. G. (2000, diciembre). El proyecto Xanadú: utopía vigente en el entorno del acceso a la información. Nueva Época, 2(3), 92-99. Recuperado en diciembre de 2007, de http://www.dgbiblio.unam.mx/servicios/dgb/publicdgb/bole/fulltext/volIII2/figueroa.PDF En el marco del estudio sobre acceso a la información, se analiza críticamente el origen, desarrollo y perspectivas del Proyecto Xanadú, ideado por Ted Nelson, el cual, si se asumen sus principios, revolucionará el modelo vigente de los fundamentos hipertextuales, así como de la creación, organización y difusión de documentos digitales de todo tipo a través del ciberespacio, cumpliéndose en toda su plenitud uno de los grandes sueños de la humanidad: Xanadú = Biblioteca Total; Xanadú = Biblioteca Universal. (p. 92) Ted Nelson Ted Nelson padece una extraña alteración mental conocida como Déficit de Atención. Desde temprana edad esa deficiencia lo llevó a buscar los locus mentales, los objetos que le permitieran recordar, debido a su prodigiosa capacidad para olvidar. Una grabadora, una cámara de video, pequeñas libretas, lápices, plumas, papeles diversos anotados y demás recordadores han sido desde hace años los compañeros inseparables e indispensables de este hombre que ha planeado y concebido más proyectos de los que podría llevar a buen fin en toda su vida. (p. 93) Su obsesivo afán por registrar prácticamente todo, lo ha llevado a coleccionar no cajas, sino bodegas completas repletas de infinidad de objetos, recortes, máquinas, herramientas, libros, discos y casi cualquier soporte en el que pueda registrarse información. Ese mismo afán lo condujo a interesarse por el incipiente mundo de la computación desde su juventud, en la agitada década de los 60. (p. 93) En tal contexto cibercultural, los hackers buscan, ante todo, democratizar el acceso a la información. Por ende tienen un código de ética muy estricto, del cual se señalan los aspectos sobresalientes: a) El acceso a las computadoras debe ser ilimitado y total. b) Toda la información debe ser libre. c) Es necesario promover la descentralización. d) Los hackers deben ser juzgados por su labor, no por su raza, edad o posición. Su labor se centrará en el logro del libre acceso a la información. (p. 93) Basándose en investigaciones de Engelbar, proponía la relacionar elementos (palabras, frases) de un texto, que se relacionaran con otros dentro del mismo texto o con otros textos, de manera semejante a las anotaciones del Talmud o a las glosas de los textos medievales. Lo que Nelson estaba proponiendo era una revolucionaria forma de practicar el acto de leer y escribir: al igual que el texto tradicional, el hipertexto está constituido por unidades significativas (palabras, frases) pero mientras éstas ocupan un lugar, un orden fijo en las páginas de un texto, en aquél están vinculadas por medio de enlaces. A partir del hipertexto se genera entonces una revolución cognoscitiva ya que se ofrece la posibilidad de manipular un contenido en espacios multidimensionales y por ende, las relaciones conceptuales se amplían. (p. 93) A los ojos de Nelson, el hipertexto (1965) ofrecía la posibilidad de representar y explorar todo. La no linealidad, el libre arbitrio para elegir la ruta de lectura y la capacidad de alterar, agregar e incluso transformar el texto, serían características primordiales en la innovadora propuesta de Ted Nelson. Cabe mencionar que diversos autores señalan que originalmente Nelson no pensó en el hipertexto propiamente como una tecnología, sino como un caudal de literatura interrelacionada. (p. 93-94) En Computer Lib, especie de manifiesto hacker escrito hacia 1974, la libertad de acceso a la información es el espíritu que alimenta estas ideas expresadas por Ted hace más de veinte años; pero información en su más amplio sentido, es todo. (p. 94) El Proyecto Xanadu Entre los antecedentes del proyecto Xanadú, está el artículo de Vannevar Bush (1945) publicado en The Atlantic Monthly en julio de 1945, donde se describe un sistema hipotético de almacenamiento y recuperación de información llamado Memex. (p. 94) Nelson propuso algo totalmente innovador y que para no pocos resultaba sólo una ilusión, debido a la gran ignorancia de Nelson en materia de software avanzado. Lo que él tenía en mente era una amplia red mundial de computadoras interconectadas a una central; a partir de cada terminal, cada usuario podría mantenerse comunicado con miles y hasta millones de personas y, asimismo, tener acceso libre a vastas cantidades de información. Asimismo, concebía un espacio virtual en el que vía hipertexto, cada documento mantuviera vinculaciones con otros a partir de extractos del mismo y, así, desde un solo texto, tener acceso a muchos otros que se relacionaran con él.(p. 94-95) Ted y el grupo de programadores que logró reunir comenzaron a trabajar de manera comunitaria, sin salario alguno, en el diseño y la estructura que haría de Xanadú una realidad. Hacia 1972 se realizó la primera demostración del software burdo y rebosante de fallas de diversa índole, el programa de demostración despertó escaso interés en posibles inversionistas. (p. 95) Roger Gregory, programador y conocedor experimentado en diseño de software, con el tiempo se convirtió en el brazo derecho de Ted en el desarrollo del proyecto. Gregory padecía de severas melancolías y depresiones, algo que le impidió integrarse al lucrativo campo laboral que bien prometían sus aptitudes computacionales, pero que por eso mismo hizo que se comprometiera con el proyecto. Gregory y otros chicos que componían el equipo Xanadú fueron profundamente influenciados por la lectura de Computer Lib y Dream Machinesen (1974). Estos textos se convirtieron en una especie de Biblia para la incipiente cultura hacker. (p. 95) Tratando de realizar el sueño de Nelson y de otros tantos hackers que lo apoyaban en el "proyecto de cochera", para llevarlo al competido y salvaje mercado del software de Silicon Valley, Autodesk creyó, no sin ciertas reservas, en Xanadú; proporcionó espacios, equipo e insólitos cheques mensuales para hackers que no hacía mucho aún vivían en casa de sus padres. Nelson entonces mantenía ya cierta distancia debido a sus mil proyectos que nunca dejaba de maquinar, comenzar y dejar inconclusos. (p. 95) Con todo lo revolucionaria e innovadora que pudiera parecer la web, esta es apenas una aproximación muy deficiente del ideal Xanadú. (p. 97) Conclusión En un ambiente tecnológico digital y basado en redes como el que actualmente se presenta en el ámbito de la información, las representaciones del pensamiento humano tienden a ser multidimensionales, donde pareciera que puede contenerse toda la información generada hasta nuestros días. Esta sensación de dirigirnos hacia la biblioteca total, en donde se logren conjuntar todos los documentos creados para disponer libremente de ellos, corresponde con la utopía de Ted Nelson y el proyecto Xanadú. En la génesis y desarrollo de Xanadú, Ted Nelson concibió al hipertexto como la mejor alternativa para lograr relacionar toda la información generada en el mundo, sobre cualquier tema y en cualquier tiempo. En este entorno cibercultural, surge y se desarrolla la cultura hacker, que implican descentralizar y hacer que la información sea libre, que todos tengan derecho y acceso a la información. Xanadú también representa plenamente el ideal hacker, pues además de que coincide con el nacimiento de esta cultura, implica la libertad total en el flujo de la información. http://www.xanadu.com/HISTORY/ (Citado en Diciembre de 2007) 1960: Ted Nelson inicia las ideas sobre Hipertexto 1963: Escoge la palabra hipertexto 1965: Utiliza la palabra hipertexto en una conferencia 1967: Escoge la palabra Xanadu para denominar al proyecto 1960 a 1970: Nelson trabaja solo 1971 a 1978: Nelson trabaja con varias personas individualmente. 1979: En el verano se reúne un equipo para trabajar en algunas ideas. 1979 a 1992: El equipo XOC (Roger Gregory y Mark Miller) desarrollo dos versiones. En 1983 se funda la compañía XOC, que es adquirida por Autodesk en 1988. Esta última compañía dio soporte el proyecto hasta 1992. 1992-1998: Nelson sigue trabajando en sus ideas desde Japón, tratando de adaptarlas a la Web. 1999: El equipo de XOC libera su código y le cambia el nombre a Udanax. http://xanadu.com/tech/ (Citado en Diciembre de 2007) Xanadu® Technologies-- An Introduction http://www.xanadu.com/tco/index.html (Citado en Diciembre de 2007) TRANSCOPYRIGHT FOR THE WEB: A clean legal and technical system for re-using on-line content http://transliterature.org/ (Citado en Diciembre de 2007) TRANSLITERATURE: A Humanist Format for Re-Usable Documents and Media http://www.wired.com/wired/archive/3.06/xanadu_pr.html http://wired-vig.wired.com/wired/archive/3.06/xanadu.html (Citado en Diciembre de 2007) The Curse of Xanadu By Gary Wolf, 1995 El proyecto Xanadu es uno de los más radicales sueños de la era hacker. Se suponia que este proyecto era de caracter universal, una biblioteca de hipertexto democratica que ayudaría a evolucionar la vida humana. En lugar de ello, este proyecto se ha convertido en el proyecto iluso más antiguo de la historia de la computación, despediciendo 30 años de prototipos. http://www.cs.brown.edu/memex/ACM_HypertextTestbed/papers/60.html (Citado en enero de 2008) Nelson, T. H. (1999, diciembre). Xanalogical Structure, Needed Now More than Ever: Parallel Documents, Deep Links to Content, Deep Versioning, and Deep Re-Use. ACM Computing Surveys, 31, (4). Recuperado en diciembre de 2005, en http://www.cs.brown.edu/memex/ACM_HypertextTestbed/papers/60.html Resumen El proyecto Xanadu, el proyecto original de hipertexto, no fue un intento de crear la World Wide Web. Siempre ha sido más ambicioso, porque propone otra forma de literatura, donde los vínculos no se dañan de una versión a otra, donde los documentos estan tan cerca que se pueden comparar, donde es posible ver los origenes de las citas, y donde existe un sistema de derechos de autor apropiado. La web trivializa el modelo Xanadu original, plantea un problema al simplificar los fragiles enlaces en un solo sentido, muy faciles de romper; sin considerar el reconocmiento de derechos de autor; y la imposibilidad de soportar múltiples versiones. Prevalece los tipos de letra y los diseños gráficos, en lugar de privilegira la estructura de conectividad. La literatura electrónica seria debe apoyar enlaces bidireccionales (para detallar la colaboración y la controversia) y debe ofrecer la facilidad para realizar seguimiento al re-uso sobre un principio básico de versiones y citas. La estructura de la literatura Xanalogica es un sistema de conectividad unico y simetrico para textos (y otros elementos multimedia), con dos formas complementarias de coneción para lograr estas funcionalidades: sobrevivir a la vinculación profunda (enlaces de contenido) re-uso visible (transclusión). Ambos son facilmente aplicados a través de un modelo de documento usando listas de contenido con medios de referencia estabilizados. Este sistema de estructura literaria ofrece unicamente métodos integrados para la gestión de versiones, comparación y re-uso visible, trayendo beneficios radicales y un sistema de derechos de autor. Aunque esta lejos de los estándares que se tienen en la actualidad, este diseño sigue siendo valido y puede aún encontrar un lugar en el universo de evolución de Internet.