溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

linux發(fā)行版本多的原因是什么

發(fā)布時間:2023-03-16 10:31:51 來源:億速云 閱讀:73 作者:iii 欄目:建站服務(wù)器

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

Linux是內(nèi)核,所有使用它的操作系統(tǒng)都稱為“Linux發(fā)行版”。Linux內(nèi)核在GNU通用公共許可證下獲得許可,該許可證賦予任何人查看、編輯和分發(fā)內(nèi)核的任何應(yīng)用程序的權(quán)利;免費創(chuàng)建自己的操作系統(tǒng)的能力鼓勵了許多開發(fā)人員開始創(chuàng)建自己的發(fā)行版。

什么是 Linux 發(fā)行版?

首先,了解 Linux 的真正含義很重要。Linux 不是操作系統(tǒng),而是內(nèi)核,是將計算機硬件連接到操作系統(tǒng)的組件。當您通過單擊圖標在計算機上啟動應(yīng)用程序時,內(nèi)核與操作系統(tǒng)通信以啟動應(yīng)用程序并通過硬件將輸出顯示在屏幕上,即屏幕。

操作系統(tǒng)由底層內(nèi)核、應(yīng)用程序和通常的圖形用戶界面組成。Linux 是內(nèi)核,所有使用它的操作系統(tǒng)都稱為“Linux 發(fā)行版”。術(shù)語“分發(fā)”來自與其他用戶共享基于 Linux 的操作系統(tǒng)的過程,也稱為“分發(fā)”,因為內(nèi)核和操作系統(tǒng)通常是免費的。

是什么造就了這么多 Linux 發(fā)行版?

Linux 內(nèi)核在 GNU 通用公共許可證下獲得許可,該許可證賦予任何人查看、編輯和分發(fā)內(nèi)核的任何應(yīng)用程序的權(quán)利。但并不總是這樣。

在此之前,Unix 是一種流行的操作系統(tǒng),但其源代碼歸 AT&T 所有。一段時間后,主要基于 Unix 的操作系統(tǒng) BSD(Berkeley Software Distribution)誕生于加州大學(xué)伯克利分校。當時還有許多其他基于 Unix 的操作系統(tǒng),它們都非常不同。

當時缺乏創(chuàng)建基于Unix的操作系統(tǒng)的標準以及操作系統(tǒng)之間的對抗導(dǎo)致了被稱為“Unix戰(zhàn)爭”的時代。各種供應(yīng)商發(fā)布了他們自己的 Unix 版本并開始制定自己的標準,包括 AT&T 和 BSD。

Unix版本的發(fā)展史

1983 年,Richard Stallman 啟動了 GNU 項目,該項目專注于自由和開源軟件的開發(fā)和分發(fā)。GNU 項目旨在創(chuàng)建一個免費版本的 Unix,任何人都可以復(fù)制和自由分發(fā)。

當時許多應(yīng)用程序都是在 GNU 通用公共許可證下開發(fā)的,包括 TAR 和 Emacs。但該項目缺乏開源內(nèi)核,即幫助操作系統(tǒng)和應(yīng)用程序與硬件交互的計算機部分。

1991 年,即 GNU 項目啟動八年后,Linus Torvalds 開始開發(fā) Linux。一年后,Linux 在通用公共許可證下重新發(fā)布,成為我們現(xiàn)在所說的 GNU/Linux。由于 Linux 內(nèi)核是在 GPL 下獲得許可的,因此任何人都可以在其之上創(chuàng)建操作系統(tǒng)并自由分發(fā)。

免費創(chuàng)建自己的操作系統(tǒng)的能力鼓勵了許多開發(fā)人員開始創(chuàng)建自己的發(fā)行版。當時發(fā)布了包括 Debian、Red Hat 和 Slackware 在內(nèi)的各種發(fā)行版,開始了 Linux 革命。

為什么要創(chuàng)建新的 Linux 發(fā)行版?

開發(fā)人員繼續(xù)創(chuàng)建和分發(fā)新的基于 Linux 的操作系統(tǒng)的主要原因僅僅是因為這是他們可以做的事情。Linux 內(nèi)核和免費應(yīng)用程序。在內(nèi)核上創(chuàng)建整個操作系統(tǒng)的資源也不花一分錢。

