Tập Tin Thuật Ngữ Hacker, Phiên Bản 4.2.2, 20 Tháng 8 Năm 2000

Lượt đọc: 601 | 0 Đánh giá: 0/10 Sao
★★★★★★★★★★
★★★★★★★★★★
« Lùi Tiến »
Lịch Sử Chỉnh Sửa

❊ ❊ ❊

Bộ Từ vựng Biệt ngữ (Jargon File) nguyên thủy là một tập hợp các thuật ngữ biệt ngữ của giới hacker xuất phát từ các nền tảng văn hóa kỹ thuật như Phòng thí nghiệm Trí tuệ Nhân tạo MIT (MIT AI Lab), Phòng thí nghiệm Trí tuệ Nhân tạo Stanford (SAIL), cùng các cộng đồng AI/LISP/PDP-10 thuộc mạng ARPANET đời đầu khác bao gồm Bolt, Beranek and Newman (BBN), Đại học Carnegie-Mellon (CMU), và Viện Bách khoa Worcester (WPI).

Bộ Từ vựng Biệt ngữ (từ đây về sau được gọi là `jargon-1` hoặc `Tập tin`) do Raphael Finkel khởi xướng tại Stanford vào năm 1975. Kể từ thời điểm đó cho đến khi máy tính SAIL chính thức bị ngắt nguồn vào năm 1991, tập tin này mang tên AIWORD.RF[UP,DOC] tại đây. Một số thuật ngữ trong đó có niên đại từ rất sớm (chẳng hạn như `frob` và một số nghĩa của `mobi`, bắt nguồn từ Câu lạc bộ Mô hình Đường sắt Công nghệ tại MIT và được cho là có từ ít nhất là đầu những năm 1960). Các bản chỉnh sửa của jargon-1 đều không được đánh số và có thể được xem xét chung là `Phiên bản 1`.

Vào năm 1976, Mark Crispin, sau khi nhìn thấy thông báo về Tập tin trên máy tính SAIL, đã truyền tải (FTP) một bản sao của Tập tin này về MIT. Anh nhận ra rằng nó hoàn toàn không chỉ giới hạn ở các `từ ngữ AI` nên đã lưu trữ tập tin trong thư mục của mình dưới tên AI:MRC;SAIL JARGON.

Tập tin nhanh chóng được đổi tên thành JARGON > (dấu `>` dùng để phân loại phiên bản dưới hệ điều hành ITS) trong lúc hàng loạt cải tiến được thực hiện bởi Mark Crispin và Guy L. Steele Jr. Thật không may, giữa bao nhiêu hoạt động tấp nập ấy, không một ai nghĩ đến việc đính chính thuật ngữ `biệt ngữ` (`jargon`) thành `từ lóng` (`slang`) cho đến khi bộ tổng hợp này đã trở nên nổi tiếng rộng rãi với tên gọi Jargon File.

Raphael Finkel ngừng tham gia trực tiếp ngay sau đó và Don Woods trở thành đầu mối liên lạc của SAIL đối với Tập tin (vốn sau đó được lưu trữ thành hai bản song song tại SAIL và MIT, với các đợt đồng bộ hóa định kỳ).

Tập tin phát triển phập phù qua nhiều giai đoạn cho đến khoảng năm 1983; Richard Stallman nổi lên là một trong những cộng tác viên tích cực, bổ sung nhiều thuật ngữ do MIT và hệ điều hành ITS sản sinh.

Vào mùa xuân năm 1981, một hacker tên là Charles Spurgeon đã đưa được một phần lớn của Tập tin lên ấn phẩm "CoEvolution Quarterly" của Stewart Brand (số 29, trang 26-35) với các hình minh họa do Phil Wadler và Guy Steele thực hiện (bao gồm một vài bức tranh biếm họa Crunchly). Đây có lẽ là lần xuất bản trên giấy đầu tiên của Tập tin.

