Proiectul Xanadu

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Proiectul Xanadu a fost printre primele proiecte IT care au folosit hipertextul . [1] Fondat în 1960 de Ted Nelson , proiectul a trecut printr-o lungă fază de implementare care s-a încheiat abia în 1998 odată cu publicarea software-ului complet.

Istorie

În primul an de doctorat la Harvard , Ted Nelson a început să folosească sistemul care conținea planul pentru ceea ce urma să devină proiectul Xanadu: un program de scriere a textului (termenul de procesor de text a apărut câțiva ani mai târziu) capabil să stocheze mai multe versiuni ale aceeași scriere (adică toată istoria modificărilor) și capabilă să vizualizeze diferențele dintre diferitele versiuni. Nelson nu a reușit să finalizeze implementarea în acel moment, însă o demonstrație a sistemului s-a dovedit suficientă pentru a atrage interesul pentru proiect.

Ideea de bază a lui Nelson a fost de a facilita scrierea non-secvențială, ceea ce oferă cititorului încă o șansă: aceea de a-și putea alege propria cale. Toate folosind tehnologia informației . El a expus această idee pe 24 august 1965 la conferința anuală a Asociației pentru Mașini de Calcul (ACM) din Cleveland . Titlul lucrării: „ O structură de arhivă pentru întreg, pentru schimbare și pentru nedeterminat ” ( O structură de fișiere pentru complex, schimbare și nedeterminare ). El și-a numit ideea „ liste cu fermoar ”. Aceste liste permiteau ca documentele compuse să fie alcătuite din părți ale altor documente, un concept numit transcludere . Au fost apoi legați ( legați am spune astăzi) de alte documente care prezentau argumente similare [2] .

În 1967, în timp ce lucra pentru editura Harcourt , el și-a numit proiectul Xanadu , în onoarea poemului Kubla Khan al lui Samuel Taylor Coleridge .

Ted Nelson și-a publicat ideile în cartea din 1974 Computer Lib / Dream Machines și o lucrare ulterioară lansată în 1981: Literary Machines . [1]

Computer Lib / Dream Machines este scris conform unui spațiu logic nesecvențial: este o colecție de gânduri ale lui Nelson despre calcul și problemele legate de acesta, fără a avea o anumită ordine. Conține două eseuri, tipărite în așa fel încât unul să poată fi citit de pe coperta frontală și celălalt prin întoarcerea cărții cu susul în jos. Computer Lib conține gândurile lui Nelson cu privire la necesitatea unei înțelegeri pe scară largă și profundă a modului în care funcționează computerele, Dream Machines se ocupă în schimb de speranțele sale cu privire la aplicabilitatea computerelor la științele umaniste.

În 1972, Cal Daniels a finalizat prima versiune demonstrativă a software-ului Xanadu pe un computer pe care Nelson îl închiriase în acest scop. Cu toate acestea, Nelson a rămas curând fără bani. În 1974 , odată cu apariția primelor rețele de calculatoare, Nelson și-a redefinit gândurile despre Xanadu, concepându-l ca o sursă centrală de informații numită „ docuverse ”.

În vara anului 1979, Nelson s-a reunit cu ultimul grup de adepți ai săi (Roger Gregory, Mark Miller și Stuart Greene) în Swarthmore , Pennsylvania . Într-o casă închiriată de Gregory, inculpații și-au exprimat toate ideile pentru punerea în aplicare a lui Xanadu, dar la sfârșitul verii grupul și-a urmat drumurile separate. Miller și Gregory au creat un sistem de adrese bazat pe numere transfinite pe care le-au numit „Tumbler”, permițând referințarea oricărei părți a unui fișier. Grupul și-a continuat activitatea până când a ajuns aproape de faliment.

În 1983, Nelson a fondat Xanadu Operating Company (XOC) pentru a duce la bun sfârșit proiectul. A avut dificultăți considerabile de la început, din cauza conflictelor interne și a lipsei investițiilor. În 1988 , compania de software Autodesk a cumpărat drepturile asupra Xanadu și a preluat proiectul prin crearea „Xanadu development” [3] . La Autodesk, grupul de cercetare al lui Gregory și-a propus să completeze o versiune a software-ului scrisă în limbajul de programare C. Software-ul nu a funcționat corect, însă această versiune a Xanadu a fost prezentată cu succes la Conferința Hackerilor și a atras un interes considerabil. În acest moment, un grup mai recent de programatori, creat de Xerox PARC , a decis să rescrie software-ul în limbajul Smalltalk , citând ca pretext defecțiunea sa în C. Aceasta a împărțit grupul în două facțiuni și a implicat fixarea de către Autodesk a unei date de expirare. în afara sferei grupului de lucru. În august 1992 , Autodesk, după ce a încetat finanțarea, a închis proiectul, care a rămas, așadar, neterminat. Nelson, care a jucat un rol managerial, a fost demis. Cu toate acestea, a reușit să răscumpere drepturile lui Xanadu [4] .

Charles S. Smith, fondatorul unei companii numite Memex (numele hipertextului fondat de Vannevar Bush ), a angajat mulți programatori Xanadu și a înregistrat tehnologia Xanadu. Memex a trebuit să se confrunte în curând și cu dificultăți financiare. Programatorii prost plătiți au decis să renunțe și au plecat, luându-și computerele cu ei (au fost plătiți mai târziu). În această perioadă, Tim Berners-Lee dezvoltă World Wide Web . Vorbind despre web, Nelson a spus acest lucru: „Cel mai utilizat software de astăzi simulează suportul de hârtie. World Wide Web (o altă imitație de hârtie) banalizează modelul nostru original de hipertext cu întreruperi continue a linkurilor unidirecționale și fără nicio posibilitate. Versiune sau conținut management ".

În 1995, Wired a numit Xanadu „cea mai lungă poveste de vaporware din istoria industriei computerelor”. În 1998, Ted Nelson a lansat codul sursă Xanadu ca „Proiect Udanax” în domeniul public, în speranța că tehnicile și algoritmii folosiți îl pot ajuta să anuleze unele licențe software .

Întrucât Ted Nelson a fost primul inventator al termenului „hipertext”, Xanadu este uneori denumit în mod incorect ca primul proiect informatic cu hipertext. De fapt, după cum recunoaște însuși Nelson, [5] [1] la momentul concepției lui Xanadu, Douglas Engelbart lucra deja la proiecte de hipertext la Stanford .

Proiecte Xanadu în curs de dezvoltare

Notă

  1. ^ a b c ( EN ) Ted Nelson, Literary Machines: The Report on, and of, Project Xanadu Concerning Word Processing, Electronic Publishing, Hypertext, Thinkertoys, Tomorrow's Intellectual Revolution, and Some Other Topicles Inclusive Knowledge, Education and Freedom , Susalito, Mindful Press, 1993.
  2. ^ Paola Castellucci, De la hipertext la web. Istoria culturală a tehnologiei informației , Laterza, Roma-Bari 2009, p. 74.
  3. ^ Steven Levy , Hackeri. Eroii revoluției informaționale .
  4. ^ Paola Castellucci, De la hipertext la web, op.cit.
  5. ^ Joseph M. Reagle, colaborare de bună-credință. Cultura Wikipedia , Cambridge, MIT Press, 2010, p. 20, ISBN 978-0-262-01447-2 .

Bibliografie

Alte proiecte

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT