發表於 2017-11-22 16:23:32
大家經常會說Linux作業系統,Ubuntu作業系統,這種叫法是不正確的,嚴格意義上講,Linux並不是作業系統,而是屬於作業系統的一個內核。
由於Linux是開源的,免費的,所以程式設計師可以根據自己的興趣和靈感對其進行改變,組合成自己想要的作業系統;
以Linux為內核的作業系統很多,我們稱這種作業系統為linux的發行版,或者直接用linux來統稱以linux為內核的作業系統。
Ubuntu是Linux系統的一個發行版。一個基於Debian的發行版,採用gnome桌面環境的作業系統。基本就相當於win8對於windows的關係,只不過win是微軟一家出的。
Linux是一套免費使用和自由傳播的類Unix作業系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的作業系統。
而嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU 工程各種工具和資料庫的作業系統。
對於ubuntu而言,就是linux作業系統的具體,而linux對於ubuntu來說就是他的抽象;在linux作業系統中,因為應用程式和管理策略的不同,有多個版本,例如:ubuntu,fedora,redhat,centos等;
Ubuntu(烏班圖)是一個以桌面應用為主的Linux作業系統,屬於Linux作業系統。
Ubuntu 是基於Debian GNU/Linux,支持x86、amd64(即x64)和ppc架構,由全球化的專業開發團隊(Canonical Ltd)打造的開源GNU/Linux作業系統。為桌面虛擬化提供支持平臺。Ubuntu對GNU/Linux的普及特別是桌面普及作出了巨大貢獻,由此使更多人共享開源的成果與精彩。
unix的廠商基本上都是軟硬體共同開發,所以unix系統通用性不高,主要都是針對專門的硬體進行專門的設計,
所以性能、穩定性都極致的好;而linux確是一個通用系統,大部分的廠商並不自己生產硬體(只有少數像redhat
這樣的廠商這麼幹,所以就很掙錢),所以linux最大的優點在於兼容性好,但這就決定了性能不可能發揮到極致……
從商業上來講,由於上面的性能差別,就導致了兩種不同的商業模式,unix軟硬體一起賣,而且很貴(freebsd除外),
而linux只賣軟體,大多免費(像radhat這樣走unix道路的廠商,還是少數);所以,unix適合大型企業,而linux適合中小型企業和個人
這些作業系統用的基本內核都是一樣的,區別是他們對這個內核做了一定的修飾,用戶在使用的時候會有一點點的不同,但是只要你搞懂了linux的其中一種作業系統,其它的版本也都差不多了
不過linux各版本直接的關係是一個在更大範圍上的區別 這些都是LINUX的發行版,它們通常包括了其他的系統軟體和應用軟體,以及一個用來簡化系統初始安裝的安裝工具,和讓軟體安裝升級的集成管理器。發行版為許多不同的目的而製作, 包括對不同計算機結構的支持, 對一個具體區域或語言的本地化,實時應用,和嵌入式系統,甚至許多版本故意地只加入免費軟體。目前,超過三百個發行版被積極的開發,最普遍被使用的發行版有大約十二個.
打開APP閱讀更多精彩內容
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