The Fathers of the Internet Revolution Urge Today’s Software Engineers to Reinvent the Web (original) (raw)

On Wednesday, in the former San Francisco church that now serves as the headquarters of the Internet Archive, pioneers of the Internet and the World Wide Web joined together to call for a new kind of Web—a decentralized Web. It was a call for change, a call for action, and a call to develop technology that would “lock the Web open.”

And in the audience were the developers and entrepreneurs and thinkers who are going to try to answer that call. These men and women (because the next Web will have mothers as well as fathers), many sporting dreadlocks or tattoos, grew up with the Internet and love the Web, but believe it can be better and are determined to make it so.

This meeting, the Decentralized Web Summit, was part of a 3-day event organized by Brewster Kahle, founder of the Internet Archive, and sponsored by the Internet Archive, the Ford Foundation, Google, Mozilla, and others. It was as much a revival meeting as a tech conference, a feeling enhanced by the rows of pews that made up the seating. There was a lot of fan-boying and fan-girling going on, as the tech leaders of tomorrow buzzed about how they might get this or that luminary to sign their laptops. (Had there been printed programs—there were not—I’m guessing the rush for autographs would have been intense.)

Today’s Web has a number of problems, the attendees agreed; the most obvious being the kind of surveillance uncovered by Edward Snowden’s revelations and the ability to block access, like China’s Great Firewall.

“That utopian leveling of society, the reinvention of systems of debate...what happened to that?”

Tim Berners-Lee, who founded the Web and is now director of the World Wide Web Consortium, pointed out how far it has strayed from the original dreams for the technology. “That utopian leveling of society, the reinvention of the systems of debate and government—what happened to that?” he asked. “We hoped everyone would be making their own web sites—turns out people are afraid to.”

But even the basic things people want to do aren’t possible, because instead of being a true, interconnected web, it has become a collection of silos. “People have their friends on Facebook and some photos on Flickr and their colleagues on LinkedIn. All they want to do is share the photos with the colleagues and the friends—and they can’t. Which is really stupid. You either have to tell Flickr about your Facebook friends, or move your photos to Facebook and LinkedIn separately, or build and run a third application to build a bridge between the two.”

“I’m frustrated on behalf of everybody using the Web at the moment”

He also criticized the model of trading privacy for free access to things on the Internet, and said it doesn’t have to be so. “The deal the consumer makes is a myth,” he said. “It is a myth that it has to be, it is a myth that everybody is happy with it, it is a myth that it is optimal” for anybody, the consumers or the marketing machine.

“I’m frustrated on behalf of everybody using the Web at the moment,” said Berners-Lee. “But excited that we can really decentralize the web, and that we have the group of people here” who can do it.

Berners-Lee and other speakers at the event pointed out a key problem of the Web today is its ephemeral nature, only partly compensated for by Kahle’s Wayback Machine, an effort he himself called a kluge. The fact that web pages “blink on and offline,” when businesses close or web sites move, breaking hyperlinks, means the web is not reliable.

Another major problem is the sketchy privacy controls that leave users unsure about who and what is monitoring their activity and data.

“Code is law. The way we code the Web is how we live our lives online”

Still, we’re all using the Web because, Kahle acknowledged, “It is fun. It’s a jungle out there, but it’s a fun jungle to go play in.”

It can be a lot better, however. “We can go for a trifecta, make it reliable, private, and still fun,” he said, and, “extra credit if we can make it that people can make money by publishing without going through a third party.”

This all must be “baked into the code,” he insisted.

“Code is law,” said Kahle. “The way we code the Web is how we live our lives online.” We can bake privacy in, said Kahle, we can bake the first amendment in, and we can bake openness in.

Cory Doctorow, author and special advisor at the Electronic Frontier Foundation, put it a different way: “When you go on a diet,” he said, “throw away all your Oreos.”

“The reason the web ceases to be decentralized,” Doctorow said, “is that there are a lot of short-term gains to centralizing things. The Web is centralized today because people like you make compromises.”

Most of the technology to fix the web, the speakers agreed, already exists; it just must be identified and put into a workable, unified system.

imgVint CerfPhoto: Brad Shirakawa/Internet Archive

Vint Cerf, known as the father of the Internet and now at Google, tossed out a rapid-fire list of suggestions about where to look for this technology. Among these, he asked the developers to:

Lee also had some advice:

imgBrewster KahlePhoto: Brad Shirakawa/Internet Archive

And Kahle added to the list:

imgCory DoctorowPhoto: Brad Shirakawa/Internet Archive

EFF’s Doctorow said that, in addition to the right technology, the new Web must be based on some key moral principles that, like the U.S. Constitution, will prevent “our wise leaders of tomorrow” from being “pressured into making compromises.” He suggested two:

Was this the day the Web started to change? Will the Decentralized Web Summit be looked back on like, the first Hackers’ conference or the Mother of All Demos? Only history will tell, but just in case, the organizers gathered the group together for a big photograph. And if the Web becomes decentralized and permanently archived, this picture will never disappear.

imgWeb pioneers old and new kick off a movement to decentralize the Web.Photo: Brad Shirakawa/Internet Archive

What comes next is unclear, but the attendees appeared determined to figure it out. Said Kahle, “Do we need VC funding? There are foundations that could get us over the hump, is that what is needed? Or would money hinder rather than help? Should we have a series of conferences? What about prizes? What do we do now?”

Those sounded like questions, but really, they were a call to action, to the charged-up attendees to go out and do it.

Concluded Kahle. “Let’s go build the decentralized web!”