(转)什么是黑客?
为了把这个问题说清楚,有必要从源头上讲起。1946年,第一台电子计算机ENIAC在美国诞生,从此世界上一些最聪明、最有创造力的人开始进入这个行业,在他们身上逐渐地形成了一种独特的技术文化。在这种文化的发展过程中,涌现了很多“行话”(jargon)。20世纪60年代初,麻省理工学院有一个学生团体叫做“铁路模型技术俱乐部”( Tech Model RailroadClub,简称 TMRC ),他们把难题的解决方法称为hack 。
在这里,hack 作为名词有两个意思,既可以指很巧妙或很便捷的解决方法,也可以指比较笨拙、不那么优雅的解决方法。两者都能称为hack,不同的是,前者是漂亮的解决方法( cool hack 或 neat hack ),后者是丑陋的解决
方法( ugly hack 或 quick hack)。hack的字典解释是砍(木头),在这些学生看来,解决一个计算机难题就好像砍倒一棵大树。那么相应地,完成这种 hack 的过程就被称为 hacking,而从事 hacking 的人就是 hacker,也就是黑客。
、从这个意思出发,hack还有一个引申义,指对某个程序或设备进行修改,使其完成原来不可用的功能(或者禁止外部使用者接触到的功能)。在这种意义上,hacking 可以与盗窃信息、信用卡欺诈或其他计算机犯罪联系在一起,这也是后来“黑客”被当作计算机入侵者的称呼的原因。
但是,在20世纪60年代这个词被发明的时候,“黑客”完全是正面意义上的称呼。TMRC 使用这个词是带有敬意的,因为在他们看来,如果要完成一个 hack ,就必然包含着高度的革新、独树一帜的风格、精湛的技艺。最能干的
人会自豪地称自己为黑客。这时,“黑客”这个词不仅是第一流能力的象征,还包含着求解问题过程中产生的精神愉悦或享受。也就是说,从一开始,黑客就是有精神追求的。自由软件基金会创始人理查德·斯托尔曼说:“出于兴趣而解决某个难题,不管它有没有用,这就是黑客。
根据理查德·斯托尔曼的说法,黑客行为必须包含三个特点:好玩、高智商、探索精神。只有其行为同时满足这三个标准,才能被称为“黑客”。另一方面,它们也构成了黑客的价值观,黑客追求的就是这三种价值,而不是实用性或金钱。
1984年,《新闻周刊》的记者史蒂文·利维出版了历史上第一本介绍黑客的著作——《黑客:计算机革命的英雄》( Hackers: Heroes ofthe Computer Revolution)。在该书中,他进一步将黑客的价值观总结为六条“黑客伦
理”(hacker ethic),直到今天这几条伦理都被视为这方面的最佳论述。
1. 使用计算机以及所有有助于了解这个世界本质的事物都不应受到任何限制。任何事情都应该亲手尝试。
(Access to computers—and anything thatmight teach you something about the way the world works—should be unlimited and total.Always yield to the Hands-On Imperative!)
2. 信息应该全部免费。
(All information should be free.)
3. 不信任权威,提倡去中心化。
(Mistrust Authority—Promote Decentralization.)
4. 判断一名黑客的水平应该看他的技术能力,而不是看他的学历、年龄或地位等其他标准。
(Hackers should be judged by theirhacking, not bogus criteria such as degrees, age,race, or position.)5.你可以用计算机创造美和艺术。
(You can create art and beauty on a computer.)
6.计算机使生活更美好。
(Computers can change your life for the better.)
根据这六条“黑客伦理”,黑客价值观的核心原则可以概括成这样几点:分享、开放、民主、计算机的自由使用、进步。
所以,“黑客”这个词的原始含义就是指那些信奉“黑客伦理”而且能力高超的程序员。历史上一些最优秀的程序员都是“黑客”。除了上文提到的理查德·斯托尔曼,还包括Unix操作系统创始人丹尼斯·里奇和肯·汤普森,经典巨著《计算机程序设计艺术》的作者、斯坦福大学计算机教授高德纳,Linux操作系统创始人莱纳斯·托沃兹,“开源运动”创始人埃里克·雷蒙德,微软公司创始人比尔·盖茨等。正是黑客把计算机工业推向了更高的高度。
“黑客伦理”的一个必然推论就是,黑客不服从管教,具有叛逆精神。黑客通常对管理者强加的、限制他们行为的愚蠢规定不屑一顾,会找出规避的方法。一部分原因是为了自由使用计算机,另一部分原因是为了展现自己的聪明。比如,计算机设备的各种安全措施就是最常被黑客破解的东西。史蒂文·利维对这一点有过一段生动的描述:
“对于黑客来说,关着的门就是一种挑衅,而锁着的门则是一种侮辱。……黑客相信,只要有助于改进
现状、探索未知,人们就应该被允许自由地使用各种工具和信息。当一个黑客需要一样东西来帮助自己创
造、探索或者改正某种设备时,他不会自找麻烦,不会接受那些财产专有权的荒谬概念。”
转自《黑客与画家》—— Paul Graham(著) 阮一峰(译)