亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Linux 簡(jiǎn)介

原創(chuàng) 2016-11-07 16:05:39 466
摘要:一、Linux是什么1.  Linux是一個(gè)多用戶的操作系統(tǒng),即同一時(shí)刻可以有多個(gè)用戶同時(shí)登錄到系統(tǒng)中使用系統(tǒng)資源;2.  Linux默認(rèn)有六個(gè)字符終端(tty1-tty6)和一個(gè)圖形終端(tty7),可以通過(guò)Ctrl+Alt+F1切換終端。3.  Linux可以做什么:做服務(wù)器,跑網(wǎng)站、個(gè)人PC、手機(jī)、門禁系統(tǒng)、取款機(jī)ATM、路由器、物聯(lián)網(wǎng)4.  Linu

一、Linux是什么

1.  Linux是一個(gè)多用戶的操作系統(tǒng),即同一時(shí)刻可以有多個(gè)用戶同時(shí)登錄到系統(tǒng)中使用系統(tǒng)資源;
2.  Linux默認(rèn)有六個(gè)字符終端(tty1-tty6)和一個(gè)圖形終端(tty7),可以通過(guò)Ctrl+Alt+F1切換終端。
3.  Linux可以做什么:做服務(wù)器,跑網(wǎng)站、個(gè)人PC、手機(jī)、門禁系統(tǒng)、取款機(jī)ATM、路由器、物聯(lián)網(wǎng)
4.  Linux的版本:主要分為奇數(shù)的發(fā)展中版本(如 2.5)及偶數(shù)的穩(wěn)定版本(如 2.6)
5.  Linux與Unix的關(guān)系:Linux是一種類Unix系統(tǒng),可以說(shuō)Linux是由Unix系統(tǒng)衍生過(guò)來(lái)的
6.  Linux的圖標(biāo):1994年發(fā)表 Linux 正式核心 1.0 的時(shí)候,大家要 Linus Torvalds 想一只吉祥物,怪怪的 Torvalds 突然想到小時(shí)候去動(dòng)物園被一只企鵝追著滿地打滾~還被咬了一口!既然想不到其它的吉祥物了,干脆就以這支企鵝來(lái)當(dāng)吉祥物算了!所以,目前我們常??吹竭@一只企鵝就是這么來(lái)的!

7.  Linux的認(rèn)證體系:

3.png

二、發(fā)行版簡(jiǎn)介

Linux只是一個(gè)核心,一般用戶很難使用,因此一些商業(yè)公司或非盈利團(tuán)體就將核心與可運(yùn)行的軟件整合起來(lái),加上自己具有創(chuàng)意的工具程序, 這個(gè)工具程序可以讓使用者以光盤或者透過(guò)網(wǎng)絡(luò)直接安裝/管理 Linux 系統(tǒng)。 這個(gè) Kernel + Softwares + Tools 的可完整安裝的系統(tǒng),我們稱之為 Linux distribution , 一般中文翻譯成“可完整安裝套件”,一個(gè)完整的操作系統(tǒng)應(yīng)該包括:Kernel + Kernel Tools + Applications

Red Hat:Red Hat更新到9.0就不再更新了,而是改成了由Red Hat公司提供收費(fèi)服務(wù)技術(shù)支持的RHEL(Red Hat Enterprise Linux)

Fedora:Red Hat更新到9.0就不再更新了,但是把原來(lái)不再更新的發(fā)行版交給Fedora來(lái)維護(hù)和更新,因此Fedora還是原來(lái)的Red Hat,只不過(guò)改了名字而已。RHEL主要面向服務(wù)器的操作,而Fedora主要面向桌面的操作

CentOS:CentOS是RHEL的再編譯版本,但是RHEL是收費(fèi)的,CentOS是免費(fèi)的。CentOS(Community Enterprise Operating System,中文意思是:社區(qū)企業(yè)操作系統(tǒng))

SUSE:是德國(guó)比較著名的發(fā)行版,也是一個(gè)比較優(yōu)秀的發(fā)行版本,但相對(duì)于RHEL和CentOS就差了一點(diǎn)

Debian:Debian的發(fā)行版是目前為止最遵循GNU規(guī)范的發(fā)行版本, Debian有三個(gè)分支: stable(穩(wěn)定版,所以linux上的軟件都是穩(wěn)定的)、unstable(不穩(wěn)定版,軟件正在測(cè)試中,不穩(wěn)定,但都是最新的軟件)、test(測(cè)試版,正在測(cè)試的版本,經(jīng)過(guò)很長(zhǎng)時(shí)間測(cè)試后發(fā)現(xiàn)沒(méi)問(wèn)題才將軟件裝在穩(wěn)定版中)

Ubuntu:Ubuntu是基于Debian來(lái)做的,擁有Debian所有的優(yōu)點(diǎn),也算是Debian的再編譯版本,主要做桌面的界面(做的很炫很華麗),被譽(yù)為“對(duì)硬件支持最好最全面的發(fā)行版”

