Very Alpha Test
At 14:56:20 GMT on 6 August 1991, Tim Berners-Lee answered a stranger's question. Nari Kannan, posting from a Digital Equipment Corporation address, had asked the alt.hypertext newsgroup four days earlier whether anyone knew of research or development into "hypertext links enabling retrieval from multiple heterogeneous sources of information." Berners-Lee replied that yes, there was a project, and it was called WorldWideWeb, and the address format included an access method so a link could point at almost anything. He signed off with "Collaborators welcome! I'll post a short summary as a separate article." Just over an hour later, he did.
Today gets marked as the launch of the world's first website, and that framing is off by seven and a half months. The site was already there. CERN's own timeline puts the first browser, editor, server and website live by Christmas 1990, and the first pages describing the project went up on 20 December 1990. By January 1991 there were web servers running outside CERN. In March the line-mode browser reached a limited audience on a handful of machines, and on 17 May it went into general release across CERN's central computers.
None of that was a project in the sense of having a budget. Berners-Lee took the proposal to his supervisor Mike Sendall in March 1989 and got, by most accounts, a fairly tepid response. CERN never funded the work as such. What Sendall eventually granted, around September 1990, was time rather than money: permission to build the thing in the gaps of a job about particle physics. That constraint shows up all over the design.
What changed on 6 August wasn't that something came into existence. It was the composition of the audience. Everything up to that point had travelled along institutional lines, to people who worked at CERN or at a lab that collaborated with CERN, and the software followed the relationships. From that Tuesday the software could be fetched by anyone who happened to read a hypertext newsgroup, with no introduction and nobody to ask. The project history page Berners-Lee maintained, which is still sitting at info.cern.ch in its original markup, records the month like this: "Files available on the net, posted on alt.hypertext (6, 16, 19th Aug), comp.sys.next (20th), comp.text.sgml and comp.mail.multi-media (22nd)." Six posts across five newsgroups over sixteen days, one man working methodically through a list, going where the people who might care were already sitting and rewording it slightly for each new crowd.
The part of the summary post that did the work is not the prose. It's a file
path. Buried under a heading that just says "Try it," the
executive summary
gives the node as info.cern.ch, with the raw IP address in square brackets
next to it because you couldn't assume name resolution would find it, and
then the file: /pub/WWW/WWWLineMode_0.9.tar.Z. Version 0.9. He calls it a
"prototype (very alpha test) simple line mode browser." Everything that
followed came out of an anonymous FTP directory and a version number that
hadn't reached 1 yet.
The writing around it is worth reading for tone alone, because there isn't any. "The WWW project merges the techniques of information retrieval and hypertext to make an easy but powerful global information system." It reads like the abstract of a grant application, which is more or less what it was. The one line that carries any heat is the second: "The project started with the philosophy that much academic information should be freely available to anyone." That's an argument about who gets to read things, filed as a description of scope.
Then there's the design decision sitting near the end of the summary. "Making a web is as simple as writing a few SGML files which point to your existing data," he writes, and then: "The very small start-up effort is designed to allow small contributions." Designed to. Not happened to allow, not turned out to be easy. Someone with no budget had thought about the smallest useful thing a stranger could do and made sure that thing stayed cheap.
The shorthand version of this story usually says Berners-Lee refused to patent the web, and holds that up as the moral centre of the whole thing. The instinct is right and the mechanism was slower and duller than the telling suggests. What actually made the web free was a piece of paperwork: on 30 April 1993, nearly two years after the newsgroup posts, CERN relinquished all intellectual property rights to the code, source and binary alike, and gave anyone permission to use, duplicate, modify and distribute it. I've written before about how almost nobody noticed at the time. The generosity was real, and it still had to pass through an institution's paperwork before it counted for anything.
The NeXT cube running the first server sat in Berners-Lee's office with a label on it, written by hand in red ink, reading DO NOT POWER IT DOWN!!. Two exclamation marks. The entire World Wide Web, at that point, was one machine somebody might unplug to hoover.
Which is roughly the problem Nicola Pellow solved. The browser in that tarball, the line-mode client, was hers, written during a student placement, and it ran on ordinary terminals rather than on the expensive NeXT hardware Berners-Lee had developed against. Without it the thing Kannan was being invited to try would have been untryable for almost everyone who read the post. The cheap-entry principle in the executive summary is only a principle until someone writes the client that makes it true.
Thirty-five years on, both posts from that Tuesday are still served from w3.org with their Usenet headers intact, message IDs and all, which is why the second one can be dated to 16:00:12 GMT rather than merely to August. That precision is unusual for 1991, and mostly an accident of the people involved being the sort who kept logs. I've argued before that nobody can correct the record where nobody kept one.
Kannan asked a technical question and got a technical answer. The replies that followed were about link qualifiers.
Sources:
-
Re: Qualifiers on Hypertext links... — W3C archive of alt.hypertext
-
WorldWideWeb: Summary — W3C archive of alt.hypertext
-
WWW Project History — info.cern.ch
-
The world's first browser/editor, website and server go live at CERN — CERN Timeline
-
A short history of the Web — CERN
-
Licensing the Web — CERN
-
History of the World Wide Web — Wikipedia
-
On August 6, 1991, Tim Berners-Lee introduced the World Wide Web — Popular Science
Filed under Pre-internet technology
This post is timestamped using Blockchain technology. Verify