黑客文化诞生
说到黑客,你会想到什么?
QQ号被盗,还是手机、计算机上的各种隐私被窃取?
或者是电影《黑客帝国》、斯诺登泄露的“棱镜”计划,还是让人抓狂的勒索病毒?
总之,在我们的印象里,黑客往往与“网络入侵”“网络攻击”这些标签紧紧地绑在一起。
然而,在20世纪50年代,“黑客”最早出现的时候可是“顶级高手”“深度玩家”的代名词。那时候谁要说这个人是个黑客,那就代表着他是个“学霸”,不追名、不逐利,只醉心于计算机技术,而且水平特别高。
据说,最早的黑客出现在美国麻省理工学院的一群学生之间。
图3-1 铁路模型俱乐部标志
这群学生,来自麻省理工学院的“铁路模型俱乐部”(见图3-1),他们曾经设计过这样一个系统,通过拨打电话可以控制铁路模型中火车的运行。后来,随着计算机进入校园,他们又将注意力转移到计算机这个“最炫酷的新玩具”上,通过开发运行程序,探索计算机的更多功能。
这群学生把解决一个技术难题比作“砍倒一棵大树”,用英文表示就是——hack。因为hack的本义就是“砍和劈”,所以解决技术难题的过程称为hacking。专门解决技术难题的人呢,自然就被称为hacker,音译过来就是——黑客。
没想到,“黑客”这个词很快就“出圈”了。20世纪六七十年代,“黑客”这个词已从校园里传遍了整个计算机技术的圈子。这些自称黑客的人,熟练掌握汇编语言等“硬核”编程语言,熟悉计算机的结构和原理,并以利用技术求解问题为乐趣。
一时间,群星闪耀,一批“大牛”诞生了!他们在本职工作之余,凭借开放不设限的探索精神和强大的创新意愿,为计算机技术的发展作出了非常重要的贡献,这里面就包括他们设计了影响深远的UNIX操作系统[1]和C语言[2]。
为什么会在这个时期,计算机领域风起云涌、人才辈出呢?
一方面,在20世纪六七十年代,计算机的普及程度得到了进一步提高,特别是一些拥有计算机的大学和研究机构,为计算机的发烧友们提供了更多实践探索的便利和机会。
更重要的另一方面是,一项划时代的创新——计算机网络应运而生了。