Một phiên bản muộn hơn của jargon-1, được mở rộng thêm các chú giải dành cho đại chúng, đã được Guy Steele biên tập thành một cuốn sách xuất bản năm 1983 với tựa đề "The Hacker's Dictionary" (Harper & Row CN 1082, ISBN 0-06-091082-8). Các biên tập viên khác của jargon-1 (Raphael Finkel, Don Woods và Mark Crispin) đã đóng góp cho bản chỉnh sửa này, cùng với Richard M. Stallman và Geoff Goodfellow. Cuốn sách này (hiện đã ngưng phát hành) từ đây về sau được gọi là `Steele-1983` và sáu con người đó được gọi là nhóm đồng tác giả của Steele-1983.

Ngay sau khi Steele-1983 được xuất bản, Tập tin gần như ngừng phát triển và thay đổi. Ban đầu, nguyên nhân là do mong muốn đóng băng tạm thời tập tin nhằm tạo thuận lợi cho việc sản xuất Steele-1983, nhưng các điều kiện khách quan đã khiến đợt đóng băng `tạm thời` ấy trở thành vĩnh viễn.

Văn hóa của Phòng thí nghiệm AI đã phải chịu đòn giáng nặng nề vào cuối những năm 1970 do việc cắt giảm ngân sách và quyết định hành chính hệ quả là sử dụng phần cứng và phần mềm có nhà cung cấp hỗ trợ thay vì đồ tự chế (homebrew) bất cứ khi nào có thể. Tại MIT, phần lớn công việc nghiên cứu AI đã chuyển sang các Dòng máy LISP chuyên dụng. Cùng lúc đó, việc thương mại hóa công nghệ AI đã dụ dỗ một số bộ óc xuất sắc và ưu tú nhất của Phòng thí nghiệm AI rời đi để thành lập các công ty khởi nghiệp dọc theo tuyến đường cao tốc Route 128 ở Massachusetts và miền Tây tại Thung lũng Silicon. Các công ty khởi nghiệp này chế tạo máy tính LISP cho MIT; máy tính trung tâm của MIT-AI đã trở thành một hệ thống TWENEX thay vì đóng vai trò máy chủ cho hệ điều hành ITS thân yêu của giới hacker AI.

Phòng thí nghiệm AI Stanford trên thực tế đã ngừng tồn tại vào năm 1980, mặc dù máy tính SAIL vẫn tiếp tục hoạt động như một nguồn lực của Khoa Khoa học Máy tính cho đến năm 1991. Stanford đã trở thành một trung tâm TWENEX lớn, có thời điểm vận hành hơn một chục hệ thống TOPS-20; nhưng đến giữa những năm 1980, phần lớn công việc phát triển phần mềm thú vị lại được thực hiện trên tiêu chuẩn BSD Unix mới nổi.

Vào tháng 4 năm 1983, các cộng đồng quy tụ quanh dòng máy PDP-10 vốn đã nuôi dưỡng Tập tin đã phải chịu một cú đánh chí mạng do dự án Jupiter tại tập đoàn Digital Equipment Corporation bị hủy bỏ. Các nhà biên soạn Tập tin, vốn đã tản mác khắp nơi, nay chuyển sang những việc khác. Steele-1983 một phần là đài tưởng niệm cho thứ mà các tác giả của nó nghĩ là một truyền thống đang lụi tàn; không ai trong số những người tham gia lúc bấy giờ nhận thức được tầm ảnh hưởng của nó sẽ rộng lớn đến nhường nào.

Đến giữa những năm 1980, nội dung của Tập tin đã lỗi thời, nhưng huyền thoại xoay quanh nó chưa bao giờ phai nhạt. Cuốn sách, cùng các bản mềm lấy từ mạng ARPANET, được lưu hành ngay cả trong những cộng đồng cách xa MIT và Stanford; nội dung của nó vẫn tạo ra sức ảnh hưởng mạnh mẽ và liên tục lên ngôn ngữ cũng như sự hài hước của giới hacker. Ngay cả khi sự ra đời của máy vi tính và các xu hướng khác thúc đẩy sự bùng nổ mạnh mẽ của cộng đồng hacker, Tập tin (cùng các tài liệu liên quan như mục Một số Thiền thoại AI trong Phụ lục A) vẫn dần được nhìn nhận như một dạng sử thi thần thánh, một tác phẩm văn học mang tầm vóc Anh hùng ca xứ sở Britain của văn hóa hacker nhằm ghi chép lại những chiến công hào hùng của các Hiệp sĩ Phòng thí nghiệm. Nhịp độ thay đổi trong toàn bộ cộng đồng hacker tăng tốc đáng kể — nhưng Jargon File, sau khi chuyển hóa từ một tài liệu sống thành một biểu tượng, vẫn gần như giữ nguyên vẹn trong suốt bảy năm.

Bản chỉnh sửa này chứa đựng gần như toàn bộ văn bản của một phiên bản muộn thuộc jargon-1 (một vài mục liên quan đến dòng máy PDP-10 đã lỗi thời đã được lược bỏ sau khi tham vấn kỹ lưỡng với các biên tập viên của Steele-1983). Nó dung hợp khoảng 80% nội dung của Steele-1983, lược bớt một số tài liệu đóng khung và một số ít các mục xuất hiện trong Steele-1983 nay cũng đã lỗi thời.

Phiên bản mới này vươn lưới rộng hơn so với Jargon File cũ; mục tiêu của nó không chỉ bao phủ văn hóa hacker AI hay PDP-10 mà là toàn bộ các cộng đồng máy tính kỹ thuật nơi bản chất thực sự của hacker được thể hiện. Hơn một nửa số mục hiện nay xuất hiện từ Usenet và đại diện cho biệt ngữ đang lưu hành trong các cộng đồng C và Unix, nhưng những nỗ lực đặc biệt đã được thực hiện để thu thập biệt ngữ từ các cộng đồng khác bao gồm các lập trình viên IBM PC, người hâm mộ Amiga, giới đam mê Mac, và thậm chí cả thế giới máy tính lớn (mainframe) của IBM.

Eric S. Raymond duy trì Tập tin mới với sự trợ giúp từ Guy L. Steele Jr.; đây là những cá nhân chủ yếu được phản ánh qua đại từ `chúng tôi` (we) mang tính biên tập của Tập tin, mặc dù chúng tôi rất hân hạnh ghi nhận đóng góp đặc biệt từ các đồng tác giả khác của Steele-1983. Vui lòng gửi email mọi nội dung bổ sung, đính chính và thư tín liên quan đến Jargon File về địa chỉ [email protected].

(Cảnh báo: các địa chỉ email khác xuất hiện trong tập tin này nhưng không được đảm bảo là vẫn chính xác sau ngày chỉnh sửa được ghi ở dòng đầu tiên. Đừng gửi email cho chúng tôi nếu một nỗ lực liên hệ với thần tượng của bạn bị trả về — chúng tôi không có cách thần kỳ nào để kiểm tra địa chỉ hay tra cứu thông tin cá nhân cả.)

Phiên bản 2.9.6 đã trở thành văn bản chính của cuốn "The New Hacker's Dictionary", do Eric Raymond biên tập, Nhà xuất bản MIT Press 1991, ISBN 0-262-68069-6.

Phiên bản 3.0.0 được xuất bản vào tháng 9 năm 1993 với tư cách là lần tái bản thứ hai của "The New Hacker's Dictionary", tiếp tục do MIT Press phát hành (ISBN 0-262-18154-1).

Nếu bạn muốn có cuốn sách này, bạn có thể tìm thấy nó tại bất kỳ hệ thống cửa hàng sách lớn nào. Nếu không tìm được, bạn có thể đặt mua qua đường bưu điện từ

The MIT Press 55 Hayward Street Cambridge, MA 02142

hoặc đặt hàng qua điện thoại tại số (800)-356-0343 hoặc (617)-625-8481.

