從現代操作系統中學到的東西--UNIX、Windows的版本

UNIX的誕生前傳

  第一個通用的分時系統,兼容分時系統(Compatible Time Sharing System,CTSS)是MIT(麻省理工學院)在一臺改裝過的7094機上開發成功的。在CTSS成功研製之後,MIT、貝爾實驗室和通用電氣公司(GE,當時一個主要的計算機製造廠商)決定開發一種“公用計算服務系統”,能夠同時支持數百名分時用戶的一種機器。該系統稱作MULTICS(MulTiplexed Information and Computing Service)。其實質也就是實現多終端用戶共享一臺大型計算機。最終MULTICS失敗了,但是一位曾參加過MULTICS研製的貝爾實驗室計算機科學家Ken Thompson,後來找到一臺無人使用的PDP-7機器(小型機PDP-1到其頂峯PDP-11),並開始開發一個簡單的、單用戶版MULTICS。他的工作後來導致了UNIX操作系統的誕生。

UNIX的版本

  UNIX有兩個主要的版本,源自AT&T的System V,以及源自加州伯克利大型的BSD(Berkeley Software Distribution)。當然還有一些小的變種。爲了使編寫的程序能夠在任何版本的UNIX上運行,IEEE提出了一個UNIX的標準,稱作POSIX,目前大多數UNIX版本都支持它。POSIX定義了一個凡是UNIX必須支持的小型系統調用接口。事實上,某些其他操作系統也支持POSIX接口。

Windows的版本發展

  MS-Dos,之後微軟開發了名爲Winows的基於GUI的系統。在從1985年至1995年的10年時間,Windows只是在MS-Dos上層得一個圖形環境;然而到了1995年,一個獨立的Windows版本,具有許多操作系統功能的 Windows 95發佈了;Windows 95僅僅把底層的MS-Dos作爲啓動和運行老的MS-DOS程序之用。1998年,一個稍作修改的系統,Windows 98發佈。不過Windows 95和Windows 98仍然使用了大量16位Intel彙編語言。

  另一個微軟操作系統是Windows NT(NT表示新技術),它在一定的範圍內同Windows 95兼容,但是內部是完全新編寫的。它是一個32位系統。只有Windows NT 4.0踏上了成功之路,特別在企業網絡方面取得了成功。1999年初,Windows NT 5.0改名爲Windows 2000.微軟期望它成爲Windows 98和Windows NT 4.0的接替者。

  不過這兩個方面都不太成功,於是微軟公司發佈了Windows 98的另一個版本,名爲Windows Me(千年版)。

  2001年,發佈了Windows 2000的一個稍加升級的版本,成爲Windows XP。這個版本的壽命比較長(6年)。基本上替代了Windows所以原先版本。

發佈了9 篇原創文章 · 獲贊 2 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章