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所以原先版本。