操作系統是用戶和計算機之間的接口,也是計算機硬件和其他軟件之間的接口。操作系統的功能包括管理計算機系統的硬件、軟件和數據資源,控制程序運行,改善人機界面,為其他應用軟件提供支持,使計算機系統的所有資源最大限度地發揮作用,提供多種形式的用戶界面,使用戶擁有良好的工作環境,為其他軟件的開發提供必要的服務和相應的接口。
事實上,用戶不需要接觸操作系統。操作系統管理計算機硬件資源,同時根據應用程序的資源請求分配資源,如劃分CPU時間、開放內存空間、調用打印機等。
:典型系統
操作系統UNIX
UNIX是壹個強大的多用戶多任務操作系統,支持多處理器體系結構。按照操作系統的分類,屬於分時操作系統。UNIX最初是由Ken Thompson和Dennis Ritchie於1969在& T的貝爾實驗室開發中創建的。
Unix(類Unix操作系統是指各種傳統的Unix和各種類似於傳統Unix的系統。雖然它們有些是自由軟件,有些是商業軟件,但它們都在相當程度上繼承了原UNIX的特點,有許多相似之處,並且都在壹定程度上遵守POSIX規範。類Unix系統可以在多種處理器架構下運行,在服務器系統上有很高的利用率,比如大學或工程應用的工作站。
操作系統Linux
基於Linux的操作系統是20世紀1991推出的多用戶多任務操作系統。它與UNIX完全兼容。Linux最初是芬蘭赫爾辛基大學計算機系學生Linus Torvalds開發的壹個基於UNIX的操作系統的內核程序。Linux被設計成在Intel微處理器上更有效地使用。後來,在richard stallman的建議下,它在GNU通用公共許可證下發布,成為自由軟件的Unix變種。它最大的特點就是它是壹個免費開源的操作系統,開源代碼,內核源代碼可以自由傳播。
經過幾年的努力,免費開源的Linux系統逐漸蠶食專利軟件的專業領域。例如,計算機動畫巨擘──SGI的IRIX系統已被Linux家族和貝爾實驗室R&D團隊設計的Project No.9和Inferno系統所取代,它們都用於分散表達環境。與其他Unix系統不同,他們選擇自帶圖形用戶界面。Plan 9並不流行,因為它最初推出時並不是自由軟件。Linux有各種發行版,通常是GNU/Linux,如Debian(及其衍生系統Ubuntu、Linux Mint)、Fedora、openSUSE等。Linux發行版作為個人電腦操作系統或服務器操作系統,已經成為服務器上的主流操作系統。
操作系統Mac OS X
Mac OS是運行在蘋果Macintosh系列電腦上的操作系統。Mac OS是商業領域第壹個成功的圖形用戶界面。麥金塔團隊包括比爾·阿特金森、傑夫·拉斯金和安迪·赫茲菲爾德。Mac OS X於2001首次在購物中心推出。它由兩個主要部分組成:Darwin,這是壹個基於BSD源代碼和Mach微內核的類似Unix的開源環境。