常見(jiàn)的Linux發(fā)行版(Linux發(fā)行版有數(shù)百種之多)

Linux RedHat Enterprise Linux RHEL:
1994年北卡羅納州成立的紅帽公司是全球最大的開(kāi)源技術(shù)廠商,RHEL 是全世界內(nèi)使用最廣泛的 Linux 系統(tǒng)。RHEL 系統(tǒng)具有極強(qiáng)的性能與穩(wěn)定性,并且在全球范圍內(nèi)擁有完善的技術(shù)支持,每18個(gè)月甚至更久發(fā)行一個(gè)版本。Community Enterprise Operating System
CentOS 是基于RHEL的二次研發(fā)版,具有廣泛的使用人群。是因?yàn)樯鐓^(qū)人員抵制紅帽收取服務(wù)費(fèi),用紅帽的源碼包以完全兼容紅帽系統(tǒng)的方式編譯。目前已被紅帽收購(gòu)。Oracle Enterprise:基于RHEL的二次發(fā)行版
Fedora 由紅帽公司發(fā)布的桌面版系統(tǒng)套件(目前已經(jīng)不限于桌面版)。用戶(hù)可免費(fèi)體驗(yàn)到最新的技術(shù)或工具,這些技術(shù)或工具在成熟后會(huì)被加入到 RHEL 系統(tǒng)中,因此 Fedora 也稱(chēng)為 RHEL系統(tǒng)的“試驗(yàn)田”。運(yùn)維人員如果想時(shí)刻保持自己的技術(shù)領(lǐng)先,就應(yīng)該多關(guān)注此類(lèi) Linux 系統(tǒng)的發(fā)展變化及新特性,不斷改變自己的學(xué)習(xí)方向。
Slackware(sls的分支):其下分支S.uS.E十分著名,隨后推出SLES(S.u.S.E Linux企業(yè)版)OpenSUSE
OpenSUSE源自德國(guó)的一款著名的 Linux 系統(tǒng),個(gè)人桌面和企業(yè)都可使用,界面華麗,使用便捷。
Gentoo 是基于Enoch的發(fā)行版,具有極高的自定制性,操作復(fù)雜,因此適合有經(jīng)驗(yàn)的人員使用。
Debian 以社區(qū)方式運(yùn)作,非商業(yè)公司,穩(wěn)定性、安全性強(qiáng),提供了免費(fèi)的基礎(chǔ)支持,可以良好地支持各種硬件架構(gòu),以及提供近十萬(wàn)種不同的開(kāi)源軟件,在國(guó)外擁有很高的認(rèn)可度和使用率。
Knoppix:Debian的二次發(fā)行版,以安全著稱(chēng)。
Ubuntu 是一款派生自 Debian 的操作系統(tǒng),對(duì)新款硬件具有極強(qiáng)的兼容能力。Ubuntu 與 Fedora 都是極其出色的 Linux 桌面系統(tǒng),而且 Ubuntu 也可用于服務(wù)器領(lǐng)域。
開(kāi)源協(xié)議
GNU GPL (GNU General Public License GNU通用公共許可證)
只要軟件中包含了遵循 GPL 協(xié)議的產(chǎn)品或代碼,該軟件就必須也遵循 GPL 許可協(xié)議且開(kāi)源、免費(fèi),因此這個(gè)協(xié)議并不適合商用軟件。遵循該協(xié)議的開(kāi)源軟件數(shù)量極其龐大,包括 Linux系統(tǒng)在內(nèi)的大多數(shù)的開(kāi)源軟件都是基于這個(gè)協(xié)議的。GPL 開(kāi)源許可協(xié)議最大的 4 個(gè)特點(diǎn)如下所示。
- 復(fù)制自由:允許把軟件復(fù)制到任何人的電腦中,并且不限制復(fù)制的數(shù)量。
- 傳播自由:允許軟件以各種形式進(jìn)行傳播。
- 收費(fèi)傳播:允許在各種媒介上出售該軟件,但必須提前讓買(mǎi)家知道這個(gè)軟件是可以免費(fèi)獲得的;因此,一
般來(lái)講,開(kāi)源軟件都是通過(guò)為用戶(hù)提供有償服務(wù)的形式來(lái)盈利的。 - 修改自由:允許開(kāi)發(fā)人員增加或刪除軟件的功能,但軟件修改后必須依然基于GPL 許可協(xié)議授權(quán)。
BSD(Berkeley Software Distribution,伯克利軟件發(fā)布版)許可協(xié)議
用戶(hù)可以使用、修改和重新發(fā)布遵循該許可的軟件,并且可以將軟件作為商業(yè)軟件發(fā)布和銷(xiāo)售,前提
是需要滿(mǎn)足下面 3 個(gè)條件。
- 如果再發(fā)布的軟件中包含源代碼,則源代碼必須繼續(xù)遵循 BSD 許可協(xié)議。
- 如果再發(fā)布的軟件中只有二進(jìn)制程序,則需要在相關(guān)文檔或版權(quán)文件中聲明原
始代碼遵循了 BSD 協(xié)議。 - 不允許用原始軟件的名字、作者名字或機(jī)構(gòu)名稱(chēng)進(jìn)行市場(chǎng)推廣。
Apache許可證版本(Apache License Version)許可協(xié)議
在為開(kāi)發(fā)人員提供版權(quán)及專(zhuān)利許可的同時(shí),允許用戶(hù)擁有修改代碼及再發(fā)布的自由。該許可協(xié)議適用于商業(yè)軟件,現(xiàn)在熱門(mén)的 Hadoop、Apache HTTP Server、MongoDB 等項(xiàng)目都是基于該許可協(xié)議研發(fā)的,程序開(kāi)發(fā)人員在開(kāi)發(fā)遵循該協(xié)議的軟件時(shí),要嚴(yán)格遵守下面的 4 個(gè)條件。
- 該軟件及其衍生品必須繼續(xù)使用 Apache 許可協(xié)議。
- 如果修改了程序源代碼,需要在文檔中進(jìn)行聲明。
- 若軟件是基于他人的源代碼編寫(xiě)而成的,則需要保留原始代碼的協(xié)議、商標(biāo)、專(zhuān)利聲明及其他原作者聲明的內(nèi)容信息。
- 如果再發(fā)布的軟件中有聲明文件,則需在此文件中標(biāo)注 Apache 許可協(xié)議及其他
許可協(xié)議。