什么是黑客?
0 C( D1 V- X) I9 G; b2 n. F/ v a8 g" X4 m6 e+ I% P; ~% ?6 u( C
Jargon File中对“黑客”一词给出了很多个定义,大部分定义都涉及高超的编程技术,强烈的解决问题和克服限制的欲望。如果你想知道如何成为一名黑客,那么好,只有两方面是重要的。(态度和技术) - l f9 q( q- G7 K( F
$ Q+ h- M, W- c, H- g, d, J长久以来,存在一个专家级程序员和网络高手的共享文化社群,其历史可以追溯到几十年前第一台分时共享的小型机和最早的ARPAnet实验时期。 这个文化的参与者们创造了“黑客”这个词。 黑客们建起了Internet。黑客们使Unix操作系统成为今天这个样子。黑客们搭起了Usenet。黑客们让WWW正常运转。如果你是这个文化的一部分,如果你已经为它作了些贡献,而且圈内的其他人也知道你是谁并称你为一个黑客,那么你就是一名黑客。 7 k7 a" G0 @. G9 r5 P4 ]& \
" w0 x1 M+ n, F( }9 R' @( t黑客精神并不仅仅局限于软件黑客文化圈中。有些人同样以黑客态度对待其它事情如电子和音乐---事实上,你可以在任何较高级别的科学和艺术中发现它。软件黑客们识别出这些在其他领域同类并把他们也称作黑客---有人宣称黑客实际上是独立于他们工作领域的。 但在本文中,我们将注意力集中在软件黑客的技术和态度,以及发明了“黑客”一词的哪个共享文化传统之上。 0 O/ R+ T. F, z, e* x, \7 c, u
0 j9 i9 {7 _6 ~$ }1 F- U4 Y3 j$ h# Y另外还有一群人,他们大声嚷嚷着自己是黑客,实际上他们却不是。他们是一些蓄意破坏计算机和电话系统的人(多数是青春期的少年)。真正的黑客把这些人叫做“骇客”(cracker),并不屑与之为伍。多数真正的黑客认为骇客们是些不负责任的懒家伙,还没什么大本事。专门以破坏别人安全为目的的行为并不能使你成为一名黑客, 正如拿根铁丝能打开汽车并不能使你成为一个汽车工程师。不幸的是,很多记者和作家往往错把“骇客”当成黑客;这种做法激怒真正的黑客。 - m; Q* G# M8 [! W2 F& o& o
; U- W) |: a" Z' B1 E. V. ?: `
根本的区别是:黑客们建设,而骇客们破坏。
( }* }6 a( z2 }3 D4 Y2 N5 M$ g* ~7 {3 r* _& X5 a
如果你想成为一名黑客,继续读下去。如果你想做一个骇客,去读 alt.2600 新闻组,并在发现你并不像自己想象的那么聪明的时候去坐5到10次监狱。 关于骇客,我只想说这么多。
5 H& K6 r0 Y8 ?4 M& l+ \5 e9 b. N4 J9 l3 N+ S4 k
http://www.jswl.cn/course/A1013/wljczs/index0603.htm |