剛好最近又興起一股討論風潮,就把「歷年來的考古題」整理出來,與大家分享一下 :-) gopher freebsd.ee.ntu.edu.tw 5. -> 2. -> 10. FreeBSD v.s. Linux v.s. Solaris Re: 請問Solaris x86, Linux, FreeBSD的比較 ------------------------------------------------------------------------------ 作者: woju (Sound) 看板: 386BSD 標題: Re: 請問Solaris x86, Linux, FreeBSD的比較 時間: Sun Sep 14 03:13:00 1997 ※ [本文轉錄自 UNIX 看板] 作者: woju (Sound) 看板: UNIX 標題: Re: 請問Solaris x86, Linux, FreeBSD的比較 時間: Sun Sep 14 03:12:28 1997 ※ 引述《[email protected] (死靈愛用者)》之銘言: : 如果你想架個站來做服務的話,又不是自認功力能玩弄系統於股掌之間的話 : ,建議使用freebsd, 井然有序 ,版本相當有規則,比較有標准,完整 : 只比較好管理. 對! :-) 玩 UNIX,安裝是一回事,事後的維護才是真正花力氣的地方。看看自己想怎麽 「利用 UNIX」: 1. Linux 優點: 充分發揮 PC 的功能,花樣極多,玩起來很有趣,各方面的表現都不錯。 缺點: 太過自由,以致於發散掉了,維護方面比 FreeBSD 麻煩(對一般人來說)。 -> 適合喜歡「玩 PC」,更甚於「玩 UNIX(Network)」的人。 2. FreeBSD 優點: 非常 UNIX、非常 Free、非常 BSD -- UNIX 的理想歸宿!! 缺點: 太過 UNIX,以致於玩下去很難收手 ^^;; -> 適合喜歡 UNIX,有心好好經營 service 的人;也是 programmer 的理想 OS。 3. Solaris 優點: 商業軟體多,比 SunOS 4.X 好用些。 缺點: 貴! -> 適合有「本錢」的人 自從 woju 遇上 FreeBSD 後,幾乎就不碰其它 UNIX (除了有時不得已外...:p), Linux 玩一年多、FreeBSD 玩兩年、Solaris (SunOS) 加減摸... 雖然還是沒玩出 什麽名堂,這一路上有 jdli & ... 等 FreeBSD 愛用者的陪伴,玩得頗高興 :D 光看人家怎麽說不准啦~~ 這類的話題歷年來出現過很多次了,覺得最實在的,還是 jdli 所說: --------------------------------------------------------------------------- * 要選擇怎樣的 OS 必須看你自己的需求及能力,還有周遭玩的人多不多, 多裝幾種,多裝幾次,自己感覺一下才是真的 ! (其實只要不怕 format 硬碟,吃飽撐著,裝什麽東西、裝幾次都好說嘛) --------------------------------------------------------------------------- Ref: gopher freebsd.ee.ntu.edu.tw 4. -> 2. FreeBSD 快速入門 http://freebsd.ee.ntu.edu.tw With regards, -- 吳 慶 鴻,[email protected] 台大電機,http://freebsd.ee.ntu.edu.tw > -------------------------------------------------------------------------- < 作者: woju (Sound) 看板: UNIX 標題: Re: 請問Solaris x86, Linux, FreeBSD的比較 時間: Sun Sep 14 16:12:07 1997 ※ 引述《[email protected] (純粹的藍)》之銘言: : : 1. Linux : : -> 適合喜歡「玩 PC」,更甚於「玩 UNIX(Network)」的人。 : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ : 這點我不怎麽認同 ..... : : 2. FreeBSD : FreeBSD 我覺得它的硬體支援沒有 linux 快 , 雖然說它比較統一完整 , 所以 woju 才說: Linux 適合喜歡「玩 PC」的人。 覺得 FreeBSD core team 的「主力」投注在「很 UNIX 的 topic」上,不像 Linux 對 PC 相關硬體支援多;很多人玩 Win95,除了因為可用的套裝軟體多,另方面也 是因為 Win95 對 PC 相關的硬體、周邊設備支援廣。(Win95 比 Linux 「更PC」:) 有多少人玩 Linux,能不受 dosemu、samba、新硬體支援... 等「不大 UNIX」的 特色所吸引,而專注於「較具 UNIX 風味」的事? :-) Linux 太□富、太好玩、太新、太快... 很容易讓人玩到「發散掉」,把大多的心力 花在「不大 UNIX」的特色上。 而 FreeBSD,可以「玩」的實在不多(比起 Linux),除了 UNIX 還是 UNIX,很自然 的讓人全心全意進入 UNIX 的世界 :-) -- 吳 慶 鴻,[email protected] 台大電機,http://freebsd.ee.ntu.edu.tw > -------------------------------------------------------------------------- < 作者: woju (Sound) 看板: UNIX 標題: Re: 請問Solaris x86, Linux, FreeBSD的比較 時間: Sun Sep 14 17:08:08 1997 ※ 引述《[email protected] (.林昱仁.)》之銘言: : 有點不同, 若 FreeBSD 硬體支援不夠廣, 很多人應該都是先有了硬體 : 才想到要安裝不同的 OS, 但卻裝不上時有多少人會更換硬體呢? 如此造成 : 想去安裝的興趣都消失了. 因為就算要進入 UNIX 世界, 至少要讓每個人 : 都能方便打開那道門, 之後的方好比較, 不是嗎? :-) 同意。 FreeBSD Core Team 並不是刻意忽略「入門的方便性」,只是人力有限,把主力投注 在「UNIX 風味的主題」上。 FreeBSD 對硬體的需求實在也不會太嚴刻,對剛接觸的人,建議使用「最一般化」的 硬體,像是: IDE (BigFoot)、ne2000 compatible 雜牌卡,S3Trito64,最爛的14寸 VGA,(atapi-cdrom)。 想說明的是,希望對 FreeBSD 有興趣的人,別買些「太高檔(或者說奇怪:p)」的硬體, 到時候裝不起來就罵 FreeBSD 怎麽這麽爛 ^^;; 可以想一下,到底想試試自己的PC能跑多少東西,還是真的有心進入 UNIX 的世界 :-) 若大家對「FreeBSD 的主力」有更多的興趣,歡迎: telnet freebsd.ntu.edu.tw 可透過 bbs 線上閱讀 FreeBSD Mailing Lists。 With regards, -- 吳 慶 鴻,[email protected] 台大電機,http://freebsd.ee.ntu.edu.tw > -------------------------------------------------------------------------- < 作者: woju (Sound) 看板: UNIX 標題: Re: 請問Solaris x86, Linux, FreeBSD的比較 時間: Sun Sep 14 23:24:31 1997 ※ 引述《[email protected]》之銘言: : 你好 : 我裝過FreeBSD, 也裝過Linux, 近來還計劃探索Solaris. : 我同意有好多東西在Linux和FreeBSD都可以找到, 而且是免費的. : 可是, 我總得回到MS Windows, 當我要寫文章或是發展客戶需要的應用軟體. 同意,兩者可以同時利用。 : 我想問一下你經營Unix service時, 主要提供使用者那些功能? 傳統的 UNIX service 有 telnet(bbs)、FTP、email、www、news、(proxy)、.... 就如同 UNIX 本身,每種 service 的安裝是一回事,最需花心力照顧的還是後續的 維護。 有心好好經營的話,每種「傳統的 service」都可變化出許多花樣,比如說 telnet 可以是 bbs、gopher、tin、.... 這是項「大 service」。 不只 telnet 如此,ftp 的 Access control、log analysis、content update.... 等也是需要專人照顧。 email 需要留心版本的更新,log analysis、anti-spam、extra-service (pgp)... 其它如 www、news、proxy... 更是有得玩,隨便選一種「傳統 service」就可讓一 個人做得暈頭轉向了 ^^;; : 我一直是Unix系統的愛好者, 但我卻也必須承認我喜愛用ms Office 和像 : vfp 或 Delphi之類的資料庫發展工具. 而且我更得說客戶絕大部份都是ms的忠 : 實愛護者. 對很多人來說, 他們根本不知道什麽是Unix. : 我想聽聽你的看法. woju 也是 ms-win 的愛用者,加減摸過 delphi、bcb、vb、bc... 等,覺得用起來 還蠻舒服的。 在 ms-win 上,種種因素把 user & programmer 拉得很開,user 愈來愈方便, programmer 愈來愈吃力... 在 ms-win 上,通常 woju 較願意當個「享受電腦」的 user,而不願當「吃力不討好」的 programmer ^o^ (除了有時候忍不住.. :P) FreeBSD + MSWin,可以用得很舒服,掌握自己熟悉的,挑選適合的環境與工具, 才較容易「利用電腦」,而不是「被電腦利用」。 Ref: http://freebsd.ntu.edu.tw ftp://freebsd.ntu.edu.tw/ ftp://freebsd.ntu.edu.tw/freebsd/ ftp://freebsd.ntu.edu.tw/mswin/ ftp://freebsd.ee.ntu.edu.tw/bcb/woju/ ftp://freebsd.ee.ntu.edu.tw/delphi/woju/ ftp://freebsd.ee.ntu.edu.tw/upload/mswin/ ftp://freebsd.ee.ntu.edu.tw/upload/vb/ : 謝謝! With regards, -- 吳 慶 鴻,[email protected] 台大電機,http://freebsd.ee.ntu.edu.tw ----------------------------------------------------------------------------- === 為什麽要選擇 FreeBSD ?! === 嗯...現在有許多免費的 i386 UNIX (在 386 以上 PC 執行的 UNIX),例如 Linux、NetBSD、FreeBSD、OpenBSD、386BSD 等,究竟你要如何選擇屬於你的 UNIX ? 玩了三年多的 UNIX (一年半 Linux,兩個月 NetBSD,兩年 FreeBSD) 筆者只能以非正式的說法說說筆者的個人意見,希望這些意見不要引起爭論 各個作業系統優缺點的大戰。 Linux 是容易上手而且好玩的作業系統,也是現今最多人玩的,正因 為它太好裝了,只要硬體沒問題閉著眼睛都裝的起來,因此 如果你是 i386 UNIX 的新手,這可說是你入門的最佳試金石。 NetBSD 支援 13 種硬體架構,這也是它的強處,算是 multi-platform 的典范。 也因此,i386 在裡面只算是 13 種中的一種,自然無法 取得全力的發展,再加上其 core team 比較不活躍,所以在 i386 上的硬體支援並不是很好。 OpenBSD 源自 NetBSD,剛出來半年左右,專門把 NetBSD 跟 FreeBSD 的 新功能跟修正加在一起,算是 NetBSD+FreeBSD 的混血兒,由於 其 core team 人數少,加上程式碼很少是自己開發的,因此現在 前景還不明朗。 FreeBSD 跟 NetBSD 一樣都是基於 4.4 BSD-lite,但是 FreeBSD 現在只 支援 i386,所以在 PC 上來說要比 NetBSD/OpenBSD 好太多了, 在從前 NetBSD 跟 FreeBSD 的 core team 是一起的,後來分家了。 FreeBSD 具有一般 BSD 系統的穩定,又從其他作業系統學習了許 多優點,再加上自己開發的各種新功能,時時改進演算法以增加 執行效率,現在已是免費 BSD 系列中效率最好的,最主要是因為 core team 活躍又樂於接受使用者的意見並改進。 * 什麽是 core team ? core team 是一個專門對原始程式碼做發展跟維護的組織,Linux 沒 有 core team,NetBSD/OpenBSD/FreeBSD 有。有 core team 的優點是 原始程式碼會有一致性,會有組織的被更新,但是整個 OS 的活力也操在 core team 的手中,這就是 NetBSD 在筆者眼中無法興盛的原因。而沒有 core team(如 Linux),好處是全世界每個人都可以發表自己的修正(patch) 不須經由 core team 的審核,但缺點是 source code 雜亂無章且可能會 不同步。所以 Linux 在更新東東的時候,必須由使用者自己注意 kernel、 gcc、library、net-tool、modules、甚至各種 kernel patch 版本的一致性。 (或許在 RetHat Linux 已經稍微好一點了) 而這些可憐的情形在 FreeBSD 身上都不會發生。 * 要選擇怎樣的 OS 必須看你自己的需求及能力,還有周遭玩的人多不多, 多裝幾種,多裝幾次,自己感覺一下才是真的 ! (其實只要不怕 format 硬碟,吃飽撐著,裝什麽東西、裝幾次都好說嘛) 以下就筆者個人愚昧的觀點做一些基本比較 : 1. 穩定性 一個作業系統最重要的就是穩定性,比方說能連續開機多久,能忍受 多少系統負荷,網路不穩時會不會當掉,網路負荷太大時網路會不會 死掉,筆者個人覺得 FreeBSD > Linux。 尤其許多研究已經提出,Linux 在高系統負荷下的表現相當不好,而 FreeBSD 卻不會。 要知道世界上最大的 ftp site - wcarchive.cdrom.com 是一台跑著 FreeBSD 的 Pentium pro 機器 (P6-150,512MB RAM,72GB HDs online more than 1200 ftp users allowed) 注 : wcarchive.cdrom.com = ftp.cdrom.com 2. 網路 爭奪封包(packet)的速度,除了網路卡好壞之外,最重要的還是作業系統跟 驅動程式,使用一樣的網路卡 FreeBSD > Linux >>> DOS+NCSA. 而且 FreeBSD 在 RPC 及 NFS 上都比 Linux 來的穩定及快速。畢竟 BSD 在網路 這方面是始祖. 3. 移植軟體的難易程度 現今一般的軟體大多是為 BSD 寫的,所以一般軟體在 BSD 上會比在 SYSV 上容易編譯。而 FreeBSD 是 4.4BSD based,Linux 是 SYSV 加 上 BSD-extension,所以在 Linux 上編譯東西有時是個夢靥 (不是很 SYSV 也不是很 Posix 也不是很 BSD)。不過現在越來越多的軟體會注 意到 Linux,因為 Linux 使用者太多了。 FreeBSD 有收集數百種軟體的 ports,只要打個 make 就可以輕松編譯, 不然也有編譯好的 binary 可以直接安裝使用。 4. 硬體支援 Linux 支援最多種的硬體,NetBSD 最少,而 FreeBSD 夾在中間正急起 直追中,而且許多 FreeBSD 的 driver 都寫的相當棒,反而後來被 移植到 NetBSD 跟 Linux。 5. Merged VM/buffer cache Linux 的磁碟 I/O 速度是一流的,因為一來 Linux 的 ext2fs 是 async-mount 的,寫入資料時不須一直更新 meta-data,最主要還是 Linux 會把目前沒用到的記憶體盡量拿來做 I/O buffer。一般傳統 BSD(如 SunOS,NetBSD)都只有固定大小的 buffer,而 FreeBSD 自己 發展出類似 Linux 的 Merged VM/buffer cache,大大提高了 I/O 時的效率以及記憶體利用率,而且現在 FreeBSD 已支援 async-mount, 使得 FreeBSD 的檔案系統已經跟 Linux 不相上下,甚至更勝一籌。 6. tty 限制 現在 Linux 要用超過 64 個 tty 除了必須更改應用程式的原始程式碼, 還必須做 kernel patch,而 FreeBSD 內定支援 tty[pqrsPQRS][0-9a-v] 總共 256 個 tty,只要到 /dev 下用 MAKEDEV 把 tty 建出來,在 /etc/ttys 加入新的 tty 設定,再到 kernel config file 中把 pty 的數目打入 256 就好了,要使用超過 256 tty 也相當容易修改。 7. 完整原始程式碼取得 一般人使用的 Slackware 版 Linux 是由 Slackware 公司整理,所 以一般人要取得完整原始程式碼必須自己東抓西抓,這也是 Linux 在 NCTUCCCA 的 mirror 量這麽大的緣故。但往往 Linux 使用者找不到 自己須要的原始程式碼,如果沒有那些整理 Linux packages 的公司, 以及幫忙 Linux 發展系統工具及函式庫的人,Linux 充其量算是只有 Linus 寫的 kernel 而已,不過最大的問題還是各家寫出來的東東 一致性的問題。不過新出來的 RedHat 已經提供一個簡單的軟體同步 與更新的方法 - RPM,也算是稍微抒解這一類問題的嚴重性。 而 FreeBSD 提供完整的系統原始程式碼,從 /bin /sbin /usr/bin /usr/sbin /usr/lib ... 甚至 /etc /usr/share/FAQ 都在裡面, 讓你可以很容易的更改自己想要的東東,要更新系統時也可以抓取 最新的 source 打個 make world 就成了 (當然也可以用 core team 做好的 binary),它甚至會自動檢查各目錄的權限是否正確。 簡單一句,就是非常的有組織! 利用 binary 來升級只要不到一小時 就可以完成,甚至有寫好的 script 可以使用。 8. 目錄檔案組織化 FreeBSD 根據 4.4BSD 規范,什麽檔案應該在那裡,應該是什麽權限, 編譯時應該連結(link)成 static 或 dynamic,都非常的嚴謹,該有的 manpages 絕對不會少。不像 Linux,寫 kernel 一個人、寫 library 另一個,寫 manpages 又另一個、整理 utility 又另一個,各自為政 不同步,常常檔案到處亂放或是重覆,manpages 不完整,許多目錄檔案 為了新舊版本的相容性而 link 來 link 去。 9. 系統安全 FreeBSD 使用 shadow passWord,支援 secure NFS,不像 Linux 要 自己安裝 shadow password,將來編譯 ftpd,sudo 時又得改來改去。 因為USA 版的 DES 禁止輸出到美加以外地區,FreeBSD 為了全世界廣大 的使用者,在密碼系統上內定使用 MD5 編碼,它比 DES 來的安全,如果 你不跟 SunOS 類的 YP server 跑 NIS,那你是不須要安裝 DES 的。如果 你要使用 DES,你可以安裝可以自由流動的 DES 版本 (非 USA 版),在 /usr/share/FAQ/Text/FreeBSD.FAQ 中有提及那裡可以取得,或是到台灣 任何一個 FTP 站取得。 此外,FreeBSD 的使用者登入控制,以及檔案安全層級保護都比其他 作業系統來的好 (kernel secure level)。 FreeBSD 的 core team 會注意 source code 跟 security 的同步性, 一有新的問題或 sendmail 漏洞,就會立刻更新程式碼,已達到最佳的 系統安全。 8. core team 活躍 FreeBSD 的 core team 非常活躍而且謙虛,帶動整個 FreeBSD 迅速 發展,每天都有新的 patch 出來,讓使用者以 sup/ctm 來定時自動 更新原始程式碼。 9. 4.4BSD-lite based 由於 FreeBSD 是基於 4.4BSD-lite 的,因此帶來了許多 BSD 的好處, 像網路速度穩定、容易移植軟體、安全快速等。 10. 從 Linux 而來的優點 FreeBSD 正在把 Linux 的 dosemu 移植過來,甚至可以直接執行 linux 的 binary (linux emulator),還有移植 Linux 支援的一些驅動程式。 11. 支援 LKM FreeBSD 支援 Loadable kernel module,也就是說許多驅動程式 在編譯 kernel 時可以不必做進去,一旦你要用到時,kernel 會自動 從 /lkm/*.o 載入該 driver,這樣可以提高彈性並減小 kernel 使用的 記憶體空間。未來 FreeBSD 會朝向 LKM device 邁進,就像 Solaris 一樣不需編譯 kernel。 :) 12. 直接執行 gzip 的程式 FreeBSD 可以直接執行 gzip 的程式,如果你把所有的執行檔都 gzip 起來,不就等於用 stacker/doublespace 一樣了 ?! :) 13. 線上監控 kernel 支援 tty snoop,可以監控線上使用者 (不像 linux 那個半調子 ttysnoop,會導致許多問題)。 14. 眾多檔案系統 支援 MFS (Memory File System),類似 SunOS tmpfs 的東東,還有 許多 4.4BSD 定義的檔案系統,如 LFS、NULLFS、PORTALFS、UMAPFS 、UNIONFS。 15. Interleaved swap 當你有一個以上的 swap 裝置時,會同時使用以增加速度 (尤其是使用 SCSI 裝置時),而不是像 Linux 一個接著一個使用。 16. 新的 slice 觀念 新的 slice 觀念使得 FreeBSD 對其他 OS 的 partition 相容性比 傳統的 BSD 好很多,在安裝上也較為容易。 17. Binary 相容性 FreeBSD 可以執行 NetBSD-static,BSDI-static,Linux-a.out/elf, SCO-static 等等的 binary code,增加不少相容性。 18. ccd (軟體 RAID) Concatenated disk (ccd) 驅動程式能讓你擁有 Strip、Mirror,甚至 Parity 等 RAID card 才有的功能。 19. 多國語言的支援 FreeBSD 的 localization 是所有免費作業系統中做的最好的,甚至已經 有了亞洲語系(中文、日文)的安裝介面。 20. 有組織的原始程式碼 FreeBSD 的程式開發者在撰寫程式碼的時候,會去參考各種 RFC 規范以及 新的理論文獻,因此 FreeBSD 的程式碼有條不紊、層次鮮明;反觀 Linux 常常為了急就章而走捷徑寫出來的東西,到最後開發新功能時又必須改來 改去。 不過隨著時間的發展,Linux、*BSD 都會進步,對於免費的作業系統能 越來越好自然是樂見其成的。 一般而言,如果你須要一台穩定快速的 Internet Server,FreeBSD 是你絕對 的選擇;如果你是個人使用或只是想學習 UNIX,Linux 跟 FreeBSD 都是很好 的試金石。 Linux 浮上台面已經四年了,而 FreeBSD 以短短的兩年時間就擁有了眾多的 使用者人口 (尤其是伺服器,以及程式開發者),高手的選擇必有他的道理。 用過 FreeBSD 才知道,『PC 不只是很便宜的工作站』 :) -- 李 建 達 (Jian-Da Li) 交 大 資 工 E-Mail : http://www.csie.nctu.edu.tw/~jdli ------------------------------------------------------------------------------ << 為什麽要選擇 jdli-version >> [Note:內容已過時] 現在 jdli-book 都出來了,入門 FreeBSD 最省力的方法就是買本 jdli-book :) 博碩出版 -- 「FreeBSD 入門與應用」by 李建達 http://freebsd.csie.nctu.edu.tw/~jdli/book/ -------------------------------------------------------------------------- 作者: woju (Sound) 看板: 386BSD 標題: Re: shadow password 時間: Sat Oct 5 15:04:33 1996 ※ 引述《[email protected] (Jian-Da Li)》之銘言: : => 還記得 [Fengchou Li ([email protected])] 曾說 ..... : ) 最進這幾天為了要在linux上shadow password卻攪不定而非常郁卒, : ) 我看到FreeBSD的passwd內定就使用shadow password,想考慮也先 : ) 架一台來玩玩看.不知道FreeBSD裡面的su, login, passwd, newgrp, chfn, : ) chsh, id, ftp, ...是不是還得自己弄過才能work? : of course trouble free. 呵呵,說到 trouble free,建議剛從別種OS跳槽過來的試試 jdli-2.1。 Why jdli-2.1: jdli-2.1 可以看成 FreeBSD 中文增強版,雖不是最新版本,但一裝完馬上 「內建」好一大堆好用的東東、設定....等。 像中文支援、DES、tcp-wrapper.... 等等皆內建的。 相信使用過 jdli-2.1 的人都有種幸福的感覺吧~~ 怎麽別人所遇到的一大堆 問題我都沒有呢...mmm... 福氣啦! 特別對想在 freebsd 上發展程式(unix programming or XWin programming)的 網友們,或是想架(地下) bbs or ftp site 的網友們,選擇 jdli-2.1 將會讓 事情進展的更順利愉快。 像 woju 在半年前從 linux 跳至 freebsd,由於選擇了 jdli-2.1,使得有更多 的精力在 freebsd 上作些事,像進入 bbs programing、telnetd & ftpd 的修改、 sniffit port、XWin programming (motif)... 等等,雖對 freebsd可說還是個生手, 但用到現在覺得舒服極了,一點都不想回linux、甚至連 Win95都好幾個月沒好好玩... 這樣用力的鼓吹 jdli-2.1 實在不大妥當,2.1.5R 都出來了,若太多人仍用 2.1 的 話,對 freebsd 的進展可能有些阻礙,嗯,嘗到甜頭的自己默默用好了 ^Q^ Jdli-2.1: (FreeBSD 2.1R jdli cdrom) sob.m7.ntu.edu.tw 386BSD 版精華區 ftp://freebsd.ee.ntu.edu.tw/freebsd/JDLI-FAQ ftp://freebsd.ee.ntu.edu.tw/freebsd/floppies/boot.flp nfs install services: 140.112.19.123:/home/ftp/freebsd -- [email protected] 台大電機 吳 慶 鴻 ------------------------------------------------------------------------------ << BSD vs. Linux >> 作者: woju (Sound) 看板: 386BSD 標題: Re: BSD vs. Linux 時間: Tue Nov 26 13:23:16 1996 ※ 引述《[email protected] (淇 ...)》之銘言: : Hi 各位先進 : 請各位關心BSD與Linux的愛用者為這兩種作業系統做一番比較,謝謝! gopher://freebsd.csie.nctu.edu.tw:70/00/Intro/Why-FreeBSD gopher://freebsd.csie.nctu.edu.tw:70/00/Intro/Why-not-FreeBSD And,附上 bbs.cis.nctu.edu.tw bsd 版精華區的文章: ------------------------------------------------------------------------- 發信人: [email protected] (allex), 信區: BSD 標 題: What is the difference between Linux and BSD 發信站: 中興大學天樞資訊網 (Mon Apr 25 19:09:40 1994) 轉信站: cis_nctu!bbsroute!pivot In this BBS are boards called Linux and BSD But what is the difference between them? They are both FREE, aren't they? And which one is better ? =============================================================================== 發信人: OOPS.bbs@csie (OOPS!), 信區: BSD 發信站: 交大資工天龍新聞社 (Tue Apr 26 21:00:01 1994) 不知道這樣子講恰不恰當.... NetBSD 適合學術研究, Linux 適合真正拿來用 =============================================================================== 發信人: jdli@csie (醉生夢死 無言以對), 信區: BSD 發信站: 交大十捨216室 (Tue Apr 26 21:45:58 1994) 我覺得應該是: "NetBSD 適合學術研究, Linux 適合 容易 拿來用" *BSD 也是蠻好用的, 只是不易上手而已, 只想使用及玩玩的選 Linux 較好. =============================================================================== 發信人: [email protected] (Yeng-Chee Su), 信區: BSD 發信站: 交大資工 News Server (Tue Apr 26 23:38:32 1994) 不大同意這種分法, 兩者各有千秋, 只是 Linux 通常比較會先加入 commericial 的新東西, 如新的硬體 driver, 而 NetBSD 常常被拿來做試驗 OS algorithm 的工 作平台, 個人的意見是撿周遭有人熟的 OS 下去玩, 出問題的時候比較有人救。 =============================================================================== 發信人: Fat@cis_nctu (Fat), 信區: BSD 發信站: 交大資科_BBS (Apr 27 01:25:59 1994) 嘿嘿, 有趣有趣... 前陣子和 Lantin 討論時, 我們也有類似的看法 :-) BSD 一向是各種實驗的大本營, 它的實驗性始終大於實用性 (這句話是就『比例』 上而言, 不用懷疑或诘難它的實用程度), 所以我始終不認為 NetBSD 是 POSIX compliant, 我總認為過不了好久, 它將會變成 POSIX 的 superset :-) :-) 當然這是我個人一廂情願的猜測, 沒人可保證。 不過從另一角度講, 如果你只是玩玩又不確定找得到人幫忙, 這樣的 OS 是會讓 你發瘋的。 而 Linux 就沒有那麽重的實驗味, 它比較老實的遵循標准及古老的演算法, 我曾 請問過, 以一個 OS 的研究者立場來看, Linux 有啥新鮮的創意? 不過可惜的是, 大概我在 BSD 版問這個問題實在是放錯了地方, 沒人肯提點我 :-( 寫到這兒, 我又想問一個問題... 請問玩 Linux、 *BSD 的你(你), 在接觸這些 PC Unix 之前, 是個 [資深 or 資淺] 的 [程式員 and/or 管理員 and/or 使用人]? 或完全是個生手? 資深資淺請自定。 我的猜測是 Linux: 資淺多於資深甚多, user 多於 programmer 多於 manager。 而 *BSD: 資淺約多於資深, user 約多於 manager。 請幫我證明我的猜測是對是錯, 或者, 這根本是個不該有的問題??? 謝謝! --- FAT 混得太久了, 回來探望老友 :-) ----------------------------------------------------------------------------- << bsd & linux 比較另類意見 >> 發信人: [email protected] (babychild), 看板: Linux 標 題: bsd & linux 比較另類意見 發信站: 交大資科_BBS (Sun Sep 14 23:21:07 1997) 轉信站: fromzero!netnews.ntu!news.mcu!news.cs.nthu!news.csie.nctu!news.cis.nct 玩linux大概也有四年時間了,FreeBSD的接觸是半年前的事,目前我只 想發表一下「無責任評論」 :) 常常有人在爭論LINUX與FreeBSD的網路效率問題,在一個10/100BASE 的乙太網路環境下,真正決定的因素還是在於「頻寬」,這點一部爛 爛的486還處理的來,不管上面是RUN LINUX OR BSD。很多人會做備份, 但實際做過restore的人有多少????同樣的…真正遇到 heavy load... 而問題在os上的又有多少???? BSD給我的感覺是學術氣氛很重,很多功能只要修改一下設定便可使用 了,但對LINUX來說有時候必須重新編譯KERNEL,我想這對很多人來說 是一種困擾,在系統設定的方便性上BSD是比較簡單的,但LINUX支援的 軟體多,可以玩的很高興。BSD很純種(並且她有CORE TEAM), LINUX是 綜合各家所長,但光用有沒有CORE TEAM或純不純(各位大爺,這不是狗 GAME)來評判是不正確的,我接觸過sunOS,AIX,HP-UX, linux, Freebsd ...如果硬要分的話那只有bsd是純"BSD"了,今天要比的是她好不好, 而不是純不純,每個都有各個os的特色,對system V來說,bsd 很不純 而其它的unix like system, 如 SCO,AIX,HP-UX,sunOS...(UNIX在這裡 不使用,因為她是X/OPEN的商標)目前也是各玩各的,一點共識也沒有 ……更糟糕....... 接觸這些 unix like 的系統,只有bsd 及 linux 還能享受自己動手做 的樂趣,其它如AIX使用smit, HP-UX用sam...這些商用系統無非是把系 統管理者當成白癡,不用這些工具還不行呢… :) 常常有很多企業只是為了架www,mail,ftp server便花了7X,8X or 1XX 萬元的代價抱來一台像 IBM rs/6000 43P 這種下級機器,這真的值得 嗎???我在公司也提過無數次使用bsd, linux 的建議案,但每次都被打 回,原因在於這樣公司沒錢賺??!!這很現實,而bsd,linux無法商業化的 最主要原因是得不到網景及三大資料庫公司的支援…人家的產品可以整合 mail,fax,phone...(sendmail不行),Html可以透過CGI,javascript與後 端資料庫結合(apache不行)……各位,這多現實呀(也是攏斷),也多無奈 呀…… 至於firewall, IP filtering...就更不要提了…… □話了很多,我還是喜歡 BSD and linux, 挑一樣喜歡的學好她, 這樣子收獲會遠超過比較她的差異性……… 電腦無名氏 SEP-14-1997 -- * Origin: ★ 交通大學資訊科學系 BBS ★ > -------------------------------------------------------------------------- < 作者: woju (Sound) 看板: Linux 標題: Re: bsd & linux 比較另類意見 時間: Sun Sep 14 23:54:23 1997 ※ 引述《[email protected] (babychild)》之銘言: : 嗎???我在公司也提過無數次使用bsd, linux 的建議案,但每次都被打 : 回,原因在於這樣公司沒錢賺??!!這很現實,而bsd,linux無法商業化的 加油!! :-) woju 也煩了 NTUCC 好幾次... 終於 .... FreeBSD.ntu.edu.tw !! :~) 只要有人肯下海,「搞清楚狀況」,看清「他們想要的」 & 「自己有能力弄的」, 一次又一次的煩「他們」.. 總有一天「他們」會接受的喔 ;-) http://freebsd.ntu.edu.tw BTW,這幾天 UNIX 連線版大家也熱烈的討論 Linux、FreeBSD、Solaris,有興趣 的不妨看看。 : 電腦無名氏 SEP-14-1997 With regards, -- 吳 慶 鴻,[email protected] 台大電機,http://freebsd.ee.ntu.edu.tw ----------------------------------------------------------------------------- << So... how to choose!? >> 發信人: Jian-Da Li , 看板: Linux 標 題: Re: 用LINUX一周的感想(鼓勵的話) 發信站: NCTU CSIE FreeBSD Server (Sun Aug 17 22:47:31 1997) 轉信站: sobee!netnews.ntu!news.mcu!news.cs.nthu!news.csie.nctu!netnews.csie.nc <> 提到: > 坦白說, 我用了Linux快四年, 感覺在UI方面, 其實還有很多可強化 > 的地方. 不過反過來相較很多別的UNIX系, Linux已算做得不錯了. > 還有, 我很懷疑即使Linux的UI做到極佳, 能從M$手中搶回多少user? OS 不搶 user,而是 user 選 OS。 玩這些免錢的 OS 大致出於三種理由,(1)有服務或是工作上的需要、 (2)好玩/增廣見聞、(3)愛炫,因為許多人不懂可以拿來唬他們。 我個人認為那些辛辛苦苦的安裝過程,K 東 K 西的疲勞,都是玩 free OS 的一種樂趣,有付出的收獲不更可貴 ? 尤其研究修改 source code 更是 一大樂趣,因為你可以雕塑你想要的東西,不然哪來那麽多人願意付出時間 撰寫 freeware 給大家用 ? 今天姑且不論你用 M$ 的東西有沒有花到錢,雖然裝了以後就可以用,不過 仔細想想也就那麽些功能可以用,想改 ? 門都沒有。 當然 user 的心態也蠻可議的,就跟選女人一樣,出門要是美女、居家要是 賢婦、上床要是蕩婦,只要是要求別人的就都要完美,只可惜今天事實不然 ,我們也只好玩 game 時選 DOS/95,架站時用 UNIX。 還是那句老話,有什麽需求,就用什麽 OS。 (of course, this does not allpy to choosing girls. ;-)