{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

為什么要開發這么多基于Linux的國產操作系統,直接安裝原版Linux不可以嗎?

KahnKahn 回答0 收藏1
收藏問題

10條回答

tracymac7

tracymac7

回答于2022-06-27 17:23

和Windows、macOS不同,linux并沒有一個官方公司出品,也就沒有所謂“原版linux”的概念。linux嚴格來說指的是linux內核,一個四五十兆的程序,充當操作系統最核心的部分。


而所謂的linux系統,指的就是linux內核,加上一些開源軟件,總共組成的這個系統,因為這些外圍軟件基本都是自由軟件,遵循GPL協議,屬于GNU組織。所以linux系統又被叫做GNU/linux。




從linux到各種外圍軟件都是開源免費自由的,因此任何人只要遵循開源協議,都可以開發屬于自己的“linux系統”。名氣比較大的Ubuntu、Fedora、CentOS、Arch、Manjaro等linux系統,都是由各種各樣的公司和社區開發的,它們或者基于RHEL、Debian這樣現有系統進行二次開發,或者是自己全新開發。總之沒有人限制任何人開發linux。



我們的國產linux,開發的初衷應該是擁有自主可控的linux發行版。不過我個人絕對,這一點倒是不用太過在意。因為開源軟件算是一種新形勢的知識,和以往那些由各種組織私有的軟件完全不同。就算貿易戰繼續打下去,美國也不可能禁止我國使用那些開源軟件的。就算立法禁止了,那些軟件的源代碼還是在網絡上公開存在,就算這樣也不會對我們有任何影響。

評論0 贊同0
  •  加載中...
tomener

tomener

回答于2022-06-27 17:23

原版Linux,這個說法并不準確。

Linux是指內核,現在的Linux發行版包括內核和GNU項目,然后其他第三方的軟件。

在計算機剛出現的那幾年,Windows還沒有誕生,個人是很少能碰到電腦的。他們一般都是大型機構才能擁有,管理也是專業的人員,他們使用的系統叫Unix。

生產計算機的廠家多,他們的Unix系統也收回了源碼,用戶要調試修改就必須求助廠商,這樣廠商就可以獲取更多的利潤。當時有2個人影響了Linux的誕生。

一個叫斯托曼的,他發現軟件都是閉源的,用戶不知道軟件究竟做了些什么,要升級修改調試,還要找廠商支付額外的費用。這些廠商還可以在軟件中植入特殊代碼,來達到監控隱私的不良目的,完全沒有自由。于是,他發起了GNU的項目,就是開源,分發必須提供源碼并賦予用戶自由修改再分發的權利,而用戶必須反饋修改內容給原作者。這樣才能保證GNU項目,能夠源源不斷的發展下去。基于當時的條件,就是把基于Unix的軟件移植到GNU項目下,萬事俱備只欠東風,結果他們的內核難產了。

另一個至關重要的人就是林納斯,他寫了一個內核放在學校的留言板上供人們下載,又收到很多人改進的反饋。就這樣,基于原始互聯網的多人協作開發,Linux內核發展很快。

GNU項目的內核持續難產,二者一拍即合。Linux內核和GNU項目的編譯系統,GNU軟件組成了一套完整的操作系統。這就是Linux操作系統的本來面目。都是很多程序員或者機構分散開發的,他們在服務器上托管最原始的代碼,這就是Linux的上游。

僅僅有源碼還不能夠成為操作系統,普通用戶和小機構不具備編譯調試整個操作系統的能力,事實上這樣做也很浪費資源。基于上游源碼開發的操作系統誕生了三大家族,Redhat 這個是以商業支持開發的操作系統,有錢技術強話語也大。Debian 是以社區模式運作的操作系統,和Redhat一樣是Linux的兩大泰山北斗。還有一個 Arch Linux,這個主張輕量實用,被奉為神教。也就是這三大Linux發行版可以算是原版Linux發行版。

三大家族在Linux的世界中呼風喚雨,風光無限,但是體量大了,負擔也就多了,對于喜歡定制的人們來說,一板一眼的老面孔肯定不討喜。這樣就有無數的人在三大家族的基礎上,精心定制,定向維護,搞特色發展道路。這樣就有了很多的版本,比如對筆記本友好的Ubuntu,Redhat的社區版Centos,安全滲透的Kali,開箱即用的Mint,對中文十分友好的國產Deepin。

對于為什么要國產,主要是Linux的主要發源地是在西方的歐美,這樣呢,即使是開源的,一旦發生糾紛,很可能被阻斷。比如對ucloud的斷供行為。源碼在國內并不安全,重要的是有這樣的人在國內,他們精通審核代碼,優化調試系統。人才難得。要系統,更要人才。

所幸,我說的最壞的情況并沒有發生,但是未雨綢繆。國產自主可控,是一道安全線。

評論0 贊同0
  •  加載中...
rollback

rollback

回答于2022-06-27 17:23

看了這么多回答,似乎沒有一個學操作系統的。以前給學生講授操作系統,也讓學生在Linux 0.1版本上做過練習。Linux是一個龐大的操作系統,涵蓋從掌上設備到超級巨型機。對一臺設備的速度,大家都關心硬件,其實,軟件,尤其是系統軟件,更為重要。所以,Linux要移植到任何一個硬件上,都要進行剪裁,優化,以適應相應的硬件。當然,讓盡可能多的軟件,能在操作系統上有效運行,又是另外一個問題。因此,一般情況下,不能直接使用Linux操作系統。如果大家有興趣了解更多,那就要看看介紹操作系統的書啰。。

評論0 贊同0
  •  加載中...
張漢慶

張漢慶

回答于2022-06-27 17:23

不好意思,Linux系統不存在原版這一說。

我們說的Linux系統的全稱是GNU/Linux。

當年GNU這個組織開發了大量的開源軟件,但是唯獨沒有系統內核,但是這個時候Linux內核出現了,GNU就直接拿Linux內核作為自己的系統內核。你不可能多帶帶和內核打交道。

評論0 贊同0
  •  加載中...
陳偉

陳偉

回答于2022-06-27 17:23

Linux的桌面端的操作系統,一直沒有一個比較好的普及。

只能說win系統占了那個迅速發展的風口,迅速占了大片市場,現在Linux系統還想在桌面這塊發展,其實已經很難了。

基于Linux的操作系統是有很多,其實可以理解為一個定制的過程,內核大家其實是一樣的,只是做的UI效果不同,還各種自己加的內容,可以類比現在的Android手機,這樣你應該會懂。

評論0 贊同0
  •  加載中...
yvonne

yvonne

回答于2022-06-27 17:23

想開發操作系統賺錢賺名聲,但自己不會開發,所以就直接拿開源Linux來當自己產品了。美其名曰 生態 兼容 國產 自主。

直接用原裝linux就不能賺錢了。

評論1 贊同0
  •  加載中...
lx1036

lx1036

回答于2022-06-27 17:23

原版的Linux就是Linux內核,國外也是基于Linux內核開發了Ubuntu, debian, centos, arch等眾多發行版,跟國內的Linux發行版是一個性質的。

第一,基于linux的國產操作系統一般都開發了安全模塊和組件,對政府和個人使用時都更加安全,更加放心。

第二,加強了系統的本地化開發,對中國人使用體驗更加友好,國內適配了qq,微信,搜狗輸入法,網易云音樂等本地化應用

第三,能提高國內的操作系統開發能力和人才培養,直接用國外的不能培養國內的操作系統人才

第四,可以賺錢,很多公司開發自己的linux發行版賣給政府和企業能賺錢啊


如果覺得對您有幫助,可以多多點贊哦,也可以隨手點個關注哦,謝謝!

評論0 贊同0
  •  加載中...
233jl

233jl

回答于2022-06-27 17:23

基于Linux內核開發國產操作系統是為了操作系統的安全可控,確保操作系統中沒被安裝后門。

開發一個全新的操作系統是比較難,不僅是開發出新系統還要去適配現在的硬件,最關鍵的是操作系統周邊生態,就像windows phone一樣,雖然開發出新系統,但是最后消費者不認可,沒有發展起來,最后退出市場。

windows系統和linux系統都是經過多少年的發展逐步形成現在的樣子,其中linux系統是開源的,基于linux內核開發的桌面操作系統有很多。準確的說原版linux指的是linux的內核,只有內核沒有桌面環境,各個發行版要自己基于Linux內核去開發相應的環境,比較知名的linux發行版本有debain、ubuntu、deepin、archlinux、centos等。

雖然這些發行版本都是開源的,但是linux發行版本在桌面領域只占有很小份額,軟件生態不夠完善,國內用戶可能不習慣使用。

所以需要基于linux內核開發國產操作系統,同時開發適合國內用戶的軟件、豐富軟件生態。

大家好!我是黑客之家小編,黑客之家我們

分享黑客技術,物聯網、GO、Python、Kotlin、Android、Java編程知識,科技資訊等

喜歡的朋友可以關注我的我們!

評論0 贊同0
  •  加載中...
marek

marek

回答于2022-06-27 17:23

你好,很高興能回答您的問題。



為啥要這樣?個人覺得主要還是有3個原因吧:

  1. 多少年來多數人都在微軟的windows或蘋果的Mac OS(其實Mac系統也是基于Unix內核的圖形化操作系統),都已經習慣了圖形用戶界面的操作系統,而你所說的原版Linux通常是基于命令行操作的,像DOS差不多。所以,一般用戶根本無法使用的,必須做皮膚UI,讓操作更為簡便。
  2. 多少來我國一直夢想有自己的一套操作系統,完全從零開始弄不太現實,面臨很多問題,如:人才,資金,時間等等。而Linux是開源的,我們只需在它的基礎進行二開,自然會容易得多。
  3. 這個原因有點微妙,不好太明說,國內好多團隊機構經費從哪里來?不立點項目不好搞,不會來事怎么行?

以上是純手工打字,希望對有所幫助哦,謝謝!

評論0 贊同0
  •  加載中...
pepperwang

pepperwang

回答于2022-06-27 17:23

內核就象發動機,你可以根據這個發動機開發各種車輛,但光有發動機是不行的。

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<