LINUX 和 UNIX 的問題 (作業系統)

2007-02-03 3:36 am
我想問下LINUX 和 UNIX 呢兩個作業系統有咩不同之處呢???唔該。

回答 (3)

2007-02-15 12:29 am
✔ 最佳答案
Unix展開的原因是AT&T Bell Labs的Ken Thompson在參予Multics時寫了個大空飛行模擬(space travel)程式。Bell Labs提出Multics後,Ken想找個系統繼續繼跑space travel,向高層申請買機被駁回,最後在角落找到一台被棄置的舊PDP-7,就廢物利用,為這台PDP重新寫個操作系統來跑Space Travel (因為PDP原本的OS太簡單)。這個新操作系統成為最早期的Unix了。Ken的好友Dennis Ritchie (C之父) 在多次提過整個過程包括space travel程式都很認真而並非貪玩突然寫出來的作品。但當然Unix開始幾年都只屬Ken和其同事的私下專案。

然而Unix在八十年代發展得很決,產生了很多個版本,包括IBM的AIX, 微軟的Xenix, Apple的AUX、SGI的IRIX、Sun的SunOS和Solaris, BSDI的BSD/OS等等。各Unix都有不少同點。做成Unix百花齊花和很多變體的原因:

1. Unix在第四版開始幾乎全由C語言寫成,也是首個少由主要由高階語言寫成的操作系統,令移值去其他電腦簡單好多。加上初期Unix的源碼不多,容易理解,所以常被用來作大學操作系統原理課程的教材。這令當時很多大學電腦畢業生都熟識Unix,所以很多電腦公司亦順利成章買Unix回來改成自己的版本出售。

2. 七十年代軟件只屬硬件的附屬品,電腦公司根本不重視軟件。賣軟件和軟件版權的概念要到七十年代末、八十年代初才出現和流行。很多程式師寫完軟件都會傳給同行分享和改良。當時所有大學只要付磁帶費,就可以由Bell Labs取得Unix的源碼,亦可以任意修改,加入新的功能。而其中U.C. Berkeley版的Unix - BSD 就注入了很多新技術,句括virtual memory, symbolic link 和最重要的TCP/IP等。

3. AT&T在當年正受反壟斷法所捆,縱後期意識到Unix的商機,但官司身,不能再涉足電腦業。到AT&T正式分拆所各小公司開始賣Unix時,BSD 已發展得很子亦受不少公司歡迎。也做成Unix長期分SysV和BSD兩大族群。

Linux本身是Linus Tovalds上了OS課,自己突發奇想重新跟據Unix寫出來的OS。所以我們叫Linux為Unix clone。因為Linux不含Unix裡的程式碼,和Unix沒有直接血源關係。俗d 講句Linux只係一件A貨Unix。但因為現在Linux 流行,還搶了Unix大部份市場,妹仔大過主人,Linux反而成為Unix既老大哥。

很講兩者分別很難。因為Unix經過多代轉讓衍生,已不只是指一個OS,而一堆由Bell Lab最早Unix源碼改成的OS,包括AIX,HP-UX, Tru64 Unix,IRIX, Solaris,Mac OS X﹐開源又免費的有FreeBSD, NetBSD同OpenBSD。每個既分別都不少。各有不同長處。但整體質素,大部份Unix的結構、穩定性、scalability和網絡能力都比Linux強。

但Linux一來無 License Fee,二來在PC平台上的週邊設備支援比大部份PC平台既Unix 好。(Mac OS X轉左Intel後還有改變)

在界面上,基本大部份GNU/Linux既GUI環境,如Gnome, KDE, Compiz, Beryl, OpenOffice.org都可以係其他Unix行到,商業Unix如Solaris 在 10 開始已同RedHat, Ubuntu等一樣預設用Gnome。大家其實分別不大。Mac OS X在GUI上更強。

Unix一般價錢很貴,但也有例外,如FreeBSD、NetBSD及OpenBSD就和Linux一樣是免費的。
2014-02-07 7:52 pm
→電腦筆電維修~電腦重灌~電腦組裝~重灌win7~xp重灌~
→電腦中毒~電腦無法開機~電腦變慢~
→筆電win8改win7~MAC改win7 or 雙系統
◎◎◎各式各樣電腦問題,問他們就對了◎◎◎
→他們會很快解決你的問題 也可以免費諮詢喔!
→北市可以到府收送喔!評價很高
我有認識電腦公司-金滿意電腦
收費便宜●技術超好●修不好不收費

有需要可以打電話詢問
電話:02-29405818或者●加LINE~直接線上詢問
ID:gmepc168
希望能幫到你
Yahoo服務加網址
http://tw.serviceplus.yahoo.com/booth/seller/Y0193898792
2007-02-03 10:32 am
Unix 是 AT&T Bell Labs 兩個研究員在70年代中貪玩攪出來, 在PDP 上行走。Unix 之前有另一OS 叫 Multix ,但不成功。於是二人將他們的發明叫Unix. UC Berkley 一班研究生(Bill Joy 等)之後又根據AT&T 版本重新Engineer 出 Berkley 版,叫BSD Unix (Berkley Standard Distribution) Unix., 可以在不同的architecture 上使用。之後不少電腦硬件商都有Port Unix 到他們的機器上,所以衍生有 Sun OS (後來的Solaris), Digital Unix(之前叫OSF/1), IBM AIX,SCO Unix 等等。

Linux 是 Linus Trovalds 在90 年代自行發展Kernel 在Intel 上,是 Unix 的一種 Flavor.


收錄日期: 2021-04-18 20:45:29
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070202000051KK02783

檢視 Wayback Machine 備份