Projet Xanadu

Le projet Xanadu était le premier projet de l'hypertexte . Fondé en 1960 par le Ted Nelson , le projet contraste sa vision avec cela du papier : " ; Le logiciel populaire d'aujourd'hui simule le papier. Le World Wide Web (une autre imitation de papier) pas trivializes notre modèle original d'hypertexte avec des liens de jamais-rupture d'one-way et aucune gestion de version ou de contents." ; le a câblé le magazine de appelé le le " ; histoire long-courante de Vaporware dans l'histoire de l'industry" d'ordinateur ;. La première tentative d'exécution a commencé en 1960, mais ce n'était pas jusqu'en 1998 qu'un logiciel d'exécution (quoiqu'inachevé) a été libéré.

Histoire

Pendant sa première année en tant qu'étudiant de troisième cycle au Harvard , Nelson a commencé à mettre en application le système qui a contenu le contour de base de ce qui deviendrait projet Xanadu : une unité de traitement de texte capable des versions multiples de stockage, et déploiement des différences entre ces versions. Bien qu'il n'ait pas accompli cette exécution, une maquette du système a prouvé suffisamment pour inspirer l'intérêt dans d'autres.

Sur cette idée fondamentale, le Nelson a voulu faciliter l'écriture non séquentielle, dans laquelle le lecteur pourrait choisir son propre chemin par un document électronique. Il a construit sur cette idée dans un papier au ACM en 1965, appelant le nouveau " d'idée ; lists" zippered ;. Ces listes zippered permettraient aux documents composés d'être formés des morceaux d'autres documents, un concept appelé Transclusion . En 1967, tout en travaillant pour le Harcourt, le croisillon il a appelé son Xanadu de projet, en l'honneur du " de poésie ; " de Kubla Khan ; par le Samuel Taylor Coleridge .

Ted Nelson a édité ses idées dans sa bibliothèque d'ordinateur de de 1974 livres/machines rêveuses et les machines 1981 littéraires de .

La bibliothèque d'ordinateur de /machines rêveuses est écrite d'une mode non séquentielle : c'est une compilation des pensées du Nelson au sujet du calcul, entre d'autres matières, dans aucun ordre particulier. Il contient deux livres, imprimés de nouveau au dos, pour être renversé entre. La bibliothèque d'ordinateur de contient les pensées du Nelson sur les matières qui l'ont irrité, machines rêveuses de que discute ses espoirs pour le potentiel des ordinateurs d'aider les arts.

En 1972, le calorie Daniels a accompli la première version de démonstration du logiciel de Xanadu sur un ordinateur Nelson avait loué pour le but, bien que le Nelson ait bientôt manqué d'argent. En 1974, avec l'arrivée de la gestion de réseau d'ordinateur, le Nelson a raffiné ses pensées au sujet de Xanadu dans une source d'information centralisée, l'appelle un " ; docuverse" ;.

En été de 1979, le Nelson a mené le dernier groupe de ses disciples, Roger Gregory , Mark Miller et Stuart Greene , au Swarthmore . Dans une maison louée par Gregory, ils ont haché dehors leurs idées pour Xanadu ; mais à la fin de l'été le groupe s'est attaqué leurs manières séparées. Miller et Gregory ont créé un système d'adressage basé sur les nombres transfinis qu'ils ont appelés les culbuteurs , qui ont permis à n'importe quelle partie d'un dossier d'être mise en référence.

Le groupe a continué leur travail, presque au point de faillite. En 1993, cependant, le Nelson a rencontré John Walker, fondateur de Autodesk , à une conférence pour les personnes mentionnées dans le intrus de de s de prélèvement Steven les ', et travailler commencé par groupe à Xanadu avec l'aide financière d'Autodesk.

Selon le Robin Hanson d'économiste, en 1990 le marché de corporation d'abord connu de prévision de a été employé chez Xanadu. Les employés et les conseillers l'avaient l'habitude par exemple pour parier sur la polémique de la fusion froide alors.

