我的 linux 之路
這幾天花了些時間在熟悉 os x 10.3,才不枉費買了 14″ ibook的苦心。
原本只知道 os x 的kernel是用unix改來的,翻了幾本書後有比較清楚的概念,它的族譜大略是:
(這裏看來的)
4.4BSD -> Darwin(Mach kernel) -> Mac OS X
而關於bsd那段歷史大概是
Unix -> BSD ->386BSD -> (FreeBSD, NetBSD, Darwin…..)
據一狗票linux/bsd書最前面章節必備的介紹,當年AT&T發表unix後廣受各界歡迎,由於是open source因此很快的變化出許多不同版本,其中較有名的就是 Berkley的 BSD版本,可惜後來因為商業因素導致兩者分裂,然後blah blah blah 就變成今天百家爭鳴的局面(linux也大約是在那段分裂期間趁勢掘起,正確時間約是1991/1992).
這段故事跟我有關係的地方在於:
1、比較清楚的瞭解os x的起源與族譜,也比較清楚要查指令時不是找linux 而是朝unix/bsd的方向進行
2、據史書上指出,BSD素來有者比較穩定、更新快速的傳統,因此如果能力許可,用FreeBSD是不錯的選擇,但等而下之該基金會推出的 Debian Linux也繼承了不少相同優點,因此如果要玩 linux,Debian是不錯的選擇。
3、Debian比較為人垢病的地方在於更新太慢,所以最近冒出一個 ubuntu distribution,據網站上說明,ubuntu跟debian關係緊密,基本上就是share大部份東西,只是多加了更美的GUI並且日後會定期更新,然後強調穩定性、安全性一流等等。
4、所以,既然已經決定全面汱換windows,將來採取的策略就是 FreeBSD > Debian > Ubuntu or Red Hat(畢竟客人指名這套的比較多),當然如果人客成本再厚一點,改用 OS X Server 也未嚐不可呀呀呀~~~
btw, 在某期雜誌上看到有人說 : aqua + darwin 是unix界近二十年來所見最美好的組合,等於幫全世界最強大的os套上一層最人性化、好用又美觀的gui介面,而這套產品就叫 Mac OS X。
這真的是我當年用 os 7 / photoshop 2 做稿時所始料未及的發展,不過當然話說回來,那時我也沒寫程式呀~


4 Comments Add your own
1. tommy&hellip | February 4th, 2005 at 9:51 am
ubuntu 確實滿不錯的,可以跟mandrake比美了,
不過正式場合選擇netbsd也很好。
2. 帝國反抗君 - PowerOp&hellip | January 11th, 2006 at 5:58 pm
底下這一段似乎把Linux和BSD混在一起了。所謂的「該基金會」指的是誰呢?
======
2、據史書上指出,BSD素來有者比較穩定、更新快速的傳統,因此如果能力許可,用FreeBSD是不錯的選擇,但等而下之該基金會推出的 Debian Linux也繼承了不少相同優點,因此如果要玩 linux,Debian是不錯的選擇。
======
嚴格來說:
-> Linux是一個kernel。
-> Debian Linux是採用Linux kernel,再加上許多應用程式而成的一個作業系統。
-> Debian現在還有基於FreeBSD核心的版本,以及基於NetBSD核心的計劃
3. jeremy&hellip | January 11th, 2006 at 10:57 pm
呃 年代有點久遠書也早還給央圖了,不太記得裏面的細節了,不過還是謝謝指教了
btw, 很可惜的是後來請高人(b6s, thanks!)幫忙裝好freeBSD後就被公務纏身所以全面移轉到 bsd 的計畫就暫時無限期擱置,然後大白成為家人yahoo bid + msn 專用機而我則繼續用xp寫程式然後每天用每天罵… orz
4. neo&hellip | November 3rd, 2006 at 1:31 am
當年並不是”open source因此很快的變化出許多不同版本”, 而是因為 那個時後並不存在軟體版權的問題. 且多數程式會附上 原始碼. 後來 演變成 新的機器不再隨附原始碼. 而得要付錢 購買. 這就是為何 FSF 的 成立理由.
Trackback this post | Subscribe to the comments via RSS Feed