這篇文章主要介紹“l(fā)inux發(fā)行版本多的原因是什么”,在日常操作中,相信很多人在linux發(fā)行版本多的原因是什么問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”linux發(fā)行版本多的原因是什么”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!

成都創(chuàng)新互聯(lián)專注于企業(yè)全網(wǎng)整合營(yíng)銷推廣、網(wǎng)站重做改版、臨桂網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5頁(yè)面制作、商城開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為臨桂等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
Linux是內(nèi)核,所有使用它的操作系統(tǒng)都稱為“Linux發(fā)行版”。Linux內(nèi)核在GNU通用公共許可證下獲得許可,該許可證賦予任何人查看、編輯和分發(fā)內(nèi)核的任何應(yīng)用程序的權(quán)利;免費(fèi)創(chuàng)建自己的操作系統(tǒng)的能力鼓勵(lì)了許多開發(fā)人員開始創(chuàng)建自己的發(fā)行版。
什么是 Linux 發(fā)行版?
首先,了解 Linux 的真正含義很重要。Linux 不是操作系統(tǒng),而是內(nèi)核,是將計(jì)算機(jī)硬件連接到操作系統(tǒng)的組件。當(dāng)您通過(guò)單擊圖標(biāo)在計(jì)算機(jī)上啟動(dòng)應(yīng)用程序時(shí),內(nèi)核與操作系統(tǒng)通信以啟動(dòng)應(yīng)用程序并通過(guò)硬件將輸出顯示在屏幕上,即屏幕。
操作系統(tǒng)由底層內(nèi)核、應(yīng)用程序和通常的圖形用戶界面組成。Linux 是內(nèi)核,所有使用它的操作系統(tǒng)都稱為“Linux 發(fā)行版”。術(shù)語(yǔ)“分發(fā)”來(lái)自與其他用戶共享基于 Linux 的操作系統(tǒng)的過(guò)程,也稱為“分發(fā)”,因?yàn)閮?nèi)核和操作系統(tǒng)通常是免費(fèi)的。
是什么造就了這么多 Linux 發(fā)行版?
Linux 內(nèi)核在 GNU 通用公共許可證下獲得許可,該許可證賦予任何人查看、編輯和分發(fā)內(nèi)核的任何應(yīng)用程序的權(quán)利。但并不總是這樣。
在此之前,Unix 是一種流行的操作系統(tǒng),但其源代碼歸 AT&T 所有。一段時(shí)間后,主要基于 Unix 的操作系統(tǒng) BSD(Berkeley Software Distribution)誕生于加州大學(xué)伯克利分校。當(dāng)時(shí)還有許多其他基于 Unix 的操作系統(tǒng),它們都非常不同。
當(dāng)時(shí)缺乏創(chuàng)建基于Unix的操作系統(tǒng)的標(biāo)準(zhǔn)以及操作系統(tǒng)之間的對(duì)抗導(dǎo)致了被稱為“Unix戰(zhàn)爭(zhēng)”的時(shí)代。各種供應(yīng)商發(fā)布了他們自己的 Unix 版本并開始制定自己的標(biāo)準(zhǔn),包括 AT&T 和 BSD。
Unix版本的發(fā)展史
1983 年,Richard Stallman 啟動(dòng)了 GNU 項(xiàng)目,該項(xiàng)目專注于自由和開源軟件的開發(fā)和分發(fā)。GNU 項(xiàng)目旨在創(chuàng)建一個(gè)免費(fèi)版本的 Unix,任何人都可以復(fù)制和自由分發(fā)。
當(dāng)時(shí)許多應(yīng)用程序都是在 GNU 通用公共許可證下開發(fā)的,包括 TAR 和 Emacs。但該項(xiàng)目缺乏開源內(nèi)核,即幫助操作系統(tǒng)和應(yīng)用程序與硬件交互的計(jì)算機(jī)部分。
1991 年,即 GNU 項(xiàng)目啟動(dòng)八年后,Linus Torvalds 開始開發(fā) Linux。一年后,Linux 在通用公共許可證下重新發(fā)布,成為我們現(xiàn)在所說(shuō)的 GNU/Linux。由于 Linux 內(nèi)核是在 GPL 下獲得許可的,因此任何人都可以在其之上創(chuàng)建操作系統(tǒng)并自由分發(fā)。
免費(fèi)創(chuàng)建自己的操作系統(tǒng)的能力鼓勵(lì)了許多開發(fā)人員開始創(chuàng)建自己的發(fā)行版。當(dāng)時(shí)發(fā)布了包括 Debian、Red Hat 和 Slackware 在內(nèi)的各種發(fā)行版,開始了 Linux 革命。
為什么要?jiǎng)?chuàng)建新的 Linux 發(fā)行版?
開發(fā)人員繼續(xù)創(chuàng)建和分發(fā)新的基于 Linux 的操作系統(tǒng)的主要原因僅僅是因?yàn)檫@是他們可以做的事情。Linux 內(nèi)核和免費(fèi)應(yīng)用程序。在內(nèi)核上創(chuàng)建整個(gè)操作系統(tǒng)的資源也不花一分錢。
如今,很少有人從頭開始創(chuàng)建發(fā)行版。相反,他們使用另一種流行的發(fā)行版,并以舊操作系統(tǒng)為基礎(chǔ)構(gòu)建新的操作系統(tǒng),或者使用新的圖形用戶界面和應(yīng)用程序?qū)ζ溥M(jìn)行改造、添加。
Ubuntu有多個(gè)版本,例如 Xubuntu、Kubuntu 和 Lubuntu。這 3 個(gè)版本之間的唯一區(qū)別是桌面環(huán)境。Xubuntu、Kubuntu 和 Lubuntu 分別擁有 XFCE、KDE Plasma 和 LXDE,而不是 Ubuntu 上預(yù)裝的默認(rèn)定制 GNOME 桌面。
操作系統(tǒng)的主要目標(biāo)是使用戶更容易使用桌面。當(dāng)有人想要操作系統(tǒng)中的新功能時(shí),傳統(tǒng)的途徑是向開發(fā)操作系統(tǒng)的公司提供反饋。GNU 工程徹底改變了這一點(diǎn)。
用戶將根據(jù)自己的意愿攜手構(gòu)建操作系統(tǒng)
用戶自己將使用、開發(fā)、提供反饋、部署并最終分發(fā)開源發(fā)行版。您可以自由地創(chuàng)建自己的發(fā)行版并在自己夢(mèng)想的操作系統(tǒng)中添加所需的功能。
任何具有相同想法和意見(jiàn)的人都可以為項(xiàng)目做出貢獻(xiàn)并幫助開發(fā)人員。無(wú)需聯(lián)系公司或填寫反饋表即可獲得添加到操作系統(tǒng)的額外功能。
不僅是用戶,甚至大公司也會(huì)創(chuàng)建新的發(fā)行版供公司內(nèi)部使用。微軟的 CBL-Mariner 就是一個(gè)典型的例子。這主要是因?yàn)榇蠊静幌胧褂闷渌脩魟?chuàng)建的發(fā)行版,而是希望從頭開始或基于另一個(gè)主流發(fā)行版開發(fā)自己的操作系統(tǒng)。
Linux 項(xiàng)目已經(jīng)發(fā)展到像谷歌這樣的科技巨頭也開始在一些項(xiàng)目中依賴 Linux 內(nèi)核的地步。以 Android 和 Chrome OS 為例。Android 在內(nèi)部使用 Linux 內(nèi)核,Chrome OS 構(gòu)建在 Gentoo Linux 之上,Gentoo Linux 是 2000 年發(fā)布的發(fā)行版。
Gentoo Linux
Linux 桌面碎片化的另一個(gè)原因是可用的設(shè)備種類繁多。除臺(tái)式機(jī)外,其他設(shè)備(例如基于 ARM 處理器的設(shè)備)也需要操作系統(tǒng)才能運(yùn)行。Linux 通過(guò)為開發(fā)人員提供為他們想要的任何處理器創(chuàng)建操作系統(tǒng)的工具來(lái)解決這個(gè)問(wèn)題。
Raspbian OS 是專為 Raspberry Pi 設(shè)備創(chuàng)建的發(fā)行版。您還可以找到無(wú)數(shù)為在專有操作系統(tǒng)供應(yīng)商不支持的舊處理器上運(yùn)行而開發(fā)的發(fā)行版。
真的需要這么多發(fā)行版嗎?
如果您只是需要一臺(tái)計(jì)算機(jī)和一個(gè)操作系統(tǒng)來(lái)完成工作,當(dāng)然不是。您可以使用任何操作系統(tǒng),只要它適合您的能力。但對(duì)于那些在設(shè)備和數(shù)字生活方面想要更多選擇的人來(lái)說(shuō),Linux 是正確的選擇。
您可以嘗試幾種 Linux 操作系統(tǒng)并選擇您認(rèn)為最好的一種,或者繼續(xù)復(fù)制和測(cè)試新的發(fā)行版。Linux 為您提供了這樣的選擇。只要人們繼續(xù)支持并為開源生態(tài)系統(tǒng)做出貢獻(xiàn),您就會(huì)繼續(xù)在 Internet 上看到開發(fā)和免費(fèi)發(fā)布的新發(fā)行版。
這就是開源的工作原理!
盡管許多專有操作系統(tǒng)(如 Android 和 macOS)都具有封閉的源代碼庫(kù),但它們使用 Linux 作為其項(xiàng)目的基礎(chǔ)。這是完全可以接受的,因?yàn)榘l(fā)布 Linux 內(nèi)核的許可證允許任何人在沒(méi)有任何限制的情況下修改和分發(fā)代碼。
由于基于 Linux 的操作系統(tǒng)背后的巨大社區(qū)支持,發(fā)行版中不斷添加新的獨(dú)家功能。雖然您可以在 Windows 和 macOS 等其他專有操作系統(tǒng)上找到其中的許多功能,但其中一些功能僅限于少數(shù) Linux 發(fā)行版。
到此,關(guān)于“l(fā)inux發(fā)行版本多的原因是什么”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!
分享標(biāo)題:linux發(fā)行版本多的原因是什么
鏈接URL:http://chinadenli.net/article10/iigedo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、全網(wǎng)營(yíng)銷推廣、網(wǎng)站建設(shè)、虛擬主機(jī)、網(wǎng)站改版、Google
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)