Linux,Windows NT,OS/2,Mac的比較

weixin_34075551發表於2017-04-17
3050552-f822b58c916c31c9.png
OS

無意間在百度知道搜到一些老舊系統的歷史淵源,收藏下。
  由於帖子是 2008 年的,所以對於 macOS 的描述不太準確,不過也很牛了,那時候還沒 iPhone 呢吧:)
原文在這裡

首先是平臺

Linux、Windows NT、OS/2都是執行於 i386 平臺的
  Mac 有2個版本 早期的 10.3.x 之前以及 10.3.x 版本僅僅適合 PowerPC 平臺, 10.4.x-10.5.x 也就是Tiger和Leopard這兩個分別有PowerPC和i3862個平臺的版本了
  其實把這四個系統列在一起,一是不公平,二是沒有意義。當然,如果說把 WindowsNT 看做已經消失的 Windows NT 4.0 作業系統的話,哪麼他也就配和OS/2在歷史的角落裡聊天,完全沒有市場前景這些詞彙,如果作為當前使用NT核心的Windows的統稱,比如:XP、Vista 以及下一代的 Windows7 , 那麼可以毫不猶豫地說,它的市場最大 前景最好,因為桌面平臺佔有率問題,這個是雷打不動的。
  Linux來講,只能說在不停的蓬勃發展,在伺服器和嵌入式領域有用最為廣闊的市場和前景。
  Mac OS ,基本只能作為桌面平臺來看待,而且由於只能執行於蘋果自家主機的侷限,只能說他擁有一批穩定的客戶,前景並不是非常廣闊(雖然現在的破解版的蘋果系統可以裝在任何支援sse2sse3指令集的i386平臺之上, 但是驅動不完善和穩定性問題 並不具備可操作性)

下面講異同

從關係來講

Linux和MacOS是同一源頭 ,都是屬於類UNIX系統家族 ,Linux基於GNU的核心和大量開源軟體構成了豐富多彩的發行版, MacOS是基於DarwinBSD的類UNIX發行版, 不過不開源, 但是由於類UNIX的好處 ,同樣也可以使用大量的GNU的開源軟體。
Windows NT和OS/2是一個系列,具體的參考下面的資料


Windows NT 和 OS/2已經淹沒再歷史的塵埃中 已經沒有未來了,簡單介紹下。

OS/2

OS/2是Operating System 2的縮寫,意思為第二代的作業系統。在DOS於PC上的巨大成功後,以及GUI圖形化介面的潮流影響下,IBM和Microsoft共同研製和推出了OS/2這一當時先進的個人電腦上的新一代作業系統。最初它主要是由Microsoft開發的,由於在很多方面的差別,微軟最終放棄了OS/2而轉向開發Windows“視窗”系統。OS/2則由IBM獨自開發,在發行了若干個版本後,最大規模的發行版本是於1994年發行的OS/2 Warp 3.0,是取名一個電影中的角色名稱,這個版本是第一個執行於X86體系的PC之上的32位作業系統,早於微軟的Windows 95上市。Warp改進了按照介面和加強了對外設的驅動支援,還隨系統包含了一組名為“Bonus Pak”,裡面有12種應用程式,如字處理和傳真軟體等等。隨後的升級版本是OS/2 Warp 3 Connect——一個加強了網路支援的版本。而代號MerlinOS/2 Warp 4,這是最後一個公開發行的OS/2的版本。在與Windows的競爭中,OS/2最終失敗了。隨後IBM也發行了若干個版本的升級,但僅僅是小範圍的使用。據說在金融和銀行等行業中,有部分系統依舊在使用OS/2。

Windows NT

Microsoft Windows NT(New Technology)即視窗NT是由微軟公司發行的作業系統。
Windows NT是基於OS/2 NT的基礎編制的。OS/2是由微軟和IBM聯合研製,分為微軟的Microsoft OS/2 NT與IBM的IBM OS/2。協作後來不歡而散,IBM繼續向市場提供先前的OS/2版本,而微軟則把自己的OS/2 NT的名稱改為Windows NT,即第一代的Windows NT 3.1。Windows NT是純32位作業系統,採用先進的NT核心技術。NT即新技術(New Technology)。
其最終版本是 Windows NT 4.0 SP6
  然而 , 從Win2000開始的Windows 系統基本上都是在NT核心基礎上發展而來 按其內部版本號分別是:

  • Microsoft Windows 2000 (Windows NT 5.0) (1999)
  • Microsoft Windows XP (Windows NT 5.1) (2001)
  • Microsoft Windows Server 2003 (Windows NT 5.2) (2003)
  • Microsoft Windows Vista (Windows NT 6.0) (2006)
  • Microsoft Windows Server 2008 (Windows NT 6.1) (2008)
  • Microsoft Windows 7 (Windows NT 7.0) (2010) (開發中)

相關文章