是革命还是旧事物 “自发秩序”定律诠释新网络服务奥义

作者: CNET科技资讯网 翻译:李海

CNETNews.com.cn 2005-11-16 09:17 AM

CNET科技资讯网11月16日国际报道 协同性网站,“标签式”照片与文件以及和地图相关的Web 2.0项目真的代表着互联网的下一次革命吗?

对此的争论不休。网页书签网站Delicious 已经获得来自亚马逊网上书店等的资金;Web 2.0 会议上月已在旧金山召开;视频共享公司YouTube 和Revver也已获得资金支持。Skype 的26亿美元的价格标签也受到了重视。

这些技术发展确实有用,甚至令人着迷。我从1988年就开始使用互联网了,因此,我可能有资格说,我们应该从更加广阔的历史场景角度来看待这些新东西。

将这些表面上非常新式的东西置于合适的视角来考察很有意思,它可以让我们回忆起让现代互联网成为可能的那些历史性的计算机突破。即使今日的技术引领的是一个新的数码社会,它们可能也仅仅是很多已经存在的技术的发展高峰,用奥地利一位经济学家F.A. Hayek的话来讲,叫做“自发秩序”。

例如,不久以前,明尼苏达州大学的研究人员发明了一种对互联网上的信息进行编目和寻找的方法。

这些人的发明很简单,用户,程序员很容易就理解了,它非常适合小屏幕的设备,对视力不佳的人来说,这种信息编目与搜索的方法是一种福音。

那一年是1991年,发明的名字叫做“地鼠”(Gopher)。感谢众多志愿者的努力,地鼠很快的发展开来。一些地鼠爱好者们相信,这种协议已经胜过了万维网协议。

当时,新闻组(Usenet)甚至是更加革命性的一种发展。新闻组由杜克大学的研究生Tom Truscott和Jim Ellis 于1979年构思而成,它可以让人们在网站上交流公共讯息。

远距离的协作浪潮很快就开始了。工程师们开始设计新闻组架构,他们首先用相对缓慢的Unix外壳脚本,然后用速度更加敏捷的C 语言来编写。到上个世纪80年代中期,市面上已经出现多种新闻组“浏览器”,比如readnews,rn,和trn 等等。

随着新闻组架构的创立,它的用户们开始建立各种各样的论坛,从性,数学,到音乐,应有尽有。新闻组中的数据规模逐年翻番。(现在,新闻组的每天数据更新量达到了2TB.)

新闻组帮助定义了FAQ (常见问题解答)这个词语的含义,FAQ 是wiki项目的早期雏形。

其它的例子也很丰富。GNU/Linux 操作系统的发展轨迹也和国际性的协作及相关软件的发展历史同步。很多其它的开源项目,从阿帕奇网络服务器到Perl 6编程语言等等,都是如此。

这种现象就是Hayek 定义过的“自发秩序”(spontaneous order )。它是指,社会当中的人通过协作和志愿交流,就会发生复杂而又令人惊讶的结果,这种协作和交流无需中央权威来强制施行的。

互联网本身是一种自发秩序的重复。它不是由联邦通讯委员会或者联合国来中央规划,而是由使用它的人来掌控,一个网站一个网站的建设,一个协议一个协议的建设。

程序员们已经开发出了很多更为复杂的项目。自从1995量以来,Perl档案网络已经搜集了大量的古老网络部件,从网络自动化工具,到MPEG电影等等。

现在,作家,摄影师,网页设计师似乎正在借鉴程序员世界的协作技术经验。wiki,XML 和RSS 标准已经非常的流行,这足以让协作工作得以实现。

革命性的?可能不见得。自发秩序概念如此简单,但它却产生出了非凡的结果。(编辑:孙莹)

The law of 'spontaneous order'

By Declan McCullagh

Staff Writer, CNET News.com

November 14, 2005 4:00 AM PT

Do technologies like collaborative Web sites, methods of "tagging" photos and documents, and mapping-related projects really represent the next Internet revolution?

That's the buzz. Web bookmarks manager Delicious has received a round of funding from Amazon.com and others; the Web 2.0 conference last month in San Francisco was sold out; video-sharing companies YouTube and Revver also have landed financing. Skype's $2.6 billion price tag deserves a mention too.

