UNIX是一個功能強大、性能全面的多用戶、多任務操作系統,可以應用從巨型計算機到普通PC機等多種不同的平臺上,是應用面最廣、影響力最大的操作系統。 Linux是一種外觀和性能與UNIX相同或更好的操作系統,但,Linux不源於任何版本的UNIX的源代碼,並不是UNIX,而是一個類似於 UNIX的產品。Linux產品成功的模仿了UNIX系統和功能,具體講Linux是一套兼容於System V以及BSD UNIX的操作系統,對於System V來說,目前把軟件程序源代碼拿到Linux底下重新編譯之後就可以運行,而對於BSD UNIX來說它的可執行文件可以直接在Linux環境下運行。
linux就是模仿unix界面和功能的操作系統,但是源代碼和unix一點關係都沒有。換句話講,linux不是unix,但像unix。(Linux is not unix!)
另外兩大區別:
1) UNIX系統大多是與硬件配套的,而Linux則可運行在多種硬件平臺上.
2) UNIX有些版本比如aix,hp-ux是商業軟件是閉源的(不過solaris,*bsd等unix都是開源的),而Linux是自由軟件,免費、公開源代碼的.
unix核心分類的優勢比較
UNIX:AIXHP-UXSolaris比較市場角度分析:如今IBM的pseries已經佔領小型機的大半江山,AIX已經廣泛深入應用;
開發平臺專一性分析:HP sun的開發力量分散在不同平臺上應用,而IBM完全專注在power處理器平臺上,所有的軟硬件都整合在一起開發,可靠性\可用性\可服務性非常強.
企業策略上分析:hp在策略上有嚴重的問題,近幾年在小型機上越做越差,小型機基本上都被IBM佔據,sun公司被甲骨文(oracle)公司收購,unix市場份額也明顯不足
IBM虛擬化技術領先於hp-uxsolaris,可以在一個處理器裏面劃分多達十個分區,虛擬化技術就是客戶當有應用需要資源的時候,我們可以按客戶需求給到剛好需要的資源.
投入上分析:IBM之所以成功在研究上有非常大的投入,研究出來的結果可以立刻被開發部門運用,這是我們成功的另一個很重要的原因。