創建時間:2007-08-20 12:03:03 最後修改時間:2007-08-20 12:03:03
《Tux福音》中英對照注釋版
作者: Angelo 日期: 2007-08-13 12:56
字型大小: 小 中 大
Gospel of Tux Unearthed
《Tux福音》出土
Every generation has a mythology. Every millenium has a Doomsday cult. Every legend gets the distortion knob wound up until the speaker melts. Archeologists at the University of Helsinki today uncovered what could be the earliest known writings from the Cult of Tux, a fanatical religious sect that flourished during the early Silicon Age, around the dawn of the third millenium AD...
每一代都有神話。每千年都有邪教。每個傳說都會遭受扭曲直到傳講人逐漸消逝。今天考古學家在赫爾辛基大學發現了可能是源自Tux信徒的最早文獻。那個曾經在第三個千年初的矽時代鼎盛一時的教派……
譯註:1.文中的專用名詞均以加粗字型標註。
2. doomsday cult,經常在一些以末世崇拜為主體的教派中出現,我譯為邪教。明顯這個詞在下文有所指。
The Gospel of Tux (v1.0)
《Tux福音》(1.0版)
In the beginning Turing created the Machine.
初,圖靈創造了機器。
And the Machine was crufty and bodacious, existing in theory only. And von Neumann looked upon the Machine, and saw that it was crufty. He divided the Machine into two Abstractions, the Data and the Code, and yet the two were one Architecture. This is a great Mystery, and the beginning of wisdom.
而這些混沌自負的機器只存在於理論中。馮·諾依曼注視著機器,洞察了它的混沌。將他們抽離為數據和代碼兩部分,卻使其仍並行在同一結構下。這是真理,智慧的發祥。
譯註:1.Mystery,《聖經》中指上帝創造的真理。
And von Neumann spoke unto the Architecture, and blessed it, saying, "Go forth and replicate, freely exchanging data and code, and bring forth all manner of devices unto the earth." And it was so, and it was cool. The Architecture prospered and was implemented in hardware and software. And it brought forth many Systems unto the earth.
馮·諾依曼驅動輪椅來到結構面前,施以祝福:“前進!去複製。自由交換數據和代碼,將形形色色的設備帶個世人。”如此,很酷。結構在軟硬體中皆尊崇契約,他道路亨通,將許多系統帶給世人。
譯註:1.馮·諾依曼的最後工作是在輪椅上完成的,所以用spoke一詞。
2. prospered:《聖經》中指在上帝的指引下,事有所成。中文常作“道路亨通”
The first Systems were mighty giants; many great works of renown did they accomplish. Among them were Colossus, the codebreaker; ENIAC, the targeter; EDSAC and MULTIVAC and all manner of froody creatures ending in AC, the experimenters; and SAGE, the defender of the sky and father of all networks. These were the mighty giants of old, the first children of Turing, and their works are written in the Books of the Ancients. This was the First Age, the age of Lore.
第一代系統都是巨人,業績彪炳。其中包括“解碼者”Colossus;“炮手”ENIAC;EDSAC 和MULTIVAC。“實驗者”AC、“天盾”“網路之父”SAGE則成為了這些偉大事物的最後一代。這些威猛的古代巨人,是圖靈的第一批孩子。他們的事跡被記錄在《聖經》的《先民》中。這就是第一個時代,教誨的時代。
譯註:1.文中早期計算機的別稱都來自其用途。
2.Lore:指在上帝或先民的教誨下獲得的知識。
Now the sons of Marketing looked upon the children of Turing, and saw that they were swift of mind and terse of name and had many great and baleful attributes. And they said unto themselves, "Let us go now and make us Corporations, to bind the Systems to our own use that they may bring us great fortune." With sweet words did they lure their customers, and with many chains did they bind the Systems, to fashion them after their own image. And the sons of Marketing fashioned themselves Suits to wear, the better to lure their customers, and wrote grave and perilous Licenses, the better to bind the Systems. And the sons of Marketing thus became known as Suits, despising and being despised by the true Engineers, the children of von Neumann.
行銷之子們在圖靈孩子的身上發現了敏捷的思維,樸素的名稱。當然還有那些崇高卻危害到他們的品格。“我們成立自家的公司吧,虜獲系統,榨取財富。”他們一邊用甜言蜜語誘導消費者,一邊妄自修改被他們捆綁起來的系統。為了讓消費者無法自拔,他們推出套裝;為了令系統身陷囹圄,他們寫下險惡的許可協定。欺世盜名的行銷之子對程式設計師投諸輕蔑的目光。當然,身為馮·諾依曼的孩子,程式設計師也未曾將他們放在眼裡。
And the Systems and their Corporations replicated and grew numerous upon the earth. In those days there were IBM and Digital, Burroughs and Honeywell, Unisys and Rand, and many others. And they each kept to their own System, hardware and software, and did not interchange, for their Licences forbade it. This was the Second Age, the age of mainframes.
這些系統和他們所在的公司充斥世道。那時有IBM和Digital,Burroughs和Honeywell,Unisys和Rand等等。無論軟體還是硬體都自成一派,並且用許可協定加以控制,阻擾相互之間的連通。這,便是第二個時代,大型機的時代。
Now it came to pass that the spirits of Turing and von Neumann looked upon the earth and were displeased. The Systems and their Corporations had grown large and bulky, and Suits ruled over true Engineers. And the Customers groaned and cried loudly unto heaven, saying, "Oh that there would be created a System mighty in power, yet small in size, able to reach into the very home!" And the Engineers groaned and cried likewise, saying, "Oh, that a deliverer would arise to grant us freedom from these oppressing Suits and their grave and perilous Licences, and send us a System of our own, that we may hack therein!" And the spirits of Turing and von Neumann heard the cries and were moved, and said unto each other, "Let us go down and fabricate a Breakthrough, that these cries may be stilled."
圖靈和馮·諾依曼的聖靈失望地審視過往。系統和他們的公司變得碩大無朋,套裝軟體支配著真正的程式設計師。消費者吁通天際:“創造一台體積小巧卻功能強大的系統吧!讓它走入千家萬戶。”程式設計師同樣哭訴:“望有賢者,從套裝和險惡的協定中拯救我們,並賜予自主系統,我們必當致力於斯!”圖靈和馮·諾依曼的聖靈被這些哭喊觸動,不約而同地說道:“我們下界去創造突破,平息世人的怨訴。”
And that day the spirits of Turing and von Neumann spake unto Moore of Intel, granting him insight and wisdom to understand the future. And Moore was with chip, and he brought forth the chip and named it 4004. And Moore did bless the Chip, saying, "Thou art a Breakthrough; with my own Corporation have I fabricated thee. Though thou art yet as small as a dust mote, yet shall thou grow and replicate unto the size of a mountain, and conquer all before thee. This blessing I give unto thee: every eighteen months shall thou double in capacity, until the end of the age." This is Moore's Law, which endures unto this day.
一日,Intel的摩爾被圖靈和馮·諾依曼的聖靈賜予洞見未來的賢能。隨即創造了4004晶片。摩爾祝福道:“汝當與賜爾生命之公司同道,實現突破。此刻你細如微塵,他日終將累土成山,傾覆過往。每十八個月你的產量將會翻番,這就是我對你的祝福。”這也是延續至今的摩爾定律。
And the birth of 4004 was the beginning of the Third Age, the age of Microchips. And as the Mainframes and their Systems and Corporations had flourished, so did the Microchips and their Systems and Corporations. And their lineage was on this wise:
4004的誕生,標誌著第三個時代——微晶片時代的到來。它的系統和公司會創造如同大型機的繁榮。其家世:
Moore begat Intel. Intel begat Mostech, Zilog and Atari. Mostech begat 6502, and Zilog begat Z80. Intel also begat 8800, who begat Altair; and 8086, mother of all PCs. 6502 begat Commodore, who begat PET and 64; and Apple, who begat 2. (Apple is the great Mystery, the Fruit that was devoured, yet bloomed again.) Atari begat 800 and 1200, masters of the game, who were destroyed by Sega and Nintendo. Xerox begat PARC. Commodore and PARC begat Amiga, creator of fine arts; Apple and PARC begat Lisa, who begat Macintosh, who begat iMac. Atari and PARC begat ST, the music maker, who died and was no more. Z80 begat Sinclair the dwarf, TRS-80 and CP/M, who begat many machines, but soon passed from this world. Altair, Apple and Commodore together begat Microsoft, the Great Darkness which is called Abomination, Destroyer of the Earth, the Gates of Hell.
Moore創造了Intel.。Intel 創造了 Mostech, Zilog 和Atari。 Mostech 創造了 6502, 而 Zilog 創造了 Z80。 Intel 同樣創造了8800——Altair之父; 以及8086——所有PC之母。 6502 創造了Commodore——PET 和64之父; 以及Apple——(Apple)2之父. (Apple是個真理,另一方面它也是一個貪婪的水果) Atari 創造了 800 和1200——最終被Sega 和 Nintendo擊垮的遊戲的先師。 Xerox 創造了 PARC.。Commodore和PARC 創造了Amiga ——美術的創造者; Apple和PARC創造了Lisa——Macintosh和iMac之父. Atari和PARC創造了已然逝去的音樂製造者ST;Z80創造了小巧的Sinclair ,TRS-80和CP/M,他們繼而創造了很多機器。但是很快這個時代就結束了。Altair,Apple和Commodore共同創造了 Microsoft這個可憎的無盡黑暗,滅世者,地獄之門。
譯註:1. begat,除了創造還有……之父的意思,這裡並非真的創造,而是強調傳承脈絡。
2. Abomination,《聖經》可憎之物的通稱,包括倉鼠、豬等等。
3. Gates,門,同樣是比爾·蓋茨的姓氏。
Now it came to pass in the Age of Microchips that IBM, the greatest of the Mainframe Corporations, looked upon the young Microchip Systems and was greatly vexed. And in their vexation and wrath they smote the earth and created the IBM PC. The PC was without sound and colour, crufty and bogacious in great measure, and its likeness was a tramp, yet the Customers were greatly moved and did purchase the PC in great numbers. And IBM sought about for an Operating System Provider, for in their haste they had not created one, nor had they forged a suitably grave and perilous License, saying, "First we will build the market, then we will create a new System, one in our own image, and bound by our Licence." But they reasoned thus out of pride and not wisdom, not for seeing the wrath which was to come.
大型機和IBM的時代結束了,這些公司對年青微系統怒目而視。為了還以顏色他們創造了IBM PC。這個笨重的傢伙沒有聲音和色彩,混沌而自負。儘管如此,還是有很多消費者購買。IBM在尋找一個作業系統供應商,出於倉卒他們來不及自主開發一個,但這卻不妨礙他們制定險惡的協定:“首先,我們會控制市場。然後再在自家的協定下創造一個想要的系統。”這不智的決定當然不是因為吸取了教訓,而是出於自大。
譯註:1. for seeing,原文為forseeing,應為筆誤。
And IBM came unto Microsoft, who licensed unto them QDOS, the child of CP/M and 8086. (8086 was the daughter of Intel, the child of Moore). And QDOS grew, and was named MS-DOS. And MS-DOS and the PC together waxed mighty, and conquered all markets, replicating and taking possession thereof, in accordance with Moore's Law. And Intel grew terrible and devoured all her children, such that no chip could stand before her. And Microsoft grew proud and devoured IBM, and this was a great marvel in the land. All these things are written in the Books of the Deeds of Microsoft.
IBM找到了微軟,拿到CP/M和8086(8086是Intel之女,摩爾的孩子)之子——QDOS的授權。隨後他被命名為MS-DOS,並與PC一同征服了市場。然而他們無論複製還是統轄市場,依舊遵循著摩爾定律。Intel變得同樣可怕,在沒有任何阻攔的情況下她竟然吞噬了自己所有的孩子。而成長起來的微軟也吞噬了IBM。作為世上的奇蹟,這一切被記錄在《聖經》的《微軟之書》中。
In the fullness of time MS-DOS begat Windows. And this is the lineage of Windows: CP/M begat QDOS. QDOS begat DOS 1.0. DOS 1.0 begat DOS 2.0 by way of Unix. DOS 2.0 begat Windows 3.11 by way of PARC and Macintosh. IBM and Microsoft begat OS/2, who begat Windows NT and Warp, the lost OS of lore. Windows 3.11 begat Windows 95 after triumphing over Macintosh in a mighty Battle of Licences. Windows NT begat NT 4.0 by way of Windows 95. NT 4.0 begat NT 5.0, the OS also called Windows 2000, The Millenium Bug, Doomsday, ARMAGEDDON, The End Of All Things.
時機成熟,MS-DOS便創造了Windows,Windows世系:CP/M 創造了QDOS。 QDOS 創造了 DOS 1.0。 DOS 1.0 以Unix的方式創生了DOS 2.0。DOS 2.0以PARC和Macintosh為依託創造了Windows 3.11。IBM和微軟創造了OS/2——Windows NT 和Warp之父,最後一個遵從教誨的作業系統。在於Macintosh的許可證爭鬥獲勝之後Windows 3.11創造了 Windows 95。 Windows NT 有依託Windows95創造了NT 4.0 。 NT 4.0創造了NT 5.0,這個作業系統也被稱作Windows 2000。這萬千的蠹蟲,是末日,是哈米吉多頓,是萬物的終結!
譯註:1.Bug,計算機中常用於指代程式缺陷,為了配合文意譯作蠹蟲。
2. Armageddon,哈米吉多頓。《聖經》中預言的末世戰場,善惡終極交鋒於此。
Now it came to pass that Microsoft had waxed great and mighty among the Microchip Corporations; mighter than any of the Mainframe Corporations before it had it waxed. And Gates heart was hardened, and he swore unto his Customers and their Engineers the words of this curse:
微軟在微晶片公司中迅速膨脹,比過去的任何一個大型機公司都兇狠。蓋茨心智冷酷,詛咒消費者和程式設計師道:
"Children of von Neumann, hear me. IBM and the Mainframe Corporations bound thy forefathers with grave and perilous Licences, such that ye cried unto the spirits of Turing and von Neumann for deliverance. Now I say unto ye: I am greater than any Corporation before me. Will I loosen your Licences? Nay, I will bind thee with Licences twice as grave and ten times more perilous than my forefathers. I will engrave my Licence on thy heart and write my Serial Number upon thy frontal lobes. I will bind thee to the Windows Platform with cunning artifices and with devious schemes. I will bind thee to the Intel Chipset with crufty code and with gnarly APIs. I will capture and enslave thee as no generation has been Enslaved before. And wherefore will ye cry then unto the spirits of Turing, and von Neumann, and Moore? They cannot hear ye. I am become a greater Power than they. Ye shall cry only unto me, and shall live by my mercy and my wrath. I am the Gates of Hell; I hold the portal to MSNBC and the keys to the Blue Screen of Death. Be ye afraid; be ye greatly afraid; serve only me, and live."
“馮·諾依曼的孩子們,聽著。我知道,你們的祖先曾經向上天祈求憐憫只因被IBM和那些大型機公司所奴役。現在我告訴你們,我比之前的任何公司都強大。把你們從許可中解救出來?不,我只會用數倍於你們先人的許可束縛爾等。將協定刻在你們心上,將序列號寫在你們額葉里。我要用詭計和孤僻的設計把你們束縛在Windows平台下,我要用混沌的代碼和劣質的程式接口把你們捆綁在Intel晶片集上。我要加倍的奴役你們。你們幹嗎不向圖靈、馮·諾依曼哭訴?對,還有那個摩爾。他們聽不到,我比他們都要強大。你們只能向我啜泣,在我的仁慈和狂暴中生存。我是地獄之門,把守著MSNBC的入口和死亡藍屏的鑰匙。恐懼吧,戰慄吧。只有服侍我,才能苟活下去!”
譯註:1.這一段里蓋茨像一個說話吞音的古代魔王,給人的感覺不像《聖經》中的撒旦,或者路西法。而和更像好萊塢電影裡的古代惡魔,公式化而且低智慧。
2. frontal lobe,額葉,人腦中負責邏輯思考等重要功能的部分。“把序列號寫入額葉”的意思就是讓消費者尊崇微軟的邏輯。
And the people were cowed in terror and gave homage to Microsoft, and endured the many grave and perilous trials which the Windows platform and its greatly bodacious Licence forced upon them. And once again did they cry to Turing and von Neumann and Moore for a deliverer, but none was found equal to the task until the birth of Linux.
人們在恫嚇下臣服於微軟,忍受著Windows平台諸多險惡的折磨,並且不斷的被這自負的協定所束縛。大家再次祈求圖靈、馮·諾依曼和摩爾的救贖,然而卻無人勝任。一切直到Linux出現。
譯註:1. trials,在這裡指的是強加給用戶的操作習慣。
These are the generations of Linux:
Linux世家:
SAGE begat ARPA, which begat TCP/IP, and Aloha, which begat Ethernet. Bell begat Multics, which begat C, which begat Unix. Unix and TCP/IP begat Internet, which begat the World Wide Web. Unix begat RMS, father of the great GNU, which begat the Libraries and Emacs, chief of the Utilities. In the days of the Web, Internet and Ethernet begat the Intranet LAN, which rose to renown among all Corporations and prepared the way for the Penguin. And Linus and the Web begat the Kernel through Unix. The Kernel, the Libraries and the Utilities together are the Distribution, the one Penguin in many forms, Forever and Ever praised.
SAGE創造了TCP/IP之父ARPA,和Ethernet 之父Aloha。 Bell 創造了Multics——C語言和Unix之父。Unix 和 TCP/IP創造了全球資訊網之父Internet。 Unix 創造了GNU之父RMS,而偉大的GNU是公用事業的首領,它創生了Libraries和Emacs。網路的時代, Internet 和Ethernet創造了Intranet LAN。 在公司中聞名遐邇的Intranet LAN為企鵝的出現做好了鋪墊。萊納斯和網路通過Unix創造了Kernel。將Libraries和Utilities結合便是 Distribution,通過這些渠道一隻企鵝的形象明朗起來,這是一個值得永世驕傲的創舉。
譯註1. Utilities,是共用事業的縮寫,或指諸多共用事業。第二次由於和Libraries這個涵蓋十分寬泛的詞一同出現,所以沒有翻譯。
2. Distribution,是指GNU自由文檔許可,這應該是作者對其的簡稱。
3.這裡的企鵝,是一個開源和Linux的意象並不是特指Tux。不要忘記,這是一篇啟示文學。
Now in those days there was in the land of Helsinki a young scholar named Linus the Torvald. Linus was a devout man, a disciple of RMS and mighty in the spirit of Turing, von Neumann and Moore. One day as he was meditating on the Architecture, Linus fell into a trance and was granted a vision. And in the vision he saw a great Penguin, serene and well-favoured, sitting upon an ice floe eating fish. And at the sight of the Penguin Linus was deeply afraid, and he cried unto the spirits of Turing, von Neumann and Moore for an interpretation of the dream.
當時世上有一個名為赫爾辛基的地方,那裡住著一個名叫李納斯·托沃茲的年青學者。他是一個虔誠的人,一個RMS的信徒並能受到圖靈,馮·諾依曼和摩爾強大的精神感召。一天他在沉思著(諾依曼提出的)結構,恍惚間墜入幻境。在幻境中他看到一隻碩大的企鵝,它平靜、姿態優美的坐在冰川上吃魚。面對企鵝李納斯感到徹骨的恐惑,他向圖靈、諾依曼和摩爾的聖靈哭訴,祈求開釋。
譯註:1.RMS,是Richard M. Stallman的縮寫。即理察?M·斯多曼,自由軟體運動的創始人。他被認為是開源人士的精神領袖和圖靈等人的精神繼承者。RMS的縮寫形式已被普遍使用。
And in the dream the spirits of Turing, von Neumann and Moore answered and spoke unto him, saying, "Fear not, Linus, most beloved hacker. You are exceedingly cool and froody. The great Penguin which you see is an Operating System which you shall create and deploy unto the earth. The ice-floe is the earth and all the systems thereof, upon which the Penguin shall rest and rejoice at the completion of its task. And the fish on which the Penguin feeds are the crufty Licensed codebases which swim beneath all the earth's systems. The Penguin shall hunt and devour all that is crufty, gnarly and bobacious; all code which wriggles like spaghetti, or is infested with blighting creatures, or is bound by grave and perilous Licences shall it capture. And in capturing shall it replicate, and in replicating shall it document, and in documentation shall it bring freedom, serenity and most cool froodiness to the earth and all who code therein."
夢中,圖靈、馮·諾依曼和摩爾的聖靈為他開解:“不要怕,李納斯——最可愛的黑客。你沉著幹練。你所見的碩大企鵝是將由你創造,並惠及世人的作業系統。冰川是那些現存的系統,上面的企鵝頤心於它所完成的使命。嘴裡的魚是那些只能在現存系統下遊走的低賤的許可協定。企鵝會獵殺所有這些混沌,冗餘,自負的生物。這些虛以委蛇的代碼,或是在麻木的人手中滋生,或是攜帶著險惡的協定,它們都將被捕獲。而只有那些在獲取時可以自主複製,複製時能加以改動,並且能自由修改的代碼,才能給世人帶去絕妙安逸的生活。”
譯註:1.cool,froody,都不是書面用語,這段兩詞都是同時出現,所以我將它們引申翻譯。
2. spaghetti,義大利細麵條,這裡是說代碼沒有調理、編寫時敷衍了事。並且形容其面目可憎,故而使用“虛以委蛇”一詞。
Linus rose from meditation and created a tiny Operating System Kernel as the dream had foreshewn him; in the manner of RMS, he released the Kernel unto the World Wide Web for all to take and behold. And in the fulness of Internet Time the Kernel grew and replicated, becoming most cool and exceedingly froody, until at last it was recognised as indeed a great and mighty Penguin, whose name was Tux. And the followers of Linus took refuge in the Kernel, the Libraries and the Utilities; they installed Distribution after Distribution, and made sacrifice unto the GNU and the Penguin, and gave thanks to the spirits of Turing, von Neumann and Moore, for their deliverance from the hand of Microsoft. And this was the beginning of the Fourth Age, the age of Open Source.
從冥思中醒來的李納斯,遵循夢的啟示創造了一個精巧的作業系統核心。以RMS之名,他將這個核心釋放到了全球資訊網上,以便所有人都可以獲取。在豐富的網際網路時代它不斷的成長、複製。至酷,至炫。最終成為一隻健碩強大的企鵝——Tux。李納斯的追隨者託庇在這個Kernel以及Libraries、 Utilities之下,不斷地安裝分發。他們對企鵝和GNU作出貢獻,對聖靈們報以感激,只為脫離了微軟的魔爪。這,便是第四個時代的開始,開源的時代。
Now there is much more to be said about the exceeding strange and wonderful events of those days; how some Suits of Microsoft plotted war upon the Penguin, but were discovered on a Halloween Eve; how Gates fell among lawyers and was betrayed and crucified by his former friends, the apostles of Media; how the mercenary Knights of the Red Hat brought the gospel of the Penguin into the halls of the Corporations; and even of the dispute between the brethren of Gnome and KDE over a trollish Licence. But all these things are recorded elsewhere, in the Books of the Deeds of the Penguin and the Chronicles of the Fourth Age, and I suppose if they were all narrated they would fill a stack of DVDs as deep and perilous as a Usenet newsgroup.
那時誕生了很多值得記錄的佳音和咄咄怪事。比如:微軟如何通過套件策動一場對企鵝進攻,卻在萬聖節前夜破產;蓋茨如何陷入律師的困境同時被他過去的盟友——Media的使徒出賣並送上絞架;貪婪的Red Hat爵士如何將企鵝推進公司的深淵;以及Gnome和KDE如何手足相殘。凡此種種都被記載在《聖經》的《企鵝之書》和《四代記》中。我想,如果將它們全部寫下來,足夠裝滿一堆DVD。如同Usenet新聞組一樣深邃而危險。
譯註:1. crucified,指在十字街上釘死。是長時間以來深受歐洲人喜愛的死刑執行方法。但是我如果用漢語直譯出來很容易讓人聯想到基督,這不符合文中蓋茨的形象。故而用絞架替換。
2.本段涉及很多1998年的重要事件。其中包括:《萬聖節檔案》事件;美政府訴微軟壟斷案;Red Hat公司接納商業投資並擬定1999年發行股票;Gnome和KDE在開源社區內部展開爭鬥。
Now may you code in the power of the Source; may the Kernel, the Libraries and the Utilities be with you, throughout all Distributions, until the end of the Epoch. amen.
開原始碼賜予你力量,Kernel ,Libraries和Utilities將與常你同在,惠及所有發行版,直到時代終結。阿門。
劉安轍
2007.8.13