中文版本錯字漏句很多, 排版也不算好, 翻譯也有些怪怪的, 那個誇張的目錄勘誤表也實在錯的離譜。這大概就是這本中文版的缺點了! 喔! 還有那個奇怪的中文書名: Linux 傳奇 - 讓比爾·蓋茲坐立難安的天才。
取這書名的編輯, 我覺得也可算是天才, 還讓比爾·蓋茲坐立難安勒。英文版本副標題: The Inside Story of Linux and the Open Source Revolution, 這才讓人看得懂這本書在談甚麼主題。英文版本: http://www.amazon.com/Rebel-Code-Linux-Source-Revolution/dp/0738203335
內容我很喜歡, 喜歡到幾乎可忽略上述缺點, 相信只要是關心 opensource 的電腦玩家, 應該都會喜愛這本書的內容。fetchmail, tex, emacs, bison, gcc, bind, sendmail, apache, perl, linux ... 這些自由軟體的故事就在本書中一一闡述, 有在關心開放原始碼運動的電腦玩家, 想必也會想知道這些自由軟體的故事, 讀這本書就對了。
談到軟體, 怎麼可能沒提到寫出這些軟體的電腦駭客: RMS, Donald Knuth, Linus Torvalds, Larry Wall, 還有其他我記不起來的複雜英文名字。patch 原來是 Larry Wall 為了處理 patch 而寫的 (這應該只有在作 patch 的程式設計師才看得懂); 為甚麼 emacs 會使用 lisp, 原來是這樣, 有種豁然開朗的感覺。
若你對我提的軟體、人名完全不熟悉, 這本書可能不適合你, 它針對的讀者群實在太鮮明了, 雖然中文版的書名也許可以吸引其他領域的人注意, 但我相信應該很少人讀得懂也讀得有興趣。就像有本書在講音樂大師的故事, 海頓、貝多芬 ... 那不會是非音樂領域的人感興趣的。
文中許多翻譯很有趣 (想必譯者一定不是玩 opensource 的電腦玩家):
超文件傳輸協定守護靈 = httpd
控制扉頁專論 = TEXbook
控制扉頁專論 = TEXbook
但這是可以想像的, 非電腦相關領域的人要翻譯這種詞彙, 實在是難為他們。整本書讀來不算順暢, 但還是可以了解 opensoucre 相關故事。
看著 gnome, kde, lyx, 這些軟體的故事, 「原來是這樣阿!」讓我有恍然大悟的感覺。這些軟體, 有些沒用過, 但也聽說過, 我似乎有跟上自由軟體的潮流, 一步一步的使用這些偉大駭客所寫的軟體, 期間也或多或少知道這些軟體的點點滴滴, 不過這本書將這些故事串起來, 一氣呵成的描述出來, 書中提到自由軟體界已經有些變化, 這本書要是能出第二版, 更新新的訊息那就更好了。
mozila 的開放原始碼的緣由, IBM 使用 apache, oracle 的 porting 計畫, 使得 GNU/linux 進入商業領域, 而不再只是活在自由軟體界的領域裡。
書中提到 KDE 與 GNOME 的桌面大戰, 從 gtk gimp , qt lyx 變成兩大桌面系統的爭執, 自由以及封閉的軟體授權, 緣由是這麼來得阿!我頓時了解這整個故事。
samba 的創作由來, 因為使用自由軟體而想貢獻新的自由軟體, 這是正面循環, 讓我們有越來越多的自由軟體可以使用。甚至在商業上, 有不少業者可是靠這些自由軟體來賺錢。
debian, redhat, mandrake (現在已經改名), open linux, 這些 linux 套件的起源, 在本書有概略的說明。有些是刻意為之, 有些則是使用者自己的需求。
與微軟的測試比較竟然意外地幫助 linux 改善其弱勢, 下次的評比便追上微軟的伺服器; wine 的開發更是讓 linux 社群得以使用 windows 上的商業軟體 (當然, 不是全部, 這得看運氣)。
egcs, gcc 最後整合的原因, 是因為 RMS 的放手, 使得 gcc 能大躍進, 脫離牛步般的進展, 快速進展好幾個版本。
雖然這是一本 2001 出版的舊書, 但還是有很高的參考價值, 想要了解開放原始碼故事的人, 應該看上一看, 看著書中提到的軟體/人名, 我的記憶也似乎慢慢回來, 「真的!那時候真的發生過這樣的事件!」將我過去的自由軟體學習過程, 又複習了一遍, 這本書我怎麼遲到今日才讀呢!
參考資料:
Lies, Damned Lies, and Benchmarks: http://www.ultratechnology.com/bench.htm
The New Hacker's Dictionary - 3rd Edition Edited by Eric S. Raymond
沒有留言:
張貼留言
使用 google 的 reCAPTCHA 驗證碼, 總算可以輕鬆留言了。
我實在受不了 spam 了, 又不想讓大家的眼睛花掉, 只好放棄匿名留言。這是沒辦法中的辦法了。留言的朋友需要有 google 帳號。