Những người duy trì cam kết cập nhật phiên bản trực tuyến của Jargon File trong suốt và sau quá trình xuất bản trên giấy, đồng thời sẽ tiếp tục cung cấp nó cho các kho lưu trữ và các trang web truy cập công cộng như một sứ mệnh ủy thác từ cộng đồng hacker.

Dưới đây là biên niên sử về những dấu mốc quan trọng trong các bản chỉnh sửa trực tuyến gần đây:

Phiên bản 2.1.1, ngày 12 tháng 6 năm 1990: Jargon File hồi sinh trở lại sau quãng thời gian gián đoạn bảy năm. Công cuộc tái tổ chức và bổ sung ồ ạt do Eric S. Raymond thực hiện, với sự phê chuẩn của Guy Steele. Nhiều mục biệt ngữ của UNIX, C, USENET và máy vi tính đã được bổ sung vào thời điểm đó.

Phiên bản 2.9.6, ngày 16 tháng 8 năm 1991: tương ứng với bản sao in ấn dùng để xuất bản sách. Phiên bản này có 18952 dòng, 148629 từ, 975551 ký tự và 1702 mục.

Phiên bản 2.9.7, ngày 28 tháng 10 năm 1991: lần đánh dấu mã nguồn đầu tiên dành cho trình duyệt siêu văn bản (hypertext). Phiên bản này có 19432 dòng, 152132 từ, 999595 ký tự và 1750 mục.

Phiên bản 2.9.8, ngày 01 tháng 1 năm 1992: bản phát hành công khai đầu tiên kể từ khi xuất bản sách, bao gồm hơn năm mươi mục mới và vô số đính chính/bổ sung cho các mục cũ. Được đóng gói cùng phiên bản 1.1 của trình đọc siêu văn bản vh(1). Phiên bản này có 19509 dòng, 153108 từ, 1006023 ký tự và 1760 mục.

Phiên bản 2.9.9, ngày 01 tháng 4 năm 1992: tích hợp thêm từ vựng của XEROX PARC. Phiên bản này có 20298 dòng, 159651 từ, 1048909 ký tự và 1821 mục.

Phiên bản 2.9.10, ngày 01 tháng 7 năm 1992: rất nhiều tư liệu lịch sử mới. Phiên bản này có 21349 dòng, 168330 từ, 1106991 ký tự và 1891 mục.

Phiên bản 2.9.11, ngày 01 tháng 1 năm 1993: rất nhiều tư liệu lịch sử mới. Phiên bản này có 21725 dòng, 171169 từ, 1125880 ký tự và 1922 mục.

Phiên bản 2.9.12, ngày 10 tháng 5 năm 1993: một vài mục mới và thay đổi, tiếng lóng MUD/IRC bên lề và một số thuật ngữ kỹ thuật ranh giới đã được lược bỏ, tất cả nhằm chuẩn bị cho Ấn bản thứ 2 của TNHD. Phiên bản này có 22238 dòng, 175114 từ, 1152467 ký tự và 1946 mục.

Phiên bản 3.0.0, ngày 27 tháng 7 năm 1993: đóng băng bản thảo cho ấn bản thứ 2 của TNHD. Phiên bản này có 22548 dòng, 177520 từ, 1169372 ký tự và 1961 mục.

Phiên bản 3.1.0, ngày 15 tháng 10 năm 1994: bản phát hành tạm thời để kiểm tra việc chuyển đổi sang WWW. Phiên bản này có 23197 dòng, 181001 từ, 1193818 ký tự và 1990 mục.

Phiên bản 3.2.0, ngày 15 tháng 3 năm 1995: bản cập nhật Mùa xuân năm 1995. Phiên bản này có 23822 dòng, 185961 từ, 1226358 ký tự và 2031 mục.

Phiên bản 3.3.0, ngày 20 tháng 1 năm 1996: bản cập nhật Mùa đông năm 1996. Phiên bản này có 24055 dòng, 187957 từ, 1239604 ký tự và 2045 mục.

Phiên bản 3.3.1, ngày 25 tháng 1 năm 1996: bản cải tiến đã sửa lỗi biên tập dựa trên phiên bản 3.3.0 được gửi đến MIT Press như một bước tiến tới TNHD III. Phiên bản này có 24147 dòng, 188728 từ, 1244554 ký tự và 2050 mục.

