Information about Project Xanadu
This article is about the software system. For other uses, see Xanadu (disambiguation).
Project Xanadu was the first hypertext project. Founded in 1960 by Ted Nelson, the project, according to its website contrasts its vision with that of paper: "Today's popular software simulates paper. The World Wide Web (another imitation of paper) trivializes our original hypertext model with one-way ever-breaking links and no management of version or contents." Wired magazine called it the "longest-running vaporware story in the history of the computer industry". The first attempt at implementation began in 1960, but it wasn't until 1998 that incomplete software was released.
History
During his first year as a graduate student at Harvard, Nelson began implementing the system which contained the basic outline of what would become Project Xanadu: a word processor capable of storing multiple versions, and displaying the differences between these versions. Though he did not complete this implementation, a mockup of the system proved sufficient to inspire interest in others.On top of this basic idea, Nelson wanted to facilitate nonsequential writing, in which the reader could choose his or her own path through an electronic document. He built upon this idea in a paper to the ACM in 1965, calling the new idea "zippered lists". These zippered lists would allow compound documents to be formed from pieces of other documents, a concept named transclusion. In 1967, while working for Harcourt, Brace he named his project Xanadu, in honour of the poem "Kubla Khan" by Samuel Taylor Coleridge.
Ted Nelson published his ideas in his 1974 book Computer Lib/Dream Machines and the 1981 Literary Machines.
Computer Lib/Dream Machines is written in a non-sequential fashion: it is a compilation of Nelson's thoughts about computing, among other topics, in no particular order. It contains two books, printed back to back, to be flipped between. Computer Lib contains Nelson's thoughts on topics which angered him, Dream Machines discusses his hopes for the potential of computers to assist the arts.
In 1972, Cal Daniels completed the first demonstration version of the Xanadu software on a computer Nelson had rented for the purpose, though Nelson soon ran out of money. In 1974, with the advent of computer networking, Nelson refined his thoughts about Xanadu into a centralised source of information, calling it a "docuverse".
In the summer of 1979, Nelson led the latest group of his followers, Roger Gregory, Mark Miller and Stuart Greene, to Swarthmore. In a house rented by Gregory, they hashed out their ideas for Xanadu; but at the end of the summer the group went their separate ways. Miller and Gregory created an addressing system based on transfinite numbers which they called tumblers, which allowed any part of a file to be referenced.
The group continued their work, almost to the point of bankruptcy. In 1993, however, Nelson met John Walker, founder of Autodesk, at a conference for the people mentioned in Steven Levy's , and the group started working on Xanadu with Autodesk's financial backing.
According to economist Robin Hanson, in 1990 the first known corporate Prediction market was used at Xanadu. Employees and consultants used it for example to bet on the cold fusion controversy at the time.
While at Autodesk, the group, lead by Gregory, completed a version of the software, written in the C programming language, though the software didn't work as well as they wanted. However, this version of Xanadu was successfully demonstrated at the Hackers Conference and generated considerable interest. Then a newer group of programmers, hired from Xerox PARC, used the problems with this software as justification to rewrite the software in Smalltalk. This effectively split the group into two factions, and the decision to rewrite put a deadline imposed by Autodesk out of the team's reach. In August 1992, Autodesk divested the Xanadu group, which became the Xanadu Operating Company, which struggled due to internal conflicts and lack of investment.
Charles S. Smith, the founder of a company called Memex (the name of the hypertext system designed by Vannevar Bush), hired many of the Xanadu programmers and licensed the Xanadu technology, though Memex soon faced financial difficulties, and the then-unpaid programmers left, taking the computers with them. (The programmers were eventually paid.) At around this time, Tim Berners-Lee was developing the World Wide Web.
In 1998, Nelson released the source code to Xanadu as Project Udanax, in the hope that the techniques and algorithms used could help to overturn some software patents.
In 2007, Project Xanadu released XanaduSpace 1.0.
The 17 original rules of Xanadu
- Every Xanadu server is uniquely and securely identified.
- Every Xanadu server can be operated independently or in a network.
- Every user is uniquely and securely identified.
- Every user can search, retrieve, create and store documents.
- Every document can consist of any number of parts each of which may be of any data type.
- Every document can contain links of any type including virtual copies ("transclusions") to any other document in the system accessible to its owner.
- Links are visible and can be followed from all endpoints.
- Permission to link to a document is explicitly granted by the act of publication.
- Every document can contain a royalty mechanism at any desired degree of granularity to ensure payment on any portion accessed, including virtual copies ("transclusions") of all or part of the document.
- Every document is uniquely and securely identified.
- Every document can have secure access controls.
- Every document can be rapidly searched, stored and retrieved without user knowledge of where it is physically stored.
- Every document is automatically moved to physical storage appropriate to its frequency of access from any given location.
- Every document is automatically stored redundantly to maintain availability even in case of a disaster.
- Every Xanadu service provider can charge their users at any rate they choose for the storage, retrieval and publishing of documents.
- Every transaction is secure and auditable only by the parties to that transaction.
- The Xanadu client-server communication protocol is an openly published standard. Third-party software development and integration is encouraged.[1]
Project Xanadu related projects under development
- CosmicBook
- ZigZag
- PermaPub and PermaStore
- GZZ A free software implementation of ZigZag
- token_word, by Jason Rohrer, implementing "almost every core feature associated with Xanadu."
See also
References
- The Magical Place of Literary Memory: Xanadu in Screening the Past, July 2005 by Belinda Barnet
- The Curse of Xanadu, Wired feature on Nelson and Xanadu
- Published comments on that Wired article, including one from Ted Nelson
- Errors in "The Curse of Xanadu" by Theodor Holm Nelson, Project Xanadu
External links
- http://xanadu.com/ – the official site
- http://xanadu.com.au/ – an active site
- http://www.udanax.com/ – the open-source release of the Xanadu codebase
- http://www.abora.org/links.html – links to Xanadu projects
- http://www.sunless-sea.net/ – the Xanadu Cyberarcheology Project
- http://hyperworlds.org/ – web replacement projects
- http://xanadu.meetup.com/ – Xanadu Meet-up
- http://calliq.googlepages.com/%22xanaduproductsduenextyear%22 – "Xanadu Products Due Next Year," by Jeff Merron. BIX online news report from the West Coast Computer Faire, 1988
Xanadu is the name of the summer capital of Kublai Khan's empire.
Xanadu can also refer to:
..... Click the link for more information.
Xanadu can also refer to:
Culture
- Xanadu (Citizen Kane), the fictional mansion built by Charles Foster Kane in the film Citizen Kane
- Xanadu
..... Click the link for more information.
Hypertext most often refers to text on a computer that will lead the user to other, related information on demand. Hypertext represents a relatively recent innovation to user interfaces, which overcomes some of the limitations of written text.
..... Click the link for more information.
..... Click the link for more information.
Ted Nelson
Born May 17 1937
Field Inventor
..... Click the link for more information.
Born May 17 1937
Field Inventor
..... Click the link for more information.
Wired is a full-color monthly American magazine and on-line periodical published in San Francisco, California since March 1993. Owned by Condé Nast Publications, it reports on how technology affects culture, the economy, and politics.
..... Click the link for more information.
..... Click the link for more information.
- For the company, see VaporWare (company).
..... Click the link for more information.
Harvard University (incorporated as The President and Fellows of Harvard College) is a private university in Cambridge, Massachusetts, USA and a member of the Ivy League.
..... Click the link for more information.
..... Click the link for more information.
Association for Computing Machinery
Formation 1947
Headquarters New York, NY
Membership 83,000
President Stuart Feldman
Website [1]
The Association for Computing Machinery, or ACM
..... Click the link for more information.
Formation 1947
Headquarters New York, NY
Membership 83,000
President Stuart Feldman
Website [1]
The Association for Computing Machinery, or ACM
..... Click the link for more information.
transclusion is the inclusion of part of a document into another document by reference. It is a feature of substitution templates.
Some hypertext systems, including Ted Nelson's Xanadu Project, support transclusion.
..... Click the link for more information.
Some hypertext systems, including Ted Nelson's Xanadu Project, support transclusion.
..... Click the link for more information.
Harcourt Trade Publishers is a U.S. publishing firm with a long history of publishing fiction and nonfiction for children and adults. The company is currently being sold by Reed Elsevier to Houghton Mifflin Riverdeep Group[1].
..... Click the link for more information.
..... Click the link for more information.
Xanadu, also Zanadu, Shangdu or Shang-tu (Chinese: 上都; Hanyu Pinyin: Shà ngdū) was the summer capital of Kublai Khan's Mongol Empire, which covered much of Asia and also encroached upon eastern Europe.
..... Click the link for more information.
..... Click the link for more information.
Kubla Khan, or a Vision in a Dream. A Fragment. is a famous poem by Samuel Taylor Coleridge, which takes its title from the Mongol and Chinese emperor Kublai Khan of the Yuan dynasty.
..... Click the link for more information.
..... Click the link for more information.
Samuel Taylor Coleridge
Born: September 21 1772
Ottery St Mary, England
Died: July 25 1834
Highgate, England
Occupation: Poet, critic, philosopher
Literary movement: Romanticism
..... Click the link for more information.
Born: September 21 1772
Ottery St Mary, England
Died: July 25 1834
Highgate, England
Occupation: Poet, critic, philosopher
Literary movement: Romanticism
..... Click the link for more information.
Literary Machines
Author Ted Nelson
Country United States
Language English
Genre(s) Computer Science
Publisher Mindful Press
Publication date
ISBN 0-465-02989-2
Literary Machines
..... Click the link for more information.
Author Ted Nelson
Country United States
Language English
Genre(s) Computer Science
Publisher Mindful Press
Publication date
ISBN 0-465-02989-2
Literary Machines
..... Click the link for more information.
Roger Everett Gregory is a US computer programmer, technologist and scientist. Gregory's work in project Xanadu made him one of earliest pioneers of hypertext technology, and he served as VP of AutoDesk's information division from 1984 until 1992.
..... Click the link for more information.
..... Click the link for more information.
Borough of Swarthmore
Borough |
Country | United States
State | Pennsylvania
County | Delaware
Area | 1.
..... Click the link for more information.
Borough |
Country | United States
State | Pennsylvania
County | Delaware
Area | 1.
..... Click the link for more information.
Transfinite numbers are cardinal numbers or ordinal numbers that are larger than all finite numbers, yet not necessarily absolutely infinite. The term transfinite was coined by Georg Cantor, who wished to avoid some of the implications of the word infinite
..... Click the link for more information.
..... Click the link for more information.
For other meanings, see Tumbler.
Tumblers were proposed by Ted Nelson in "Literary Machines" as a means to address every bit ever written, or a particular span of bits in any text ever written...... Click the link for more information.
Autodesk, Inc.
Public (NASDAQ: ADSK )
Founded Mill Valley, California, USA (1982)
Headquarters San Rafael, California, USA
Key people John Walker, Founder
Carol Bartz, Executive Chairman
Carl Bass, President and CEO
..... Click the link for more information.
Public (NASDAQ: ADSK )
Founded Mill Valley, California, USA (1982)
Headquarters San Rafael, California, USA
Key people John Walker, Founder
Carol Bartz, Executive Chairman
Carl Bass, President and CEO
..... Click the link for more information.
Steven Levy (born 1951) is an American journalist who has written several books on computers, technology, cryptography, the Internet, cybersecurity, and privacy. Levy is chief technology writer and a senior editor for Newsweek
..... Click the link for more information.
..... Click the link for more information.
Robin Hanson is an associate professor of economics at George Mason University. He is known as an expert on idea futures markets and was involved in the creation of the Foresight Exchange and DARPA's FutureMAP project.
..... Click the link for more information.
..... Click the link for more information.
Prediction markets are speculative markets created for the purpose of making predictions. Assets are created whose final cash value is tied to a particular event (e.g., will the next US president be a Republican) or parameter (e.g., total sales next quarter).
..... Click the link for more information.
..... Click the link for more information.
Cold fusion is the name for effects supposed to be nuclear reactions occurring near room temperature and pressure using relatively simple and low-energy-input devices. When two light nuclei are forced to fuse, they form a heavier nucleus and release a large amount of energy.
..... Click the link for more information.
..... Click the link for more information.
C
The C Programming Language, Brian Kernighan and Dennis Ritchie, the original edition that served for many years as an informal specification of the language.
..... Click the link for more information.
The C Programming Language, Brian Kernighan and Dennis Ritchie, the original edition that served for many years as an informal specification of the language.
..... Click the link for more information.
PARC (Palo Alto Research Center, Inc.), formerly Xerox PARC, is a research and development company in Palo Alto, California that began as a division of Xerox Corporation. It was founded in 1970, and incorporated as a wholly owned subsidiary of Xerox in 2002.
..... Click the link for more information.
..... Click the link for more information.
Smalltalk
Paradigm: object-oriented
Appeared in: Development started in 1969
Publicly available in 1980
Designed by: Alan Kay, Dan Ingalls, Adele Goldberg
Developer: Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace, and Xerox PARC
..... Click the link for more information.
Paradigm: object-oriented
Appeared in: Development started in 1969
Publicly available in 1980
Designed by: Alan Kay, Dan Ingalls, Adele Goldberg
Developer: Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace, and Xerox PARC
..... Click the link for more information.
A rewrite in computer programming is the act or result of re-implementing a large portion of existing functionality without re-use of its source code. When the rewrite is not using existing code at all, it is common to speak of a rewrite from scratch.
..... Click the link for more information.
..... Click the link for more information.
The memex (a portmanteau of "memory extender") is the name given by Vannevar Bush to the theoretical proto-hypertext computer system he proposed in his 1945 The Atlantic Monthly article "As We May Think".
..... Click the link for more information.
..... Click the link for more information.
Vannevar Bush (March 11, 1890 – June 30, 1974) was an American engineer and science administrator, known for his work on analog computing, his political role in the development of the atomic bomb, and the idea of the memex—seen as a pioneering concept for the
..... Click the link for more information.
..... Click the link for more information.
Sir Timothy John Berners-Lee, OM, KBE, FRS, FREng, FRSA (born 8 June 1955) is a British developer who with the help of Robert Cailliau invented the World Wide Web. Sir Timothy Berners-Lee is the director of the World Wide Web Consortium (which oversees its continued development),
..... Click the link for more information.
..... Click the link for more information.
World Wide Web (commonly shortened to the Web) is a system of interlinked, hypertext documents accessed via the Internet. With a web browser, a user views web pages that may contain text, images, videos, and other multimedia and navigates between them using hyperlinks.
..... Click the link for more information.
..... Click the link for more information.
This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus