HACKER DEFINITION CONTROVERSY
The terms 'hacker' and 'hack' are marked by contrasting positive and negative connotations. Computer programmers often use the words ''hacking'' and ''hacker'' to express admiration for the work of a skilled software developer (but may also use them in a negative sense to describe the production of inelegant kludges). Some frown upon using ''hacking'' as a synonym for security cracking -- in distinct contrast to the larger world, in which the word ''hacker'' is typically used to describe someone who "hacks into" a system by evading or disabling security measures.
While "hack" was originally more used as a verb for "messing about" with (e.g. "I hack around with computers"), the meaning of the term has shifted over the decades since it first came into use in a computer context. As usage has spread more widely, the primary meaning of newer users of the word has shifted to one which conflicts with the original primary emphasis.
Currently, "''hacker''" is used in two main ways, one pejorative and one complimentary. In popular usage and in the media, it most often refers to computer intruders or criminals, with associated pejorative connotations. (For example, "An Internet 'hacker' broke through state government security systems in March.") In the computing community, the primary meaning is a complimentary description for a particularly brilliant programmer or technical expert. (For example, "Linus Torvalds, the creator of Linux, is considered by some to be a genius 'hacker'.") A large segment of the technical community insist the latter is the "correct" usage of the word (see the Jargon File definition below).
The mainstream media's current usage of the term may be traced back to the early 1980s (see History). When the term was introduced to wider society by the mainstream media in 1983, even those in the computer community referred to computer intrusion as "hacking", although not as the exclusive use of that word. In reaction to the increasing media use of the term exclusively with the criminal connotation, the computer community began to differentiate their terminology. Several alternative terms such as "black hat" and "cracker" were coined in an effort to distinguish between those performing criminal activities, and those whose activities were the legal ones referred to more frequently in the historical use of the term "hack". Analogous terms such as "white hats" and "gray hats" developed as a result. However, since network news use of the term pertained primarily to the criminal activities despite this attempt by the technical community to preserve and distinguish the original meaning, the mainstream media and general public continue to describe computer criminals with all levels of technical sophistication as "hackers" and does not generally make use of the word in any of its non-criminal connotations.
As a result of this difference, the definition is the subject of heated controversy. The wider dominance of the pejorative connotation is resented by many who object to the term being taken from their cultural jargon and used negatively[1], including those who have historically preferred to self-identify as hackers. Many advocate using the more recent and nuanced alternate terms when describing criminals and others who negatively take advantage of security flaws in software and hardware. Others prefer to follow common popular usage, arguing that the positive form is confusing and unlikely to become widespread in the general public. A minority still stubbornly use the term in both original senses despite the controversy, leaving context to clarify (or leave ambiguous) which meaning is intended. It is noteworthy, however, that the positive definition of hacker was widely used as the predominant form for many years before the negative definition was popularized.
"Hacker" can therefore be seen as a shibboleth, identifying those who use the technically-oriented sense (as opposed to the exclusively intrusion-oriented sense) as members of the computing community.
A possible middle ground position has been suggested, based on the observation that "hacking" describes a collection of skills which are used by hackers of both descriptions for differing reasons. The analogy is made to locksmithing, specifically picking locks, which — aside from its being a skill with a fairly high tropism to 'classic' hacking — is a skill which can be used for good or evil. The primary weakness of this analogy is the inclusion of script kiddies in the popular usage of "hacker", despite the lack of an underlying skill and knowledge base.
A timeline of the noun "hack" and etymologically related terms as they evolved in historical English:
★ Early 20th Century: ''hack'' is one of many slang terms in use by railroaders for a train's caboose [2]. Subsequent spread of this usage from professional rail workers to model rail hobbyists is likely, but not proven.
★ 1950s: amateur radio enthusiasts defined the term ''hacking'' as creatively tinkering to improve performance.
★ 1959: ''hack'' is defined in MIT's Tech Model Railroad Club Dictionary as "1) an article or project without constructive end; 2) a project undertaken on bad self-advice; 3) an entropy booster; 4) to produce, or attempt to produce, a hack(3)." ''hacker'' is defined as "one who hacks, or makes them." Much of the TMRC's jargon is later imported into early computing culture.
★ 1972: Stewart Brand publishes "S P A C E W A R: Fanatic Life and Symbolic Death Among the Computer Bums" in ''Rolling Stone'', an early piece describing computer culture. In it, Alan Kay is quoted as saying "A true hacker is not a group person. He's a person who loves to stay up all night, he and the machine in a love-hate relationship... They're kids who tended to be brilliant but not very interested in conventional goals[...] It's a term of derision and also the ultimate compliment."
★ 1980: The August issue of ''Psychology Today'' prints (with commentary by Philip Zimbardo) "The Hacker Papers", an excerpt from a Stanford Bulletin Board discussion on the addictive nature of computer use.
★ 1982: In the film TRON, Kevin Flynn (Jeff Bridges) describes his intentions to break into ENCOM's computer system, saying "I've been doing a little hacking here". CLU is the software he uses for this.
★ 1983: The movie WarGames, featuring a computer intrusion into NORAD, is released. A gang of 6 teenagers is caught breaking into dozens of computer systems, including that of Los Alamos National Laboratory.[3] ''Newsweek'' features the cover story "Beware: Hackers at play."[3] First Usenet post on the use of the term ''hacker'' in the media (CBS News) to mean computer criminal.[5] Pressured by media coverage of computer intrusions, Congress begins work on new laws for computer security.[6]
★ 1984: Steven Levy publishes ''.'' The book publicizes, and perhaps originates the phrase "Hacker Ethic" and gives a .
★ 1988: ''Stalking the Wily Hacker'', an article by Clifford Stoll appears in the May 1988 issue of the ''Communications of the ACM'' and uses the term ''hacker'' in the sense of a computer criminal. Later that year, the release by Robert Tappan Morris, Jr. of the so-called Morris worm provoked the popular media to spread this usage.
★ 1989: ''The Cuckoo's Egg'' by Clifford Stoll is published, and its popularity further entrenches the term in the public's consciousness.
★ 1995: The film ''Hackers'' is released by Warner Brothers.
Hacker also commonly refers to a bad golfer.
The modern, computer-related use of the term is considered likely rooted in the goings on at the Massachusetts Institute of Technology (MIT) in the 1960s, long before computers became common; the word "hack" was local slang which had a large number of related meanings. One was a simple, but often inelegant, solution to a problem. It also meant any clever prank perpetrated by MIT students; logically the perpetrator was a 'hacker'. To this day the terms ''hack'' and ''hacker'' are used in several ways at MIT, without necessarily referring to computers. When MIT students surreptitiously put a fake police car atop the dome on MIT's Building 10, that was a hack, and the students involved were therefore hackers. Another type of hacker — one who explores undocumented or unauthorized areas in buildings — is now called a reality hacker or urban spelunker.
The term was fused with computers when members of the Tech Model Railroad Club started working with a Digital Equipment Corporation PDP-1 computer and applied local model railroad slang to computers.
The earliest known use of the term in this manner is from the 20 November 1963 issue of The Tech, the student paper of MIT:
Originally, the term "hack" was applied almost exclusively to programming or electrical engineering, but it has come to be used in some circles for almost any type of clever circumvention, in phrases such as "hack the media", "hack your brain" and "hack your reputation".
Another meaning of the term "hack", similar to kludge and distinct from both the positive and security-related meanings discussed above, derives from the everyday English sense "to cut or shape by or as if by crude or ruthless strokes" [Merriam-Webster]. In other words to "hack" at an original creation, as if with an axe, is to force-fit it into being usable for a task not intended by the original creator, and a "hacker" would be someone who does this habitually. (The original creator and the hacker may be the same person.)
This usage is common in both programming (as demonstrated by a Google code search for "HACK" [1]) and engineering. In programming, hacking in this sense appears to be tolerated and seen as a necessary compromise in many situations. In non-software engineering, the culture is less tolerant of unmaintainable solutions, even when intended to be temporary, and describing someone as a "hacker" might imply that they lack professionalism. In this sense, the term has no real positive connotations, except for the idea that the hacker is capable of doing modifications that allow a system to work in the short term, and so has some sort of marketable skills. There is always, however, the understanding that a more skillful, or technical, logician could have produced successful modifications that would not be considered a "hack-job".
The definition is similar to other, non-computer based, uses of the term "hack-job". For instance, a professional modification of a production sports car into a racing machine would not be considered a hack-job, but a cobbled together backyard mechanic's result could be. Even though the outcome of a race of the two machines could not be assumed, a quick inspection would instantly reveal the difference in the level of professionalism of the designers.
The definition given by the 4.4.7 edition of the ''Jargon File'' (a dictionary of hacker jargon) emphasizes the positive sense of "hacker".[7] The definitions in this dictionary were not made through research into common usage, but reflect to a large extent the opinions of its editors.
Use of the term "hacker" (in the positive computer-related sense) predates the first computer system with security (CTSS), and thus necessarily pre-dates any use in the security-related meanings of today. The earliest Stanford revisions of the Jargon file (1975) did not describe the term as positively as the current ones, including only a enthusiastic programmer, an expert at some software and someone breaking computer security (Definitions 4, 5 and 8). The current definition was written in more or less its current form around 1980 at MIT. Eric S. Raymond, a known advocate of the positive usage of "hacker", made an editorial decision in his capacity as the Jargon File maintainer to add "deprecated" to computer security related meaning in the 1990s, and to indicate cracker as the "correct" term.
"A Hacker is any person who derives joy from discovering ways to circumvent limitations." — Bob Bickford (computer and video guru) in ''MicroTimes'', December 1986
1. TMRC site, Archive.org cache
2. ''A Glossary of Railroad Terms'', American Speech, volume 18 number 3 (October 1943), pp. 161-170; cited page 163.
3.
4.
5.
6. David Bailey, "Attacks on Computers: Congressional Hearings and Pending Legislation," sp, p. 180, 1984 IEEE Symposium on Security and Privacy, 1984.
7. http://www.catb.org/jargon/html/H/hacker.html
★ What is a Hacker?, Brian Harvey
★ hacker not cracker
★ Steve Wozniak Discusses the original meaning of hacker
★ Definition of 'hacker' in the Jargon File
| Contents |
| Controversy and ambiguity |
| History |
| Contemporary Use |
| Negative usage in engineering |
| Jargon File definition |
| Quotations |
| References |
| External links |
Controversy and ambiguity
While "hack" was originally more used as a verb for "messing about" with (e.g. "I hack around with computers"), the meaning of the term has shifted over the decades since it first came into use in a computer context. As usage has spread more widely, the primary meaning of newer users of the word has shifted to one which conflicts with the original primary emphasis.
Currently, "''hacker''" is used in two main ways, one pejorative and one complimentary. In popular usage and in the media, it most often refers to computer intruders or criminals, with associated pejorative connotations. (For example, "An Internet 'hacker' broke through state government security systems in March.") In the computing community, the primary meaning is a complimentary description for a particularly brilliant programmer or technical expert. (For example, "Linus Torvalds, the creator of Linux, is considered by some to be a genius 'hacker'.") A large segment of the technical community insist the latter is the "correct" usage of the word (see the Jargon File definition below).
The mainstream media's current usage of the term may be traced back to the early 1980s (see History). When the term was introduced to wider society by the mainstream media in 1983, even those in the computer community referred to computer intrusion as "hacking", although not as the exclusive use of that word. In reaction to the increasing media use of the term exclusively with the criminal connotation, the computer community began to differentiate their terminology. Several alternative terms such as "black hat" and "cracker" were coined in an effort to distinguish between those performing criminal activities, and those whose activities were the legal ones referred to more frequently in the historical use of the term "hack". Analogous terms such as "white hats" and "gray hats" developed as a result. However, since network news use of the term pertained primarily to the criminal activities despite this attempt by the technical community to preserve and distinguish the original meaning, the mainstream media and general public continue to describe computer criminals with all levels of technical sophistication as "hackers" and does not generally make use of the word in any of its non-criminal connotations.
As a result of this difference, the definition is the subject of heated controversy. The wider dominance of the pejorative connotation is resented by many who object to the term being taken from their cultural jargon and used negatively[1], including those who have historically preferred to self-identify as hackers. Many advocate using the more recent and nuanced alternate terms when describing criminals and others who negatively take advantage of security flaws in software and hardware. Others prefer to follow common popular usage, arguing that the positive form is confusing and unlikely to become widespread in the general public. A minority still stubbornly use the term in both original senses despite the controversy, leaving context to clarify (or leave ambiguous) which meaning is intended. It is noteworthy, however, that the positive definition of hacker was widely used as the predominant form for many years before the negative definition was popularized.
"Hacker" can therefore be seen as a shibboleth, identifying those who use the technically-oriented sense (as opposed to the exclusively intrusion-oriented sense) as members of the computing community.
A possible middle ground position has been suggested, based on the observation that "hacking" describes a collection of skills which are used by hackers of both descriptions for differing reasons. The analogy is made to locksmithing, specifically picking locks, which — aside from its being a skill with a fairly high tropism to 'classic' hacking — is a skill which can be used for good or evil. The primary weakness of this analogy is the inclusion of script kiddies in the popular usage of "hacker", despite the lack of an underlying skill and knowledge base.
History
A timeline of the noun "hack" and etymologically related terms as they evolved in historical English:
★ Early 20th Century: ''hack'' is one of many slang terms in use by railroaders for a train's caboose [2]. Subsequent spread of this usage from professional rail workers to model rail hobbyists is likely, but not proven.
★ 1950s: amateur radio enthusiasts defined the term ''hacking'' as creatively tinkering to improve performance.
★ 1959: ''hack'' is defined in MIT's Tech Model Railroad Club Dictionary as "1) an article or project without constructive end; 2) a project undertaken on bad self-advice; 3) an entropy booster; 4) to produce, or attempt to produce, a hack(3)." ''hacker'' is defined as "one who hacks, or makes them." Much of the TMRC's jargon is later imported into early computing culture.
★ 1972: Stewart Brand publishes "S P A C E W A R: Fanatic Life and Symbolic Death Among the Computer Bums" in ''Rolling Stone'', an early piece describing computer culture. In it, Alan Kay is quoted as saying "A true hacker is not a group person. He's a person who loves to stay up all night, he and the machine in a love-hate relationship... They're kids who tended to be brilliant but not very interested in conventional goals[...] It's a term of derision and also the ultimate compliment."
★ 1980: The August issue of ''Psychology Today'' prints (with commentary by Philip Zimbardo) "The Hacker Papers", an excerpt from a Stanford Bulletin Board discussion on the addictive nature of computer use.
★ 1982: In the film TRON, Kevin Flynn (Jeff Bridges) describes his intentions to break into ENCOM's computer system, saying "I've been doing a little hacking here". CLU is the software he uses for this.
★ 1983: The movie WarGames, featuring a computer intrusion into NORAD, is released. A gang of 6 teenagers is caught breaking into dozens of computer systems, including that of Los Alamos National Laboratory.[3] ''Newsweek'' features the cover story "Beware: Hackers at play."[3] First Usenet post on the use of the term ''hacker'' in the media (CBS News) to mean computer criminal.[5] Pressured by media coverage of computer intrusions, Congress begins work on new laws for computer security.[6]
★ 1984: Steven Levy publishes ''.'' The book publicizes, and perhaps originates the phrase "Hacker Ethic" and gives a .
★ 1988: ''Stalking the Wily Hacker'', an article by Clifford Stoll appears in the May 1988 issue of the ''Communications of the ACM'' and uses the term ''hacker'' in the sense of a computer criminal. Later that year, the release by Robert Tappan Morris, Jr. of the so-called Morris worm provoked the popular media to spread this usage.
★ 1989: ''The Cuckoo's Egg'' by Clifford Stoll is published, and its popularity further entrenches the term in the public's consciousness.
★ 1995: The film ''Hackers'' is released by Warner Brothers.
Hacker also commonly refers to a bad golfer.
Contemporary Use
The modern, computer-related use of the term is considered likely rooted in the goings on at the Massachusetts Institute of Technology (MIT) in the 1960s, long before computers became common; the word "hack" was local slang which had a large number of related meanings. One was a simple, but often inelegant, solution to a problem. It also meant any clever prank perpetrated by MIT students; logically the perpetrator was a 'hacker'. To this day the terms ''hack'' and ''hacker'' are used in several ways at MIT, without necessarily referring to computers. When MIT students surreptitiously put a fake police car atop the dome on MIT's Building 10, that was a hack, and the students involved were therefore hackers. Another type of hacker — one who explores undocumented or unauthorized areas in buildings — is now called a reality hacker or urban spelunker.
The term was fused with computers when members of the Tech Model Railroad Club started working with a Digital Equipment Corporation PDP-1 computer and applied local model railroad slang to computers.
The earliest known use of the term in this manner is from the 20 November 1963 issue of The Tech, the student paper of MIT:
Many telephone services have been curtailed because of so-called hackers, according to Prof. Carlton Tucker, administrator of the Institute phone system. […] The hackers have accomplished such things as tying up all the tie-lines between Harvard and MIT, or making long-distance calls by charging them to a local radar installation. One method involved connecting the PDP-1 computer to the phone system to search the lines until a dial tone, indicating an outside line, was found. […] Because of the 'hacking', the majority of the MIT phones are 'trapped'.
Originally, the term "hack" was applied almost exclusively to programming or electrical engineering, but it has come to be used in some circles for almost any type of clever circumvention, in phrases such as "hack the media", "hack your brain" and "hack your reputation".
Negative usage in engineering
Another meaning of the term "hack", similar to kludge and distinct from both the positive and security-related meanings discussed above, derives from the everyday English sense "to cut or shape by or as if by crude or ruthless strokes" [Merriam-Webster]. In other words to "hack" at an original creation, as if with an axe, is to force-fit it into being usable for a task not intended by the original creator, and a "hacker" would be someone who does this habitually. (The original creator and the hacker may be the same person.)
This usage is common in both programming (as demonstrated by a Google code search for "HACK" [1]) and engineering. In programming, hacking in this sense appears to be tolerated and seen as a necessary compromise in many situations. In non-software engineering, the culture is less tolerant of unmaintainable solutions, even when intended to be temporary, and describing someone as a "hacker" might imply that they lack professionalism. In this sense, the term has no real positive connotations, except for the idea that the hacker is capable of doing modifications that allow a system to work in the short term, and so has some sort of marketable skills. There is always, however, the understanding that a more skillful, or technical, logician could have produced successful modifications that would not be considered a "hack-job".
The definition is similar to other, non-computer based, uses of the term "hack-job". For instance, a professional modification of a production sports car into a racing machine would not be considered a hack-job, but a cobbled together backyard mechanic's result could be. Even though the outcome of a race of the two machines could not be assumed, a quick inspection would instantly reveal the difference in the level of professionalism of the designers.
Jargon File definition
The definition given by the 4.4.7 edition of the ''Jargon File'' (a dictionary of hacker jargon) emphasizes the positive sense of "hacker".[7] The definitions in this dictionary were not made through research into common usage, but reflect to a large extent the opinions of its editors.
Use of the term "hacker" (in the positive computer-related sense) predates the first computer system with security (CTSS), and thus necessarily pre-dates any use in the security-related meanings of today. The earliest Stanford revisions of the Jargon file (1975) did not describe the term as positively as the current ones, including only a enthusiastic programmer, an expert at some software and someone breaking computer security (Definitions 4, 5 and 8). The current definition was written in more or less its current form around 1980 at MIT. Eric S. Raymond, a known advocate of the positive usage of "hacker", made an editorial decision in his capacity as the Jargon File maintainer to add "deprecated" to computer security related meaning in the 1990s, and to indicate cracker as the "correct" term.
Quotations
"A Hacker is any person who derives joy from discovering ways to circumvent limitations." — Bob Bickford (computer and video guru) in ''MicroTimes'', December 1986
References
1. TMRC site, Archive.org cache
2. ''A Glossary of Railroad Terms'', American Speech, volume 18 number 3 (October 1943), pp. 161-170; cited page 163.
3.
4.
5.
6. David Bailey, "Attacks on Computers: Congressional Hearings and Pending Legislation," sp, p. 180, 1984 IEEE Symposium on Security and Privacy, 1984.
7. http://www.catb.org/jargon/html/H/hacker.html
External links
★ What is a Hacker?, Brian Harvey
★ hacker not cracker
★ Steve Wozniak Discusses the original meaning of hacker
★ Definition of 'hacker' in the Jargon File
This article provided by Wikipedia. To edit the contents of this article, click here for original source.
psst.. try this: add to faves

العربية
中国
Français
Deutsch
Ελληνική
हिन्दी
Italiano
日本語
Português
Русский
Español