Phiên bản 3.3.2, ngày 20 tháng 3 năm 1996: một số mục mới tiếp nối phiên bản 3.3.2. Phiên bản này có 24442 dòng, 190867 từ, 1262468 ký tự và 2061 mục.

Phiên bản 3.3.3, ngày 25 tháng 3 năm 1996: dọn dẹp trước khi đóng băng bản thảo TNHD III. Phiên bản này có 24584 dòng, 191932 từ, 1269996 ký tự và 2064 mục.

Phiên bản 4.0.0, ngày 25 tháng 7 năm 1996: phiên bản TNHD III chính thức sau khi biên tập lại. Phiên bản này có 24801 dòng, 193697 từ, 1281402 ký tự và 2067 mục.

Phiên bản 4.1.0, ngày 8 tháng 4 năm 1999: Jargon File tái xuất giang hồ sau ba năm. Phiên bản này có 25777 dòng, 206825 từ, 1359992 ký tự và 2217 mục.

Phiên bản 4.1.1, ngày 18 tháng 4 năm 1999: đính chính các lỗi nhỏ trong bản 4.1.0 và bổ sung một số mục mới. Phiên bản này có 25921 dòng, 208483 từ, 1371279 ký tự và 2225 mục.

Phiên bản 4.1.2, ngày 28 tháng 4 năm 1999: đưa texi2html ra khỏi quy trình sản xuất. Phiên bản này có 26006 dòng, 209479 từ, 1377687 ký tự và 2225 mục.

Phiên bản 4.1.3, ngày 14 tháng 6 năm 1999: các cập nhật nhỏ và sửa lỗi đánh dấu mã nguồn. Phiên bản này có 26108 dòng, 210480 từ, 1384546 ký tự và 2234 mục.

Phiên bản 4.1.4, ngày 17 tháng 6 năm 1999: sửa lỗi đánh dấu mã nguồn cho HTML có khung (framed HTML). Phiên bản này có 26117 dòng, 210527 từ, 1384902 ký tự và 2234 mục.

Phiên bản 4.2.0, ngày 31 tháng 1 năm 2000: sửa lỗi xử lý các URL. Phiên bản này có 26598 dòng, 214639 từ, 1412243 ký tự và 2267 mục.

Phiên bản 4.2.1, ngày 5 tháng 3 năm 2000: bản phát hành điểm để kiểm tra hệ thống sản xuất mới. Phiên bản này có 26647 dòng, 215040 từ, 1414942 ký tự và 2269 mục.

Phiên bản 4.2.2, ngày 12 tháng 8 năm 2000: Phiên bản này có 27171 dòng, 219630 từ, 1444887 ký tự và 2302 mục.

Cách đánh số phiên bản: Các số hiệu phiên bản cần được đọc theo cấu trúc chính.phụ.chỉnh_sửa (major.minor.revision). Phiên bản chính số 1 được dành riêng cho Jargon File `cũ` (ITS), tức jargon-1. Phiên bản chính số 2 bao trùm các bản chỉnh sửa do ESR (Eric S. Raymond) thực hiện với sự hỗ trợ từ GLS (Guy L. Steele, Jr.) dẫn đến và bao gồm cả ấn bản sách thứ hai. Kể từ bây giờ, số phiên bản chính N.00 có lẽ sẽ tương ứng với ấn bản sách thứ N. Thông thường, các phiên bản sau sẽ thay thế hoàn toàn hoặc tích hợp các phiên bản trước đó, vì vậy nhìn chung không có lý do gì để giữ lại các phiên bản cũ.

