在大多数人观念中,“黑客(hacker)”指的是那些通过网络恶意侵入他人计算机系统的人。但本文中“黑客”的含义不同,围绕“黑客”一词还有名目繁多的仿生词,诸如“骇客(cracker)”、“博客(blog)”等等,它们都与计算机和因特网有关;这些词的广为流传,如实地反映了计算机技术的应用正在对社会生活产生着越来越大的影响。本文便是以计算机技术发展史为背景,着重考察在该项技术的社会化过程中,主张软件共享、信息共享(注:黑客们认为自己推动的是信息共享的事业,这一事业的核心和第一步便是软件共享。)的黑客文化的演变和发展,以及信息共享观念在技术进步和社会信息化过程中的作用。 一 计算机在机构团体中的普及,正是黑客文化孕育和产生的技术前提之一。1961年DEC公司的创始人奥尔森(K.Olsen),向母校麻省理工捐赠了一台PDP-1计算机,由此揭开了整个黑客文化的序幕。著名黑客雷蒙德(E.Raymond)在他的《黑客文化简史》中是这样描述的:“最早的黑客们用来进行程序开发的平台都是DEC公司的PDP系列的计算机”,而黑客文化的诞生地正是麻省理工,具体地说就是麻省理工的人工智能实验室。该实验室的一项主要工作是开发各种计算机的软件。曾在那里任职的斯托儿曼(R.Stallman)回忆到:“作为这个群体(指软件共享群体)的成员,我是一个实验室的系统黑客,我的工作就是完善软件系统”(注:R.Stallman,The GNU project,http://www.gnu.org/gnu/thegnuproject.html.)。这工作就是给初步完成的软件进行纠错测试,并改正错误。纠错测试往往是在开发人员间相互进行的,为了方便改错,软件包括它的程序源代码(注:一份软件包含了:程序(即设计思想的计算机语言表达,也称为源代码)、文档(设计思想的文字表达)以及使用说明三部分。黑客们主张这三者都应共享。)是公开的,任何成员可以查看和调用。这种共享程序源代码、纠错改进的工作被赋予了一个名称——"hack"。"hack"一词原是上世纪60年代流行于麻省理工的一句俚语,指“在技术上,某人聪明地找到了解决问题的方法”(注:Hackers,http://tmrc.mit.edu/hackers-ref.html.)。该词被人工智能实验室的科研人员借用来形容其纠错和改进的工作,而"hacker"就是指从事该工作的人。潜移默化中,"hacker"的这一用法得到了广泛的承认,在专门解释黑客行话的《新黑客词典》中,"hacker"就是指那些“热爱计算机编程,乐于对任何可编程系统的细枝末节进行钻研并拓展其功能的人。他们有高超的编程技巧,同时也形成了一些社团,共有一套价值认同,相信信息共享是有生命力的、积极的好事;黑客的伦理责任就是:通过编写开放源代码的程序、推动信息的获取和计算机资源的利用,与人们分享他们的技术专长带来的好处”(注:Hacker和Hacker ethic词条,The New Hacker's Dictionary,http://www.jargon.8hz.com/html/go01.html。),由此黑客文化便产生了。诞生后,黑客文化很快在各大高校和企业实验室中壮大了起来。雷蒙德回忆到:“一开始,整个黑客文化的发展以麻省理工的人工智能实验室为中心,但斯坦福大学的人工智能实验室与稍后的卡内基·梅隆大学也快速崛起了,……而在企业实验室领域的黑客,主要是著名的贝尔实验室(AT&T公司)和帕落·阿尔图(Palo Alto)研究中心(施乐公司)内的计算机工程师(注:E.Raymond:A Brief History of Hackerdom.http://www.oreilly.com/catalog/opensources/book/raymond.html.)”。 黑客文化得以不断壮大的原因,除了计算机使用者们日益高涨的钻研热情外,联网技术的日趋成熟和推广应用是另一项重要技术前提。当时美国最具规模的计算机网络是由国防部研制的阿帕网(ARPANET)。阿帕网便是现在因特网的雏形,它于1969年10月建成运行,起初只有四台主机,之后以每月联入一台主机的速度在全美扩散开(注:Internet History,http://www.computerhistory.org/exhibits/internet-history/.“专有软件”是封闭的,不向用户提供软件的程序源代码和文档,用户购买的只是使用权。真正的黑客(hacker)为了与这类破坏分子划清界线,称他们为“骇客”(cracker)。)。阿帕网的出现为黑客们提供了一个可以自由地交流信息的平台,“阿帕网的好处是,信息高速公路使得全世界的黑客能聚在一起,不再像以前孤立在各地形成一股股短命文化,网络把他们汇流成一股强大力量。开始有人感受到黑客文化的存在,动手整理术语放上网络,在网上发表讽刺文学与讨论黑客所应有的道德规范”。 从上世纪60年代初到70年代中期,黑客文化从无到有取得了长足的发展。但黑客们的身份主要是计算机技术的科研人员,共享软件只是他们科研工作的一部分,黑客们的信念还仅仅留于某个特殊群体的行为规范的层面,并没有在社会上形成影响;甚至在群体内部,软件共享也没有成为所有技术人员必须遵循的道德准则。这构成了黑客文化后来发生转变的内在原因:有人拒绝共享自己编写的源代码,这导致了封闭源代码的“专有软件(proprietary software)”的产生;也有人利用自己的技术专长干起了损人利己的事,这便是入侵他人计算机系统进行破坏的黑客。而促成这些转变的外部原因,则是计算机更广泛的普及和应用带来的软件开发模式的变化。 二 著名的摩尔定律指出了计算机技术的发展趋势,即在更小的面积和体积内实现更加强大的功能。继晶体管发明后,集成电路和大规模集成电路在计算机制造上的应用,最终在1974年催生出了第一台商用个人计算机"Altair 8800",它的体积和现在的电脑机箱相近。1975年1月的《大众电子》(Popular Electronics)杂志刊登的介绍是:“科幻小说中每个家庭都能拥有计算机的时代已经来临了,Altair 8800使之成为可能,它低于400美元的价位只是和一台彩色电视机相当”(注:Popular Electronics,January 1975.P.33.)。这样的价位确实称得上是一台大众化的电脑了。尽管"Altair"的性能还不能和企业使用的大型计算机(mainframe computer)和小型计算机(minicomputer)相抗衡——它属于微型计算机(microcomputer),但"Altair"有着准确的市场定位,在商业上取得了成功。随后微机市场呈现一片繁荣,许多公司推出了自己的微机产品,值得一提的是IBM公司在1981年推出的PC(Personal Computer),1982年一年IBM PC就生产了25万台(注:PC,A Historical Novel.http://www.elinkage.com.cn/PC20-historical/pc20th-historical-4.htm.)。同时IBM公开了PC生产的工业标准。这一措施意义重大,它使得其它制造商能参照 PC来生产同样的产品,尽管这在传统工业社会的观点来看来简直无法理解,但IBM公司却这样做了,并造就了一个当今每年数千亿美元的产业(注:参见http://tech.sina.com.cn/it/e/2002-11-29/1057152883.shtml.),而PC也成了微型计算机的同义词。这一信息公开的措施极大地促进了计算机的普及,也推动了社会信息化的进程。PC产生的深远社会影响,使其荣膺了《时代》(Time)周刊评选的“1982年年度风云人物”(注:参见Time,January 3,1983,该刊的评论是:“有时候,在一年中最有影响力的不是一个人而是一个过程,整个社会都普遍认定,这一过程将改变所有其它的进程。……因此,《时代》周刊将PC选定为1982年的年度人物”,引文参见http://www.elinkage.com.cn/PC20-historical/pc20th-historical-4.htm.)。