1. 1945:真程序员
最开始在黑客这个词出现之前,有一群人称自己为真程序员(Real Programmer)。真程序员通常是工程学和物理学背景,同时也是业余无线电爱好者。他们使用机器语言、汇编语言和Fortran等语言。
从这个年代起,黑客文化逐渐开始流传。然而随着交互式计算、大学和网络的兴起,真程序员文化逐渐衰落,另一个工程师文化诞生并最终演化成今天的开源黑客文化。
2. 1961:早期的黑客
今天我们所熟悉的黑客文化可以追溯到1961年,当时MIT有了第一台PDP-1。MIT技术模型铁路俱乐部的信号和动力委员会把这台机器当做他们的科技玩具,并发明了一系列的编程工具和俚语。黑客这个词就起源于MIT的计算机文化。
1969年,美国ARPAnet诞生,ARPAnet是一个由国防部资助兴建的计算机网络,连接大学、国防部承包商和实验室等数百个节点,促进了各方的合作交流,推动了科学技术的极大进步。
ARPAnet还把美国各地的黑客聚集在一起,是产生黑客文化的关键力量。原来黑客们还只是局限于他们自己的小圈子中,现在他们通过ARPAnet连接成了一个大的网络部落。
黑客文化的一个产物是”黑客行话“,并最终在1983年出版为《黑客字典》。
黑客在联网的大学中开始发展壮大,包括MIT的AI实验室和LCS实验室、斯坦福的人工智能实验室和卡内基梅隆大学。
另外XEROX PARC(即著名的Palo Alto研究中心)也对黑客文化产生了重要的影响,很多极具突破性的创新都是在这里发明的,包括鼠标、窗口和图标式软件交互界面,还有激光打印机和局域网。
3. 1969:UNIX的兴起
在1969年美国ARPAnet诞生的同时,贝尔实验室的Ken Thompson在同一年发明了UNIX。后来贝尔实验室的另一名黑客Dennis Richie发明了C语言,他们决定使用C语言来编写UNIX,以提供好的移植性。
UNIX很快变得流行起来,很多大学、研究机构还有黑客们都开始使用它。后来UNIX还有了自己的网络UUCP,任何两个UNIX机器通过电话线就可以发送电子邮件。1980年,UNIX的网络在规模上超越了ARPAnet。
4. 1980:远古时代的终结
1983年,MIT AI实验室的标志性人物 Richard M. Stallman(RMS)离开了实验室,他坚决反对将实验室研究成果商业化。他创立了自由软件基金会,专注于开发高质量的自由软件。
在此后的十多年里,RMS的自由软件基金会很大程度上定义了黑客文化的公共意识形态,RMS也成了黑客文化的精神领袖。
5. 1984:专有 UNIX 时代
1984 到 1993 年间,是 UNIX 被黑客圈认同的 10 年。但是问题是黑客们拿不到操作系统和软件的源码,这些软件动辄几千美元让普通人难以承受。而自由软件基金会(FSF)承诺的 HURD 这个给黑客开发的免费 UNIX 内核一直停滞不前。
人们看到,这 10 年的 UNIX 的商业尝试失败了,并且让 Windows 操作系统抢走了很多市场份额。
6. 1991:早期的自由 UNIX
HURD 一直没能完成的事情,给了芬兰赫尔辛西大学的一个叫做 Linus Tovalds 的大学生施展的空间。1991 年,Linus 发布了基于 UNIX 的内核,很快获得了成功并吸引了黑客们帮助他进行开发,他们的目标是开发 Linux,一个全功能的 UNIX,源代码完全免费,而且可以再发布。
1993 年底,Linux 在稳定性和可靠性上已经和当时很多商业版的 UNIX 不相上下,而且支持比商业 UNIX 多得多的软件,一些商业软件也开始考虑移植到 Linux 上。
7. 1993:Web 大爆发
在 Linux 早期快速发展的同时,互联网也以不可思议的速度发展。到 1995 年底,主要的计算机公司开始宣称他们的软硬件可以很好的连接互联网。
互联网成为主流后,黑客文化也开始受到尊敬,并产生了一定的政治影响力。比如1994-1995年,因为黑客的大规模抗议,使得试图将“强加密”算法置于美国政府控制之下的 Clipper 提案无疾而终。1996 年,黑客发起广泛的同盟,使得“通信合宜法”(CDA)被废止,阻止了政府对互联网的审查。
参考:《大教堂与集市》
网友评论