{eval=Array;=+count(Array);}
和Windows、macOS不同,linux并沒有一個官方公司出品,也就沒有所謂“原版linux”的概念。linux嚴格來說指的是linux內(nèi)核,一個四五十兆的程序,充當(dāng)操作系統(tǒng)最核心的部分。
而所謂的linux系統(tǒng),指的就是linux內(nèi)核,加上一些開源軟件,總共組成的這個系統(tǒng),因為這些外圍軟件基本都是自由軟件,遵循GPL協(xié)議,屬于GNU組織。所以linux系統(tǒng)又被叫做GNU/linux。
從linux到各種外圍軟件都是開源免費自由的,因此任何人只要遵循開源協(xié)議,都可以開發(fā)屬于自己的“l(fā)inux系統(tǒng)”。名氣比較大的Ubuntu、Fedora、CentOS、Arch、Manjaro等linux系統(tǒng),都是由各種各樣的公司和社區(qū)開發(fā)的,它們或者基于RHEL、Debian這樣現(xiàn)有系統(tǒng)進行二次開發(fā),或者是自己全新開發(fā)。總之沒有人限制任何人開發(fā)linux。
我們的國產(chǎn)linux,開發(fā)的初衷應(yīng)該是擁有自主可控的linux發(fā)行版。不過我個人絕對,這一點倒是不用太過在意。因為開源軟件算是一種新形勢的知識,和以往那些由各種組織私有的軟件完全不同。就算貿(mào)易戰(zhàn)繼續(xù)打下去,美國也不可能禁止我國使用那些開源軟件的。就算立法禁止了,那些軟件的源代碼還是在網(wǎng)絡(luò)上公開存在,就算這樣也不會對我們有任何影響。
原版Linux,這個說法并不準確。
Linux是指內(nèi)核,現(xiàn)在的Linux發(fā)行版包括內(nèi)核和GNU項目,然后其他第三方的軟件。
在計算機剛出現(xiàn)的那幾年,Windows還沒有誕生,個人是很少能碰到電腦的。他們一般都是大型機構(gòu)才能擁有,管理也是專業(yè)的人員,他們使用的系統(tǒng)叫Unix。
生產(chǎn)計算機的廠家多,他們的Unix系統(tǒng)也收回了源碼,用戶要調(diào)試修改就必須求助廠商,這樣廠商就可以獲取更多的利潤。當(dāng)時有2個人影響了Linux的誕生。
一個叫斯托曼的,他發(fā)現(xiàn)軟件都是閉源的,用戶不知道軟件究竟做了些什么,要升級修改調(diào)試,還要找廠商支付額外的費用。這些廠商還可以在軟件中植入特殊代碼,來達到監(jiān)控隱私的不良目的,完全沒有自由。于是,他發(fā)起了GNU的項目,就是開源,分發(fā)必須提供源碼并賦予用戶自由修改再分發(fā)的權(quán)利,而用戶必須反饋修改內(nèi)容給原作者。這樣才能保證GNU項目,能夠源源不斷的發(fā)展下去。基于當(dāng)時的條件,就是把基于Unix的軟件移植到GNU項目下,萬事俱備只欠東風(fēng),結(jié)果他們的內(nèi)核難產(chǎn)了。
另一個至關(guān)重要的人就是林納斯,他寫了一個內(nèi)核放在學(xué)校的留言板上供人們下載,又收到很多人改進的反饋。就這樣,基于原始互聯(lián)網(wǎng)的多人協(xié)作開發(fā),Linux內(nèi)核發(fā)展很快。
GNU項目的內(nèi)核持續(xù)難產(chǎn),二者一拍即合。Linux內(nèi)核和GNU項目的編譯系統(tǒng),GNU軟件組成了一套完整的操作系統(tǒng)。這就是Linux操作系統(tǒng)的本來面目。都是很多程序員或者機構(gòu)分散開發(fā)的,他們在服務(wù)器上托管最原始的代碼,這就是Linux的上游。
僅僅有源碼還不能夠成為操作系統(tǒng),普通用戶和小機構(gòu)不具備編譯調(diào)試整個操作系統(tǒng)的能力,事實上這樣做也很浪費資源。基于上游源碼開發(fā)的操作系統(tǒng)誕生了三大家族,Redhat 這個是以商業(yè)支持開發(fā)的操作系統(tǒng),有錢技術(shù)強話語也大。Debian 是以社區(qū)模式運作的操作系統(tǒng),和Redhat一樣是Linux的兩大泰山北斗。還有一個 Arch Linux,這個主張輕量實用,被奉為神教。也就是這三大Linux發(fā)行版可以算是原版Linux發(fā)行版。
三大家族在Linux的世界中呼風(fēng)喚雨,風(fēng)光無限,但是體量大了,負擔(dān)也就多了,對于喜歡定制的人們來說,一板一眼的老面孔肯定不討喜。這樣就有無數(shù)的人在三大家族的基礎(chǔ)上,精心定制,定向維護,搞特色發(fā)展道路。這樣就有了很多的版本,比如對筆記本友好的Ubuntu,Redhat的社區(qū)版Centos,安全滲透的Kali,開箱即用的Mint,對中文十分友好的國產(chǎn)Deepin。
對于為什么要國產(chǎn),主要是Linux的主要發(fā)源地是在西方的歐美,這樣呢,即使是開源的,一旦發(fā)生糾紛,很可能被阻斷。比如對ucloud的斷供行為。源碼在國內(nèi)并不安全,重要的是有這樣的人在國內(nèi),他們精通審核代碼,優(yōu)化調(diào)試系統(tǒng)。人才難得。要系統(tǒng),更要人才。
所幸,我說的最壞的情況并沒有發(fā)生,但是未雨綢繆。國產(chǎn)自主可控,是一道安全線。
看了這么多回答,似乎沒有一個學(xué)操作系統(tǒng)的。以前給學(xué)生講授操作系統(tǒng),也讓學(xué)生在Linux 0.1版本上做過練習(xí)。Linux是一個龐大的操作系統(tǒng),涵蓋從掌上設(shè)備到超級巨型機。對一臺設(shè)備的速度,大家都關(guān)心硬件,其實,軟件,尤其是系統(tǒng)軟件,更為重要。所以,Linux要移植到任何一個硬件上,都要進行剪裁,優(yōu)化,以適應(yīng)相應(yīng)的硬件。當(dāng)然,讓盡可能多的軟件,能在操作系統(tǒng)上有效運行,又是另外一個問題。因此,一般情況下,不能直接使用Linux操作系統(tǒng)。如果大家有興趣了解更多,那就要看看介紹操作系統(tǒng)的書啰。。
不好意思,Linux系統(tǒng)不存在原版這一說。
我們說的Linux系統(tǒng)的全稱是GNU/Linux。
當(dāng)年GNU這個組織開發(fā)了大量的開源軟件,但是唯獨沒有系統(tǒng)內(nèi)核,但是這個時候Linux內(nèi)核出現(xiàn)了,GNU就直接拿Linux內(nèi)核作為自己的系統(tǒng)內(nèi)核。你不可能多帶帶和內(nèi)核打交道。
Linux的桌面端的操作系統(tǒng),一直沒有一個比較好的普及。
只能說win系統(tǒng)占了那個迅速發(fā)展的風(fēng)口,迅速占了大片市場,現(xiàn)在Linux系統(tǒng)還想在桌面這塊發(fā)展,其實已經(jīng)很難了。
基于Linux的操作系統(tǒng)是有很多,其實可以理解為一個定制的過程,內(nèi)核大家其實是一樣的,只是做的UI效果不同,還各種自己加的內(nèi)容,可以類比現(xiàn)在的Android手機,這樣你應(yīng)該會懂。
想開發(fā)操作系統(tǒng)賺錢賺名聲,但自己不會開發(fā),所以就直接拿開源Linux來當(dāng)自己產(chǎn)品了。美其名曰 生態(tài) 兼容 國產(chǎn) 自主。
直接用原裝linux就不能賺錢了。
原版的Linux就是Linux內(nèi)核,國外也是基于Linux內(nèi)核開發(fā)了Ubuntu, debian, centos, arch等眾多發(fā)行版,跟國內(nèi)的Linux發(fā)行版是一個性質(zhì)的。
第一,基于linux的國產(chǎn)操作系統(tǒng)一般都開發(fā)了安全模塊和組件,對政府和個人使用時都更加安全,更加放心。
第二,加強了系統(tǒng)的本地化開發(fā),對中國人使用體驗更加友好,國內(nèi)適配了qq,微信,搜狗輸入法,網(wǎng)易云音樂等本地化應(yīng)用
第三,能提高國內(nèi)的操作系統(tǒng)開發(fā)能力和人才培養(yǎng),直接用國外的不能培養(yǎng)國內(nèi)的操作系統(tǒng)人才
第四,可以賺錢,很多公司開發(fā)自己的linux發(fā)行版賣給政府和企業(yè)能賺錢啊
如果覺得對您有幫助,可以多多點贊哦,也可以隨手點個關(guān)注哦,謝謝!
開發(fā)一個全新的操作系統(tǒng)是比較難,不僅是開發(fā)出新系統(tǒng)還要去適配現(xiàn)在的硬件,最關(guān)鍵的是操作系統(tǒng)周邊生態(tài),就像windows phone一樣,雖然開發(fā)出新系統(tǒng),但是最后消費者不認可,沒有發(fā)展起來,最后退出市場。
windows系統(tǒng)和linux系統(tǒng)都是經(jīng)過多少年的發(fā)展逐步形成現(xiàn)在的樣子,其中l(wèi)inux系統(tǒng)是開源的,基于linux內(nèi)核開發(fā)的桌面操作系統(tǒng)有很多。準確的說原版linux指的是linux的內(nèi)核,只有內(nèi)核沒有桌面環(huán)境,各個發(fā)行版要自己基于Linux內(nèi)核去開發(fā)相應(yīng)的環(huán)境,比較知名的linux發(fā)行版本有debain、ubuntu、deepin、archlinux、centos等。
雖然這些發(fā)行版本都是開源的,但是linux發(fā)行版本在桌面領(lǐng)域只占有很小份額,軟件生態(tài)不夠完善,國內(nèi)用戶可能不習(xí)慣使用。
大家好!我是黑客之家小編,黑客之家我們
分享黑客技術(shù),物聯(lián)網(wǎng)、GO、Python、Kotlin、Android、Java編程知識,科技資訊等
喜歡的朋友可以關(guān)注我的我們!
你好,很高興能回答您的問題。
以上是純手工打字,希望對有所幫助哦,謝謝!
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答