Tandis que chez Autodesk, le groupe, fil par Gregory, a accompli une version du logiciel, écrite dans le langage de programmation du C , bien que le logiciel n'ait pas fonctionné comme eux a voulu. Cependant, cette version de Xanadu a été avec succès démontrée à la conférence d'intrus et a produit de l'intérêt considérable. Puis un plus nouveau groupe de programmeurs, loué du Xerox PARC , avait l'habitude les problèmes avec ce logiciel comme justification pour récrire le logiciel dans la causerie . La cette effectivement coupée le groupe en deux factions, et décision de pour récrire a mis une date-limite imposée par Autodesk hors de la portée de l'équipe. En août 1992, Autodesk a privé le groupe de Xanadu, qui est devenu Xanadu Operating Company, qui a lutté en raison des conflits et du manque internes d'investissement. Smith, le fondateur d'une compagnie appelée le Memex (le nom du système d'hypertexte conçu par Vannevar Bush ), engagée plusieurs des programmeurs de Xanadu et autorisée la technologie de Xanadu, bien que Memex ait bientôt fait face à des difficultés financières, et les programmeurs alors-impayés laissés, prenant les ordinateurs avec eux. (Les programmeurs ont été par la suite payés.) À environ ce temps, le Tim Berners-Lee développait le World Wide Web .

En 1998, le Nelson a libéré le code source à Xanadu comme projet Udanax, dans l'espoir que les techniques et les algorithmes utilisés pourraient aider à retourner du logiciel de brevette

En 2007, le projet Xanadu a libéré XanaduSpace 1.

Les 17 règles originales de Xanadu de

Chaque serveur de Xanadu uniquement et solidement est identifié.
  • Chaque serveur de Xanadu peut être actionné indépendamment ou dans un réseau.
  • Chaque utilisateur uniquement et solidement est identifié.
  • Chaque utilisateur peut rechercher, rechercher, créer et stocker des documents.
  • Chaque document peut se composer de tout nombre de pièces qui peuvent être de n'importe quel type de données.
  • Chaque document peut contenir des liens de n'importe quel type comprenant les copies virtuelles (" ; transclusions" ;) à tout autre document dans le système accessible à son propriétaire.
  • Les liens sont évidents et peuvent être suivis de tous les points finaux.
  • On accorde explicitement la permission de lier à un document par l'acte de la publication.
  • Chaque document peut contenir un mécanisme de redevance à n'importe quel degré désiré de granularité pour assurer le paiement sur n'importe quelle partie accédée, y compris les copies virtuelles (" ; transclusions" ;) de l'ensemble ou une partie du document.
  • Chaque document uniquement et solidement est identifié.
  • Chaque document peut avoir des contrôles d'accès bloqués.
  • Chaque document peut être rapidement recherché, stocké et recherché sans connaissance d'utilisateur d'où il est physiquement stocké.
  • Chaque document est automatiquement déplacé au stockage physique approprié à sa fréquence de l'accès de n'importe quel endroit donné.
  • Chaque document est automatiquement stocké de manière superflue pour maintenir la disponibilité même en cas de désastre.
  • Chaque fournisseur de services de Xanadu peut charger leurs utilisateurs en tout cas qu'ils choisissent pour le stockage, récupération et l'édition des documents.
  • Chaque transaction est bloquée et contrôlable seulement par les parties à cette transaction.
  • Le protocole de transmission de serveur de client de Xanadu est une norme ouvertement éditée. Le tiers développement et intégration de logiciel est encouragé.

    Projets relatifs de Xanadu de projet en cours de développement

    CosmicBook
    Zigzag
    PermaPub et PermaStore
    Exécution du logiciel gratuit de GZZ A de zigzag
    token_word, par le Jason Rohrer , mettant en application le " ; presque chaque dispositif de noyau s'est associé à Xanadu." ;
  • Voir également

    Enfilade de (Xanadu)
    Hypertexte
    Hypermédia
    Memex
    Le S'ENQUIÈRENT
    Interpedia

    .

    Random links:Płock | Aflatoxine | Augusto César Sandino | L'indice du masque de velours | Albert Dess | Proyecto_Xanadu