In an eerie echo of the 1990s boom, Wired magazine is touting the world-shaking consequences of the Internet today. Compared with the average Google user, writer Kevin Kelly concludes, "I doubt angels have a better view of humanity."

It's true that these developments are useful, even fascinating. But I've been using the Internet since 1988, making me probably just enough of an old-timer to say we should view them through the wide-angle lens of history.

So to put this ostensibly new-world order in the proper perspective, it helps to recall the historic computing breakthroughs that made the modern Internet possible. Even if today's technologies do usher in a new digital society, they may simply represent the culmination of many advances that have long been in existence but are finally coming together by serendipity if not design--an example of what late Austrian economist F.A. Hayek called "spontaneous order."

It wasn't too long ago, for instance, that researchers at the University of Minnesota invented a novel way to catalog and retrieve information on the Internet.

Instead of adopting the free-form approach of the Web, Paul Lindner and Mark McCahill wanted a well-structured hierarchy for pages. Their resulting text-based approach proved to be simple for users and programmers to understand, perfect for devices with tiny screens, and a boon for the visually impaired.

The year, of course, was 1991 and that invention was called Gopher. It soon became as widespread as its eponymous namesake, thanks to volunteers who built search engines around it (one was named Veronica), contributed technical tweaks, and offered server space at no cost. Some Gopher aficionados believe that the protocol would have triumphed over the World Wide Web had the University of Minnesota not started to demand licensing fees.

The venerable Usenet was an even more revolutionary development at the time. Conceived by Duke University graduate students Tom Truscott and Jim Ellis in 1979, it began as a project to let people at different Internet sites chat with one another by exchanging public messages.

An iterative series of long-distance collaborations soon began. Engineers started to erect the Usenet infrastructure, first with relatively sluggish Unix shell scripts, and then with speedier versions written in the C programming language. By the mid-1980s there were multiple Usenet "browsers" with names like readnews, rn, and trn.

As Usenet's infrastructure was being created, its users were flocking to discussion forums with names ranging from alt.sex to sci.math and rec.music. Soon data volume was roughly doubling every year. (It's now hovering around two terabytes a day.)

Usenet helped define the term FAQ, or Frequently Asked Questions, a kind of early wiki project. Volunteers typically contributed entries that, over time, built FAQs of surprising depth and scope. Even today, for instance, the FAQ for comp.ai.genetic remains the best online introduction to the topic of evolutionary computation, dwarfing the brief Wikipedia entry.

Other examples abound. The history of the GNU/Linux operating system follows a similar path marked by international collaboration and increasingly capable software. So have many large open-source projects, from the Apache Web server to the Perl 6 programming language. Majordomo is one "groupware" project for managing mailing lists; another, even more popular one is called Mailman.

This phenomenon is what Hayek had in mind with his definition of "spontaneous order." The term refers to the marvel of complexity that happens every day in society when people work together and interact voluntarily, without a central authority dictating what happens.

If this mechanism were created intentionally by human design, it "would have been acclaimed as one of the greatest triumphs of the human mind," he wrote in a 1943 book called "The Use of Knowledge in Society." Hayek understands such recognition well: He would later receive the Nobel Prize in economics.

The Internet itself is an iteration of spontaneous order. It wasn't centrally planned by the Federal Communications Commission or the United Nations but instead arose organically among those who used it, effectively built site by site, protocol by protocol.

Programmers have long relied on complex systems to build even more complex projects. Since 1995, the Comprehensive Perl Archive Network has amassed a huge collection of ready-made components to do everything from Web automation to creating MPEG movies. The Revision Control System software permits dozens of programmers to collaborate on one project without interfering with one another.

Now what seems to be happening is that writers, photographers, and Web designers are borrowing collaborative techniques from the programming world. And wikis, standards like XML and RSS (and newer ones like trackback and tagging) have become popular enough and capable enough to make that collaboration happen.

Revolutionary? Probably not. But a telling example of how the simple concept of spontaneous order yields remarkable results.



Trackback: http://tb.donews.net/TrackBack.aspx?PostId=628345


[点击此处收藏本文]  发表于2005年11月16日 9:31 AM




正在读取评论……
添加评论
大名
网址


验证码
评论