早期的黑客

来源:互联网 发布:usda的土壤数据 编辑:程序博客网 时间:2024/04/27 22:02
hacker时代的滥觞始於1961
年mit出现第一台电脑dec pdp-1。mit的tech model railroad club(简称tmrc)的power and signals group买了这台机器後,把它当成最时髦的科技玩具,各种程式工具与电脑术语开始出现,整个环境与文化一直发展下去至今日。 这在steven levy的书`hackers' 前段有详细的记载(anchor/doubleday 公司,1984年出版,isbn 0-385-19195-2)。

※译:interactive computing并非指windows、gui、wysiwyg等介面, 当时有terminal、有shell可以下指令就算是interactive computing了。 最先使用hacker这个字应该是mit。1980年代早期学术界人工智慧的权威:mit 的artificial intelligence laboratory,其核心人物皆来自tmrc。从1969年 起,正好是arpanet建置的第一年,这群人在电脑科学界便不断有重大突破与 贡献。

arpanet是第一个横跨美国的高速网络。由美国国防部所出资兴建,一个实验性 质的数位通讯网络,逐渐成长成联系各大学、国防部承包商及研究机构的大网络。 各地研究人员能以史无前例的速度与弹性交流资讯,超高效率的合作模式导致科技 的突飞猛进。

arpanet另一项好处是,资讯高速公路使得全世界的hackers能聚在一起,不再像以前孤立在各地形成一股股的短命文化,网络把他们汇流成一股强大力量。 开始有人感受到hacker文化的存在,动手整理术语放上网络,在网上发表讽刺文学与讨论hacker所应有的道德规范。(jargon file的第一版出现在1973年,就是一个好例子),hacker文化在有接上arpanet的各大学间快速发展,特别是(但不全是)在信息相关科系。

一开始,整个hacker文化的发展以mit的ai lab为中心,但stanford university 的artificial intelligence laboratory(简称sail)与稍後的carnegie-mellon university(简称cmu)正快速崛起中。三个都是大型的资讯科学研究中心及人工智慧的权威,聚集著世界各地的精英,不论在技术上或精神层次上,对hacker文
化都有极高的贡献。

为能了解後来的故事,我们得先看看电脑本身的变化;随著科技的进步,主角mit ai lab也从红极一时到最後淡出舞台。

从mit那台pdp-1开始,hacker们主要程式开发平台都是digital equipment corporation 的pdp迷你电脑序列。dec率先发展出商业用途为主的interactive computing及time-sharing操作系统,当时许多的大学都是买dec的机器, 因为它兼具弹性与速度,还很便宜(相对於较快的大型电脑mainframe)。 便宜的分时系统是hacker文化能快速成长因素之一,在pdp流行的时代, arpanet上是dec机器的天下,其中最重要的便属pdp-10,pdp-10受到 hacker们的青睐达十五年;tops-10(dec的操作系统)与macro-10(它的组译器),许多怀旧的术语及hacker传奇中仍常出现这两个字。

mit像大家一样用pdp-10,但他们不屑用dec的操作系统。他们偏要自己写一个:传说中赫赫有名的its。

its全名是`incompatible timesharing system',取这个怪名果然符合mit的搞怪作风 -- 就是要与众不同,他们很臭屁但够本事自己去写一套操作系统。its始终不稳,设计古怪,bug也不少,但仍有许多独到的创见,似乎还是分时系统 中开机时间最久的纪录保持者。

its本身是用汇编语言写的,其他部分由lisp写成。lisp在当时是一个威力强大与极具弹性的程式语言;事实上,二十五年後的今天,它的设计仍优於目前大多数的程式语言。lisp让its的hacker得以尽情发挥想像力与搞怪能力。lisp是mit ai lab成功的最大功臣,现在它仍是hacker们的最爱之一。

很多its的产物到现在仍活著;emacs大概是最有名的一个,而its的稗官野史仍为今日的hacker们所津津乐道,就如同你在jargon file中所读到的一般。 在mit红得发紫之际,sail与cmu也没闲著。sail的中坚份子後来成为pc 界或图形使用者介面研发的要角。cmu的hacker则开发出第一个实用的大型专 家系统与工业用机器人。

另一个hacker重镇是xerox parc公司的palo alto research center。从 1970初期到1980中期这十几年间,parc不断出现惊人的突破与发明,不论质或量,软件或硬体方面。如现今的视窗滑鼠介面,雷射印表机与区域网络;其d系列的机器,催生了能与迷你电脑一较长短的强力个人电脑。不幸这群先知先觉者并不受到公司高层的赏识;parc是家专门提供好点子帮别人赚钱的公司成为众所皆知的大笑话。即使如此,parc这群人对hacker文化仍有不可抹灭的贡献。 1970年代与pdp-10文化迅速成长茁壮。mailing list的出现使世界各地的人得以组成许多sig(special-interest group),不只在电脑方面,也有社会与娱乐方面的。darpa对这些非`正当性'活动睁一只眼闭一只眼,因为靠这些活动会吸引更多的聪明小夥子们投入电脑领域呢。

有名的非电脑技术相关的arpanet mailing list首推科幻小说迷的,时至今日arpanet变成internet,愈来愈多的读者参与讨论。mailing list逐渐成为一种公众讨论的媒介,导致许多商业化上网服务如compuserve、genie与prodigy 的成立。
原创粉丝点击