紅旗Linux:中國(guó)的Linux,目前,全球最大的Linux是Red Hat Linux,紅旗Linux則是中國(guó)Linux的第一品牌。

三、GNU與GPL

GNU:GNU是“GNU is Not Unix”的遞歸縮寫。GNU計(jì)劃,又稱革奴計(jì)劃,是由理查德?斯托曼公開發(fā)起的。它的目標(biāo)是建立一個(gè)自由的開放的 Unix 操作系統(tǒng),單單有操作系統(tǒng)還是不完善的,于是理查德?斯托曼又成立了自由軟件基金會(huì)(Free Software Foundation,F(xiàn)SF),其主要工作是執(zhí)行GNU計(jì)劃,開發(fā)更多的自由軟件。
GPL:使用GNU軟件的協(xié)議條款——GPL(GNU General Public License, GNU通用公共許可證)即“反版權(quán)”(或稱Copyleft)概念

GPL授權(quán)的特點(diǎn):

1. 取得軟件與原始碼:您可以根據(jù)自己的需求來(lái)執(zhí)行這個(gè)自由軟件;
2. 復(fù)制:您可以自由的復(fù)制該軟件;
3. 修改:您可以將取得的原始碼進(jìn)行程序修改工作,使之適合您的工作;
4. 再發(fā)行:您可以將您修改過(guò)的程序,再度的自由發(fā)行,而不會(huì)與原先的撰寫者沖突;
5. 回饋:您應(yīng)該將您修改過(guò)的程序代碼回饋于社群!

但請(qǐng)?zhí)貏e留意,您所修改的任何一個(gè)自由軟件都不應(yīng)該也不能這樣:

1. 修改授權(quán):您不能將一個(gè) GPL 授權(quán)的自由軟件,在修改后而將他取消 GPL 授權(quán)
2. 單純販賣:您不能單純的販賣自由軟件。

GPL的歷史:

GPL由斯托曼撰寫,用于GNU計(jì)劃。它以GNU Emacs、GDB、GCC的許可證的早期版本為藍(lán)本。這些許可證都包含有一些GPL的版權(quán)思想,但僅只針對(duì)特定程序。斯托曼的目標(biāo)就是創(chuàng)造出一種四海之內(nèi)皆可使用的許可證,這樣就能為許多源代碼共享計(jì)劃帶來(lái)福音。GPL版本1就這樣,在1989年1月誕生。
到1990年時(shí),因?yàn)橐恍┕蚕韼?kù)而出現(xiàn)了對(duì)比GPL更寬松的許可證的需求。所以當(dāng)GPL版本2在1991年6月發(fā)布時(shí),另一許可證——庫(kù)通用許可證(Library General Public License,簡(jiǎn)稱LGPL)也隨之發(fā)布,并記作“版本2”以示對(duì)GPL的補(bǔ)充。版本號(hào)在LGPL版本2.1發(fā)布時(shí)不再相同,而LGPL也被重命名為GNU寬通用公共許可證(Lesser General Public License)以體現(xiàn)GNU哲學(xué)觀。

GPLv2 和 GPLV1比有哪些變化呢?

GPLv1 發(fā)布于1989年,它的主要目的是用來(lái)防止這樣的行為:發(fā)布軟件的作者只發(fā)布二進(jìn)制可執(zhí)行文件,而不發(fā)布源代碼;軟件的作者增加一些限制性條款。因此按照GPLv1,如果發(fā)布了可執(zhí)行的二進(jìn)制代碼,就必須同時(shí)發(fā)布可讀的源代碼,并且在發(fā)布任何基于GPL許可的軟件時(shí),不能添加任何限制性的條款。而GPLv2比GPLv1最大的區(qū)別在于,第二版中有一章條款“自由還是死亡”("Liberty or Death"),它申明了,如果哪個(gè)人在發(fā)布基于GPL的軟件的時(shí)候,同時(shí)添加強(qiáng)制的條款,為了在一定程度上保障和尊重其它一些人的自由和權(quán)益,也就是說(shuō)在一些國(guó)家里,人們只能以二進(jìn)制代碼的形式發(fā)布軟件,為了保護(hù)開發(fā)軟件者的版權(quán),那么他將根本無(wú)權(quán)發(fā)布該軟件。

關(guān)于自由軟件:

自由軟件可以販賣嗎?答案是可以的,不過(guò),不可僅販賣該軟件,應(yīng)同時(shí)搭配售后服務(wù)與相關(guān)手冊(cè)~ 這些可就需要工本費(fèi)了呢!
為何可以販賣 Linux 這個(gè) GPL 授權(quán)的軟件? 原因很簡(jiǎn)單,因?yàn)榇蠖喽际秦溬u『售后服務(wù)』(每個(gè)廠商自己開發(fā)的工具軟件就不是 GPL 的授權(quán)軟件了?。┠憧梢再?gòu)買Linux 光盤,如果您購(gòu)買了光盤,會(huì)提供相關(guān)的手冊(cè)說(shuō)明文件, 同時(shí)也會(huì)提供您數(shù)年不等的咨詢、售后服務(wù)、軟件升級(jí)與其它協(xié)力工作等等的附加價(jià)值! 
因此,GPL 是可以從事商業(yè)行為的!

