1. 程式人生 > >作業系統(二)----Linux、Windows、MacOs選擇

作業系統(二)----Linux、Windows、MacOs選擇

首先,不管是WINDOWS作業系統、LINUX系統還是蘋果作業系統,甚至包括作業系統的鼻祖UNIX作業系統,最早都是用C語言編寫的。

實際上UNIX作業系統和C語言都是由貝爾實驗室的湯普森(Ken Thompson)和丹尼斯·裡奇(Dennis M. Ritchie)於1971年先後改造發明的,如果說真正的作業系統,世界上只有一個,那就是UNIX作業系統。

在這裡插入圖片描述

由於我們普通人接觸UNIX的比較少,就不在多說。今天主要來說說WINDOWS系統和LINUX及蘋果作業系統的區別。首先這三個系統設計上有本質的區別。最大的區別在於WINDOWS是一個成熟的商業作業系統,拿過來就能用,而LINUX不同,它是指一個核心,蘋果作業系統是UNIX的一個衍生品。

在這裡插入圖片描述

作業系統 形態 說明
WINDOWS 商業產品 微軟公司1983年開始推出的一套商業作業系統。
LINUX 一個核心 芬蘭的李納斯·託沃茲( Linus Torvalds) 1991 年上大學時釋出的, 他對當時流行的教學系統Minix (Unix的一個版本)的很多特點很不滿意, 於是決定自己寫一個合乎自己要求的作業系統, 並把這個核心放到了Internet 上, 供大家修改。後來經過眾多世界頂尖的軟體工程師的不斷修改和完善。
MAC OS
專屬系統 是蘋果公司基於FreeBSD作業系統的改造。

通過上表可以看出,其實WINDOWS和LINUX在哲學設計上是有本質區別的。Windows作業系統傾向於將更多的功能整合到作業系統內部,並將程式與核心相結合;而Linux不同於Windows,它的核心空間與使用者空間有明顯的界限。根據設計架構的不同,兩者都可以使作業系統更加安全。而蘋果作業系統只不過是UNIX的一個細小分支而已。

Linux 只是指作業系統的核心, 並沒有各種應用程式, 如網路工具、多媒體軟體等。因此現在市場上有很多種Linux Kernel 為核心再整合搭配各式各樣的系統程式或應用工具程式組成的一套完整的作業系統。

Linux是可以任意包裝自由配置的東西。任何一個人,一家公司 都可以按照自己的想法,比如加一點功能,加中文支援,作一個Linux出來。這些 Linux雖然核心部分都一樣,但是他們所帶的各種軟體,預設的配置都不一樣。譬如市場上比較流行的Redhat 紅帽、紅旗 Linux、Ubuntu 烏班圖等,這些都是的Linux衍生作業系統。

話說回來關於個人辦公要使用什麼作業系統、個人做圖要用什麼樣的作業系統、建設網站的伺服器要用什麼系統,其實在行業中都有大體的規則。譬如個人PC娛樂還是WINDOWS系統比較合適、專業做圖當讓是MAC系統了,建設網站大家伺服器建議你還是LINUX了!