CentOS 發行版介紹
CentOS 是 Community ENTerprise Operating System 的簡稱,咱們有不少人叫它社區企業操做系統,無論你怎麼叫它,它都是 Linux 的一個發行版本。官方網站:[url]http://www.centos.org[/url]
RedHat 發行版介紹
Red Hat 公司的產品中,有 RedHat Linux(如 RedHat 7,8,9)和針對企業發行的版本 Red Hat Enterprise Linux,都可以經過網絡 FTP 免費的得到並使用,可是在 2003 年的時候,Red Hat Linux 中止了開發,這也是爲何沒有RedHat 10 的緣由,它的項目有 Fedora Project 這個項目所取代,並以 Fedora Core 這個名字發行並提供普通用戶無償使用。官方網站:[url]http://www.redhat.com[/url]
二者關係
Linux 是開源系統,這個你們都知道。Red Hat 公司是世界上大名鼎鼎的 Linux 系統開發公司,在其 Linux 發行版中大多數軟件包,都是基於 GPL 協議發佈的,也就是咱們常說的開源軟件,正由於是這樣,Red Hat 公司也必須遵循這個協議,將構成 Red Hat Enterprise Linux (如下稱之爲 RHEL) 的軟件包的源碼公開發布,只要是遵循GPL協議,任何人均可以在原有的軟件構成的基礎上再開發和發佈。所以一個名爲 Community Enterprise Operating System 的項目誕生了。他的縮寫既是 CentOS。CentOS 社區將 RedHat 的網站上得到的全部源代碼下載下來,進行從新編譯。從新編譯後,還修正了一些 BUG,因爲 RHEL 是商業產品,必須將全部 RedHat 的 Logo 和標識改爲本身的 CentOS 標識。CentOS 就是 RedHat 的免費版本。使用CentOS,能夠得到和 RHEL 相同的性能和感覺。Prima、Plesk、Virtuozzo 和均可以安裝在 CentOS 上。
CentOS 就是這樣在 RHEL 發佈的基礎上克隆再現的一個 Linux 發行版本。RHEL 的克隆版本不僅 CentOS 一個,還有 White Box Enterprise Linux 和 TAO Linux 和 Scientific Linux,在衆多的 RHEL 的克隆版本中,CentOS 是很出衆、很優秀的。爲何Red Hat容忍 CentOS 的這種行爲?。根據 GPL 協議 CentOS 這樣作徹底合法的,Red Hat 也迫不得已,它的商業就是基於開源模式。但 CentOS 確實在不斷吞食 Red Hat 的市場,從 Google 趨勢上也能觀察到。從目前的狀況來看,CentOS 形成的傷害尚未到達讓 Red Hat 不得不改變商業模式的地步。而好處是它迫使 Red Hat 加快創新,使之始終走在其它 Linux 服務器發行版的前面。CentOS巨大成功的真正的受害者是其它的發行版,如 Novell的SLES, Ubuntu Server等。RedHat 對這種發行版的態度是:「咱們其實並不反對這種發行版,真正向咱們付費的用戶,他們重視的並非系統自己,而是咱們所提供的商業服務。」
二者區別
RHEL 經過付費能夠獲得在線升級(包括補丁)或諮詢服務、技術支持;CentOS 提供長期的免費升級更新支持,網絡上的技術支持也不少。雖說是 RHEL 的克隆版本,但並非如出一轍,並不保障對應 RHEL 的軟件在 CentOS 上面能也夠 100% 的正常工做。而且安全漏洞的修正和軟件包的升級對應 RHEL 的有償服務和技術支持來講,快的數小時,慢的很多天數星期數個月的延遲狀況也有。因此,CentOS 能夠獲得 RHEL 的全部功能,甚至是更好的軟件。但 CentOS 並不向用戶提供商業支持,固然也不負上任何商業責任。使用 CentOS 徹底合法,不涉及版權問題。得到 CentOS 很方便,全球提供了 10 多個站點鏡像(HTTP/FTP),以及 BT 方式(常年提供種子)。
版本對應
CentOS 5.0 = RedHat AS5
CentOS 5.1 = RedHat AS5-update1
CentOS 5.2 = RedHat AS5-update2
CentOS 5.3 = RedHat AS5-update3
CentOS 5.4 = RedHat AS5-update4
CentOS 5.5 = RedHat AS5-update5
如何選擇
使用 CentOS,能夠得到和 AS/ES 相同的性能和感覺。不少公司正逐步將 RHEL 轉到 CentOS 上,由於他們不但願爲 RHEL 升級而付費。固然,這是由於這些公司已經有多年的 UNIX 使用經驗,所以 RHEL 的商業技術支持對他們來講並不重要。但若是你是單純的業務型企業,那麼我仍是建議你選購 RHEL 軟件併購買相應服務。這樣能夠節省你的 IT 管理費用,並可獲得專業服務。一句話,選用 CentOS 仍是 RHEL,取決於你所在公司是否擁有相應的技術力量。html