四、Unix家譜

Unix在開發(fā)的過(guò)程中,沒(méi)有任何的獎(jiǎng)勵(lì)制度和管理,從一開始在AT&T公司出現(xiàn)時(shí),其是一種近似于好奇或興趣的東西。
然而,20世紀(jì)70年代,AT&T公司開始注意到Unix所帶來(lái)的商業(yè)價(jià)值。公司的律師開始尋找一些手段來(lái)保護(hù)Unix,并讓其成為一種商業(yè)機(jī)密。從1979年Unix的版本V7開始,Unix的許可證開始禁止大學(xué)使用Unix的源碼,包括在授課中學(xué)習(xí)。
到了1980年,有兩個(gè)最主要的Unix的版本線,一個(gè)是Berkeley的BSD UNIX,另一個(gè)是AT&T的Unix(兩種都是基于Unix開發(fā)而來(lái)的類Unix操作系統(tǒng))在這個(gè)時(shí)候,很顯然,競(jìng)爭(zhēng)最終引發(fā)了Unix的戰(zhàn)爭(zhēng)。在這場(chǎng)戰(zhàn)爭(zhēng)中,好的是,軟件開發(fā)人員還是能夠得到Unix的源碼并對(duì)其按照自己的需要和興致進(jìn)行裁剪。而不好的是,Unix開始一發(fā)不可收拾地開發(fā)不停地出現(xiàn)各種各樣的變種。

4.png

BSD是什么? 我們通常說(shuō)的FreeBSD、NetBSD和BSD又有什么關(guān)系呢?

BSD是一個(gè)重要的Unix分支,在1977至1995年間由加州大學(xué)伯克利分校開發(fā)和發(fā)布的。FreeBSD和NetBSD都是BSD的一個(gè)衍生版。

BSD:(Berkeley Software Distribution,伯克利軟件套件)是Unix的衍生操作系統(tǒng),BSD曾經(jīng)被認(rèn)為是UNIX的一支——"BSD UNIX"。今天,“BSD”并不特指任何一個(gè)BSD衍生版本,而是類UNIX操作系統(tǒng)中的一個(gè)分支的總稱。

FreeBSD:是一種類UNIX操作系統(tǒng),是由經(jīng)過(guò)BSD、386BSD和4.4BSD發(fā)展而來(lái)的Unix的一個(gè)重要分支。

NetBSD:是最早的4.4BSD Lite衍生操作系統(tǒng),是一個(gè)免費(fèi)的、完全自由的、具有高度移植性的類UNIX操作系統(tǒng)

AIX, Solaris, HP-UX這些Unix都是哪些公司開發(fā)的呢?它們是基于哪個(gè)分支的UNIX衍生?

AIX由IBM開發(fā),屬于system v分支;
Solaris由Sun Microsystems開發(fā),一開始由BSD發(fā)展而來(lái),而來(lái)傾向于system v;
HP-UX由惠普公司開發(fā),基于system v分支;
IRIX是硅谷圖形公司開發(fā),基于system v分支;

其他廠商的類Unix系統(tǒng)

AIX:AIX(Advanced Interactive eXecutive)是IBM基于AT&T Unix System V開發(fā)的一套類UNIX操作系統(tǒng),運(yùn)行在IBM專有的Power系列芯片設(shè)計(jì)的小型機(jī)硬件系統(tǒng)之上

Solaris:是Sun Microsystems研發(fā)的計(jì)算機(jī)操作系統(tǒng)。它被認(rèn)為是UNIX操作系統(tǒng)的衍生版本之一。 目前Solaris屬于混合開源軟件。2005年6月14日,Sun公司將正在開發(fā)中的Solaris 11的源代碼以CDDL許可開放,這一開放版本就是OpenSolaris。(Sun Microsystems太陽(yáng)計(jì)算機(jī)系統(tǒng)有限公司,是IT及互聯(lián)網(wǎng)技術(shù)服務(wù)公司,已被甲骨文收購(gòu))

HP-UX:全稱為Hewlett Packard UniX,是惠普9000系列服務(wù)器的操作系統(tǒng),可以在HP的PA-RISC處理器、Intel的Itanium處理器的電腦上運(yùn)行。它基于System V,是Unix的一個(gè)變種。

IRIX:是由硅谷圖形公司(Silicon Graphics Inc.,一般用簡(jiǎn)稱:SGI,美國(guó)圖形工作站生產(chǎn)廠商)以System V與BSD延伸程序?yàn)榛A(chǔ)所發(fā)展成的UNIX操作系統(tǒng),對(duì)于3D視圖和虛擬現(xiàn)實(shí)環(huán)境是最優(yōu)化的應(yīng)用軟件 


發(fā)佈手記

熱門詞條