The Jargon File is a
glossary of
hacker slang. The original Jargon File was a collection of hacker slang from technical cultures such as the
MIT AI Lab, the
Stanford AI Lab (SAIL), and others of the old
ARPANET AI/
LISP/
PDP-10 communities, including
Bolt, Beranek and Newman,
Carnegie Mellon University, and
Worcester Polytechnic Institute.
...
...
1990 and laterA new revision was begun in 1990, which contained nearly the entire text of a late version of jargon-1 (a few obsolete PDP-10-related entries were dropped after consultation with the editors of Steele-1983). It merged in about 80% of the Steele-1983 text, omitting some framing material and a very few entries introduced in Steele-1983 that are now only of historical interest.
The new version cast a wider net than the old Jargon File; its aim was to cover not just AI or PDP-10 hacker culture but all of the technical computing cultures in which the true hacker-nature is manifested. More than half of the entries now derive from
Usenet and represent jargon now current in the
C and
Unix communities, but special efforts have been made to collect jargon from other cultures including
IBM PC programmers,
Amiga fans,
Mac enthusiasts, and even the IBM
mainframe world.
Eric S. Raymond maintains the new File with assistance from
Guy Steele, and is the credited editor of the print version,
The New Hacker's Dictionary. Some of the changes made under his watch have been controversial; early critics accused Raymond of unfairly changing the file's focus to the Unix hacker culture instead of the older hacker cultures where the Jargon File originated. Raymond has responded by saying that the nature of hacking had changed and the Jargon File should report on hacker culture, and not attempt to enshrine it.
[2] More recently, Raymond has been accused of adding terms to the Jargon File that appear to have been used primarily by himself, and of altering the file to reflect his own political views.
[3]