Chúng tôi gửi lời cảm ơn chân thành đến các đồng tác giả của Steele-1983 vì sự giám sát và hỗ trợ, cùng hàng trăm thành viên Usenet (quá nhiều để có thể kể tên hết ở đây) những người đã đóng góp các mục từ và nguồn động viên to lớn. Thêm lời cảm ơn gửi đến một số thành viên kỳ cựu trên nhóm Usenet alt.folklore.computers, những người đã đóng góp rất nhiều bình luận hữu ích, nhiều điểm đính chính cũng như góc nhìn lịch sử quý giá: Joseph M. Newcomer, Bernie Cosell, Earl Boebert và Joe Morris.

Chúng tôi rất may mắn khi nhận được sự giúp đỡ từ một số nhà ngôn ngữ học tài năng. David Stamp và Charles Hoequist đã đóng góp những lời phê bình quý giá; Joe Keane đã giúp chúng tôi cải thiện các hướng dẫn phát âm.

Một vài đoạn nhỏ trong văn bản này trích dẫn từ các tác phẩm trước đó. Chúng tôi mang ơn Brian A. LaMacchia vì đã xin phép giúp chúng tôi sử dụng tư liệu từ "Tư liệu TMRC" (TMRC Dictionary); bên cạnh đó, Don Libes đã đóng góp một số tư liệu phù hợp từ cuốn sách xuất sắc của ông mang tên "Life With UNIX". Chúng tôi cảm ơn Per Lindberg, tác giả của ấn phẩm tạp chí mạng (zine) tiếng Thụy Điển nổi tiếng 'Hackerbladet', vì đã thu hút sự chú ý của chúng tôi đến bộ truyện tranh "FOO!" đồng thời lén đưa ra ngoài cho chúng tôi một trong những tập tin biệt ngữ non trẻ của chính giới ngầm hacker IBM. Xin gửi lời cảm ơn đến Maarten Litmaath vì đã rộng lượng cho phép đưa vào bảng hướng dẫn phát âm ký tự ASCII mà anh từng duy trì. Và lòng biết ơn của chúng tôi xin gửi đến Marc Weiser thuộc XEROX PARC vì đã giúp chúng tôi xin phép trích dẫn từ chính từ vựng biệt ngữ của PARC cũng như gửi cho chúng tôi một bản sao.

Đặc biệt, chúng tôi rất hân hạnh được ghi nhận những đóng góp to lớn của Mark Brader và Steve Summit đối với Tập tin và Từ điển; họ đã đọc đi đọc lại nhiều bản thảo, kiểm tra sự thật, bắt lỗi chính tả, gửi đi một số lượng đáng kinh ngạc các nhận xét sâu sắc, và thực hiện những công việc xuất sắc trong việc phát hiện lỗi chính tả cũng như các hạt sạn nhỏ trong cách dùng từ. Sự kết hợp hiếm có giữa nhiệt huyết, sự kiên trì, kiến thức kỹ thuật rộng lớn và tính chuẩn xác trong các vấn đề ngôn ngữ của họ đã mang lại sự giúp đỡ vô giá. Thật vậy, khối lượng và chất lượng đầu vào bền bỉ của ông Brader trong suốt nhiều năm và qua nhiều phiên bản khác nhau chỉ thiếu chút xíu nữa là đủ để ông ấy nhận được vinh dự đồng biên tập.

Cuối cùng, George V. Reilly đã giúp đỡ về các kỹ thuật TeX thâm thúy và tỉ mỉ hiệu đính một số phiên bản 2.7 và 2.8, còn Eric Tiedemann đã đóng góp những lời khuyên uyên bác xuyên suốt về phép tu từ, ngôn từ hỗn độn (amphigory) và triết học vụn vặt (philosophunculism).

Node: Jargon Construction , Next: Hacker Writing Style , Previous: Revision History , Up: Top

Nguồn: Việt Nam Thư Quán dịch từ Project Gutenberg
Được bạn: Mọt Sách đưa lên
vào ngày: 1 tháng 11 năm 2026

« Lùi Tiến »

1 Trong Tổng Số 2 tác phẩm của Leon Trotsky

💬 Thảo luận

Chưa có bình luận nào — hãy là người đầu tiên chia sẻ cảm nhận của bạn!

Đăng nhập để tham gia bình luận.