如今,很少有人從頭開始創(chuàng)建發(fā)行版。相反,他們使用另一種流行的發(fā)行版,并以舊操作系統(tǒng)為基礎(chǔ)構(gòu)建新的操作系統(tǒng),或者使用新的圖形用戶界面和應(yīng)用程序?qū)ζ溥M行改造、添加。

Ubuntu有多個版本,例如 Xubuntu、Kubuntu 和 Lubuntu。這 3 個版本之間的唯一區(qū)別是桌面環(huán)境。Xubuntu、Kubuntu 和 Lubuntu 分別擁有 XFCE、KDE Plasma 和 LXDE,而不是 Ubuntu 上預(yù)裝的默認定制 GNOME 桌面。

操作系統(tǒng)的主要目標是使用戶更容易使用桌面。當有人想要操作系統(tǒng)中的新功能時,傳統(tǒng)的途徑是向開發(fā)操作系統(tǒng)的公司提供反饋。GNU 工程徹底改變了這一點。

用戶將根據(jù)自己的意愿攜手構(gòu)建操作系統(tǒng)

用戶自己將使用、開發(fā)、提供反饋、部署并最終分發(fā)開源發(fā)行版。您可以自由地創(chuàng)建自己的發(fā)行版并在自己夢想的操作系統(tǒng)中添加所需的功能。

任何具有相同想法和意見的人都可以為項目做出貢獻并幫助開發(fā)人員。無需聯(lián)系公司或填寫反饋表即可獲得添加到操作系統(tǒng)的額外功能。

不僅是用戶,甚至大公司也會創(chuàng)建新的發(fā)行版供公司內(nèi)部使用。微軟的 CBL-Mariner 就是一個典型的例子。這主要是因為大公司不想使用其他用戶創(chuàng)建的發(fā)行版,而是希望從頭開始或基于另一個主流發(fā)行版開發(fā)自己的操作系統(tǒng)。

Linux 項目已經(jīng)發(fā)展到像谷歌這樣的科技巨頭也開始在一些項目中依賴 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 桌面碎片化的另一個原因是可用的設(shè)備種類繁多。除臺式機外,其他設(shè)備(例如基于 ARM 處理器的設(shè)備)也需要操作系統(tǒng)才能運行。Linux 通過為開發(fā)人員提供為他們想要的任何處理器創(chuàng)建操作系統(tǒng)的工具來解決這個問題。

Raspbian OS 是專為 Raspberry Pi 設(shè)備創(chuàng)建的發(fā)行版。您還可以找到無數(shù)為在專有操作系統(tǒng)供應(yīng)商不支持的舊處理器上運行而開發(fā)的發(fā)行版。

真的需要這么多發(fā)行版嗎?

如果您只是需要一臺計算機和一個操作系統(tǒng)來完成工作,當然不是。您可以使用任何操作系統(tǒng),只要它適合您的能力。但對于那些在設(shè)備和數(shù)字生活方面想要更多選擇的人來說,Linux 是正確的選擇。

您可以嘗試幾種 Linux 操作系統(tǒng)并選擇您認為最好的一種,或者繼續(xù)復(fù)制和測試新的發(fā)行版。Linux 為您提供了這樣的選擇。只要人們繼續(xù)支持并為開源生態(tài)系統(tǒng)做出貢獻,您就會繼續(xù)在 Internet 上看到開發(fā)和免費發(fā)布的新發(fā)行版。

這就是開源的工作原理!

盡管許多專有操作系統(tǒng)(如 Android 和 macOS)都具有封閉的源代碼庫,但它們使用 Linux 作為其項目的基礎(chǔ)。這是完全可以接受的,因為發(fā)布 Linux 內(nèi)核的許可證允許任何人在沒有任何限制的情況下修改和分發(fā)代碼。

由于基于 Linux 的操作系統(tǒng)背后的巨大社區(qū)支持,發(fā)行版中不斷添加新的獨家功能。雖然您可以在 Windows 和 macOS 等其他專有操作系統(tǒng)上找到其中的許多功能,但其中一些功能僅限于少數(shù) Linux 發(fā)行版。

到此,關(guān)于“l(fā)inux發(fā)行版本多的原因是什么”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注億速云網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI