>By Ariana Eunjung Cha Washington Post Staff Writer Thursday, May 18, 2000;
>Page A01 
>
>Two months ago, Justin Frankel created an ingenious little software tool
>that allows its users to bypass the dominant Internet companies and
>communicate directly among themselves. His bosses at America Online Inc.,
>the biggest computing network of them all, were so impressed they tried to
>snuff it out of existence. Within 24 hours, AOL officials had removed the
>tool, called Gnutella, from the Web site of its Nullsoft development house.
>It was, they declared, an "unauthorized freelance project." But they were
>too late. About 10,000 people had already downloaded the program onto their
>own machines, creating bustling networks for the free exchange of
>everything from digital music files and pictures to political propaganda
>beyond the control of AOL, its merger partner Time Warner Inc. or anyone
>else. Both the beauty and danger of Gnutella are that it is a more
>sophisticated version of Napster, the infamous and popular program that
>college students have been using to swap music files over the Web.
>Napster's developers have recently been hit with a flurry of
>copyright-infringement lawsuits. But unlike users of Napster, Gnutella
>aficionados can trade files without going through a storage center, making
>it impossible to shut down the system without unplugging every computer on
>the network and difficult to control by laws because there's no central
>authority. Marc Andreessen, a co-founder of Netscape Communications and a
>former chief technology officer for AOL, compares Gnutella to a benevolent
>virus, a "revolutionary" program that spreads the power of publishing from
>an elite set of corporations to anyone who has a computer. "It changes the
>Internet in a way that it hasn't changed since the browser," Andreessen
>said. At a time when the general assumption is that the World Wide Web's
>destiny will be guided by international conglomerates such as AOL,
>Amazon.com Inc., Yahoo Inc. and Microsoft Corp., Gnutella is the unexpected
>variable. Its very existence is a statement about the wild nature of the
>Web and how difficult it will be for anyone to tame it. It is also a
>dramatic display of how easily the Internet can be transformed or at least
>shaken by smart computer programmers who are barely old enough to drink or
>drive. Frankel, 21, and his good friend and software co-creator, Tom
>Pepper, another twentysomething Nullsoft employee, have become virtual cult
>heroes. Their work is being refined daily by hundreds of young volunteer
>programmers around the world who hope to extend Gnutella's reach, making it
>a free search engine for the masses. The decentralization of power that
>Gnutella represents has revived the romantic dream of many a cyberspace
>pioneer--that of a truly free realm where no information gatekeeper exists

>and where all property is commonly owned. But those who hope to profit
>handsomely from the Internet's transformation into a global
>marketplace--record companies, book publishers, movie makers and
>practically everyone else with a stake in selling information--regard
>Gnutella as a device for thievery. It was, after all, Gerald Levin, chief
>executive of Time Warner Inc., which owns the Warner Music label, who
>called on his AOL counterpart, Steve Case, to quash the Gnutella project.
>Carey Heckman, a professor of law and technology at Stanford University,
>said the software could undermine the foundation of many
>multibillion-dollar corporations. "It's about how information flows and who
>controls that system," Heckman said. "The idea of a handful of institutions
>filtering information may be decaying." Origin of a New Species The name
>Gnutella comes from a combination of Gnu, the popular suite of free Unix
>software, and Nutella, the chocolatey hazelnut spread that Frankel is said
>to favor. It is the most advanced of a new generation of what are known as
>"distributed network" programs with names like Freenet and iMesh. Freenet,
>also a relative of Napster, is the brainchild of Ian Clarke, a 23-year-old
>in London. The program, which is still in the early stages of development,
>has drawn attention because it deliberately makes it all but impossible to
>identify the source of a file. Thus it could act as a megaphone for
>political dissidents fearful of retribution, as well as potentially a
>gathering place for terrorists, pornographers and other malevolent users.
>"People should be free to distribute information without restrictions of
>any form," Clarke said in an e-mail. Programs such as Freenet and Gnutella
>conform to the original vision of the Internet's architects, who imagined
>it to be a completely decentralized system. But then corporations came
>along and set up central information storehouses called "servers." Being
>able to control storage and distribution of information, of course, gives
>online companies the ability to set prices, track the habits of users and
>block material they find objectionable. Any computer running Gnutella,
>though, can search all the others running the program and retrieve
>information that the user makes publicly available. The data still flows
>over the wires of the Internet, but the distributed network theoretically
>reduces the need for vast content repositories such as AOL. Through his
>mother, Frankel declined a request for an interview, saying, sorry, he was
>no longer allowed to discuss the project. His mother, Kathleen Blake,
>remembers that Frankel, who grew up in Arizona, was always fiddling with
>some sort of computer program in his spare time and in fact had built
>Nullsoft on one of those projects, Winamp, a free online music player. "My
>son is really a rebel," she said. "He thinks everything should be free."
>Frankel didn't think his company should be free, though. He sold it to AOL
>for just under $100 million last fall. He still works at Nullsoft in San
>Francisco and hasn't spoken publicly since Gnutella was disavowed. Cloning
>the Program Within two days of Gnutella's release, software developers who

>heard of its existence managed to decipher the Rosetta Stone of technical
>documents that the creators had left on the Nullsoft Web site and were able
>to duplicate or "clone" the program, assuring that the project could never
>be bottled up. Bryan Mayland, a 26-year-old programmer from Tampa, became
>the first to reconstruct Gnutella. Mayland said the test version he got off
>the Nullsoft site worked well enough but was unstable. The authors had
>promised that a new version would be released soon but it was clear when
>AOL shut down the project that that wouldn't happen, Mayland said. So he
>decided to do it himself. "When I saw Gnutella I thought, 'This is really
>interesting. This could change a lot of things.' And I wanted to make sure
>it lived up to its potential," said Mayland, who is taking a break from
>getting his undergraduate degree from University of South Florida. He
>locked himself in his office, above an Irish pub on the outskirts of town,
>and ended up writing 973 lines of code. On March 16 at 8 p.m. he pushed a
>button on his keyboard to release his clone to the Web. In subsequent
>weeks, other programmers have been picking at, patching and building on top
>of Mayland's Gnutella. A version that could run on Windows came out within
>days. A Linux version came within three weeks. And a Macintosh version
>appeared just two weeks ago. About 50 people worldwide are collaborating on
>a 2.0 release they have dubbed "Gnutella Next Generation," which its
>developers hope will come out in the next few months and will make Gnutella
>able to handle many more users. Gene Kan, 23, a recent University of
>California at Berkeley graduate, met other Gnutella enthusiasts on Internet
>chat rooms called #gnutella and #gnutelladev. Most are male and very young:
>"Uh, I think we actually have some people of legal drinking age," Kan says.
>Few have ever met offline.. They know little about each other's personal
>lives, only about their programming strengths and weaknesses. There's Ian
>Hall-Beyer, a 27-year-old systems administrator from Denver who considers
>himself the grandfather of the group; Spencer Kimball, 26, a friend of
>Kan's from Berkeley; and Nathan Moinvaziri, a soft-spoken 16-year-old whom
>many credit with being the first to set up a Gnutella Web site, on his
>sluggish 300-megahertz Compaq personal computer at his home in Phoenix.
>"There's not much new on the Internet these days," Moinvaziri said. "I
>wanted to do something that's challenging, and this was so cool." Preparing
>for the Mainstream On a recent night, more than 10,000 machines were hooked
>up to the main Gnutella network and about 1.5 million files were available;
>those numbers continue to grow every day, and Gnutella's developers
>fervently believe that Gnutella will someday run through nearly every
>machine on the Internet. Kan's group has been working with the Internet
>standards association to come up with a way to take the technology
>mainstream. Gnutella fans believe the program soon could be used to
>replace, or at least supplement, existing search sites such as Yahoo, Lycos
>and Google, which increasingly have difficulty keeping up with the

