在IT界,从来没有一场官司像今天那么引人注目,那就是Napster的版权官司。Napster技术是在1999年由仍在美国东北大学就读的Shawn Fanning开发成功,并迅速在众多MP3数字音乐爱好者中传播开来,到今天为止,Napster宣布拥有高达5千万的登记会员。MP3数字音乐爱好者可以通过Napster程式在网络上搜索自己需要的MP3文档,并从任一台联网并使用Napster程式的PC电脑上下载MP3,或上载自己的MP3文档给向自己索取的其它PC电脑。那么多人在关注这场官司,并不是仅仅因为这将影响唱片业今后的发展,更因为这可能将揭示软件业今后发展的方向,就想当初Linux为我们带来了源代码开放式开发那样,Napster为我们带来的了P2P。
所谓P2P,就是peer to peer(对等网络。P2P引导网络计算模式从集中式向分布式偏移,也就是说网络应用的核心从中央服务器向网络边缘的终端设备扩散:服务器到服务器、服务器到PC机、PC机到PC机,PC机到WAP手机……所有网络节点上的设备都可以建立P2P对话。这使人们在Internet上的共享行为被提到了一个更高的层次,使人们以更主动深刻的方式参与到网络中去,正如I2(第二代互联网)之父Doug. Van Houweling 在几个月前的中国之行时说到的:"下一代互联网民们将真正参与到网络中来,每个人都能为网络的资源和功能扩展作出自己的贡献?quot;
那么为什么P2P对于软件产业可能会出现突破性的进展呢,笔者认为这是因为P2P为我们带来了软件的社会功能这个概念。
什么是软件的功能?这个问题是我们首先要讨论的。比如一个即时通讯软件,功能便仅仅是诸如能够发短消息,能够群发信息,能够传送文件,能够聊天室聊天之类的吗?不可否认,这些都是一个即时通讯软件的功能,但绝对不是全部,相反,仅仅是极小的一部分,而且仅仅是由程序设计,由技术产生的功能,在这里姑且称之为技术功能。技术功能是软件功能的一个重要组成部分,但是绝对不是全部。
在这里,要暂且把这个话题搁置一下,先来谈谈经济学中的一个新的突破。在传统的经济学中,资本是一个很单纯的物化的概念,仅仅包括金钱、不动产等物化的东西,但是随着近代经济社会学的兴起,资本的定义被大大拓展,产生了社会资本这个定义,社会资本包括社会地位、名望、关系网、交际圈等以往从来没有被当作资本来考虑的许多因素。
好了,现在言归正传,如果我们把社会资本概念的产生思路引入我们今天讨论的话题的话,那么是否可以在软件传统的技术功能之外,再产生一个被称为社会功能的概念呢?就以OICQ为例,能够聊天、发文件毫无疑问是它的技术功能,那么能够与特定的人联系便是它的社会功能了,而且,于不同的人联系都是一种不同的社会功能。这也便是意味着,以OICQ拥有2000万用户计算,仅仅是与特定的人发送消息便具有2000万项这样的社会功能,如果再加上发文件、聊天式等的话,那么OICQ所具有的所有社会功能将要上亿。当然,这么多上亿的社会功能都是潜在的,只有在我们再把他们加入好友名单,这些功能才会真正发挥作用,但即使是这样,以笔者OICQ中有100名好友来算,那么OICQ对我而言具有的社会功能也有几百项。
那么为什么同样是网路应用软件,之前的o浏览器、FTP都没有出现这种情况,而却由OICQ或者说ICQ等即时通讯带来的呢?关键就在于OICQ是一种P2P软件,它具有P2P的突破性特性,而这种特性,将会在更多的P2P软件中体现出来。
|