>explosive growth of the Internet and often contain links to Web pages that
>no longer exist. Gnutella developers liken the way their network searches
>to the children's game of telephone. The computer acts like a person
>looking for, say, a recipe for rhubarb pie; he or she asks 10 friends and
>those 10 friends each ask 10 of their friends and so forth until it is
>found, or until all the people in the group have been asked. Kan, who has
>been working on modifications to Gnutella every night after work from 7
>p.m. to 5 a.m., predicts that within months some group, somewhere in the
>world, will be able to modify Gnutella enough so it will function as a
>real-time search engine. Nathaniel Daw, a computer science PhD candidate at
>Carnegie Mellon University who has studied search theories, thinks that
>might be too optimistic--developers must first get around the problem of
>how a Gnutella network slows down as more people become a part of it and be
>able to make common searches run faster. "It's clearly not efficient" the
>way it works now, Daw said. As Gnutella's popularity grows, its corporate
>parent has taken notice. In a recent interview, Time Warner's Levin and AOL
>President Bob Pittman suggested the technology could be harnessed, given
>time. Pittman said the interest in the project simply represents "consumer
>demand before the launch of a product," meaning a controlled system for
>distributing copyrighted information. But security experts say there's
>another reason why the public's acceptance of Gnutella will be difficult:
>File-sharing tools are good cloaks for hackers who want to pillage entire
>hard drives or to pass on viruses or worms. "If I were a system
>administrator in charge of security, something like Gnutella would keep me
>awake at night," said Avi Rubin, an Internet security researcher at AT&T
>Labs. Rubin said while it's easy to take one central machine that serves
>data from inside a company or other organization and put walls around it,
>it will be impractical to do that to the thousands of personal computers on
>workers' desks within that same organization. Many Gnutella developers
>blithely brush off concerns about lawsuits and security, saying
>technological solutions, such as encryption tools to preserve copyright,
>will arise. Visions of Fortunes In their chat rooms, Gnutella's developers
>say they are motivated by a love of invention, freedom and transformation.
>But in the new economy of instant millionaires, financial dreams aren't far
>below the surface. Most of the Gnutella Web sites have received hundreds of
>thousands of hits. So far they've all turned down offers to tack on paid
>advertisements, but Sebastien Lambla, an 18-year-old student in Monaco who
>is a key Gnutella developer, says he knows of people who have started
>creating Gnutella interfaces with rotating advertisements. Kan says none of
>the 400-plus people who subscribe to the various Gnutella developers'
>e-mail lists has dared to bring up business proposals, but he concedes that
>the idea is always looming. Earlier this month, Mayland received an e-mail
>offer from a Silicon Valley venture capitalist. There might be funding to

>build a version of Gnutella that could be used to create a private network.
>"That kind of goes away from the whole philosophy of Gnutella and that
>upsets me," said Mayland, who says he is happy with his $56,000-a-year job.
>He said he's trying to turn the venture idea over to someone else. But, he
>conceded, he hasn't yet rejected the potential benefactor either. Staff
>researcher Richard Drezen contributed to this report. Two Ways to Search
>the Web 1. When you're looking for something on the Internet, you generally
>ask a search engine, such as AltaVista or Yahoo, to find it for you. The
>engine checks the Web sites it knows about (the average search engine
>actually searches less than 20 percent of all the sites on the Internet).
>Computer sends query via search engine . . . .. . . the search engine
>checks the Web sites it has listed in its catalogue and responds. 2.
>Members of a network using Gnutella software in essence form a search
>engine of their own that expands its search exponentially. When a Gnutella
>user has a query, the software sends it to 10 computers on the network. If
>the first 10 computers don't have the file, each computer sends it to 10
>other computers and so on until, designers say, an estimated million
>computers would be looking for it in just five to 10 seconds. The program
>could theoretically check every site on the Web. 
> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Vincent Cate                           Offshore Information Services
 [EMAIL PROTECTED]                      http://offshore.ai/
 Anguilla, East Caribbean               http://offshore.ai/vince
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

You have to take life as it happens, but you should try to make it
happen the way you want to take it.    - German Proverb        

Reply via email to