發展我們的國產操作系統,有沒有必要從內核寫起,deepin到底屬不屬國產操作系統?

lierenhuichang


目前基於linux的衍生版本非常多,deepin也是典型的一種,大家現在關心的國產的操作系統什麼時候能出來,從改革開放到現在國家的綜合國力已經取得了巨大的進步,但是在科技領域很多關鍵的技術還是依賴於美國科技,從微軟的操作系統,到谷歌的安卓系統,在中美很多摩擦中已經被當作制裁的一種手段來使用了,所以從政府到企業都開始尋找擺脫美國企業束縛的辦法。

而且從安全的角度出發也需要有自己的操作系統,中興搞的新支點系統已經大量被政府單位採購,從大的趨勢看發展國產的操作系統系統已經被提上日程了,但發展操作系統的關鍵還是生態系統的建設,國內絕大部分軟件企業還屬於互聯網企業性質,做的更多的事情是在應用級別的開發,更多是在用開源社區的框架深度定製包裝成產品來銷售,主要用來搶佔國內大量的流量資源。畢竟在移動互聯網時代中國如此多估值很高的互聯網企業關鍵在於國內移動互聯網土壤肥沃,而且國家在網絡管控上有助於國內企業的大力的發展,更多的企業是在搶佔地盤,真正核心技術的研發除了幾個超級大公司在做,小公司做的還是非常少。

國產操作系統現狀

在國內真正搞相關研發的更多是科研機構。也有實力強大的企業也在涉獵,像阿里巴巴,華為等企業也在構建這方面的體系,這種基礎性的研發屬於投資大,見效慢所以很多企業在這番概念繞道走,即使真的去做也是基於linux系統衍生出來,頂多換個界面做幾個應用就開始發佈了,但是由於生態系統並不好,更多是在宣傳上造勢真正真金白銀的生態構建幾乎沒有。

阿里巴巴早期推出的操作系統,也是下了大力氣但是效果非常一般,關鍵是沒有應用廠商影響,推廣國產操作系統的關鍵就在於應用的推廣能力上,阿里巴巴這是從拓展業務的角度上考慮。但最近的華為公司的鴻蒙系統的確是為了自己業務的需要,安卓系統是被谷歌牢牢控制住的系統,所以華為公司在消費電子業務想要健康的成長還是需要擁有自己的生態系統,華為屬於被逼上梁山破釜沉舟做自己的生態系統,生態系統的關鍵是大家都能認可你的系統,並且願意在上面開發自己的應用,如何做到這點也是華為公司需要下功夫的地方,也是需要時間積累。

國產操作系統如何突出重圍

國產操作系統想要真正進入主要軌道,首先在技術能力上有所提升,目前華為和阿里巴巴都具備這種能力。在推廣上現在都遇到了瓶頸,相對來講華為公司在推廣上面更加有優勢,華為手機在全球的活躍量有5億,如果適時的推出自己的系統還是存在很大的可能性,所以谷歌對於華為的操作系統還是有一定的擔心,畢竟全球有巨量的華為粉絲,一旦生態有突破後邊就有很大的機會。

除了華為之外的廠家在操作系統方面下的功夫明顯不夠,主要還是以開源的linux為主,要推廣出來還是要以目前剛需為主,從政府採購以及國內民眾對於國產操作系統的期盼為主,先從國內出發,先把國內的生態建設完畢,然後再慢慢推廣到國際市場,而且要保持足夠的耐心,生態系統的建設不是一兩天就能完成的事情。

國產系統至於是不是以linux內核為主都屬於技術層面的東西,還是根據各個公司的實際情況為主,安卓的底層也是基於linux內核,華為的鴻蒙屬於另起爐灶微內核架構,這些系統或者架構都有其各自的特點,關鍵還是推廣方面,希望能幫到你。


大學生編程指南


感謝您的閱讀!

我們得承認一個事實——深度Deepin它並不是純粹意義上的國產自主系統。如果我們說的更透徹一些,它類似於定製版的Linux系統,其實它和小米MIUI,華為EMUI等等沒有本質的區別,你如果認為它是國產自主系統,那確實不是事實。

Linux到底是哪個國家的?我們有幾種爭議,一方面它是GNU/Linux的內核,在1991年,由芬蘭赫爾辛基大學的Linus Torvalds開發完成0.01版本,另一方面,他卻擁有美國國籍,所以說Linux是美國,又說是芬蘭。

其實,因為Linux是免費的,本身系統遵循GPL版權協議,所以並不收取用戶費用,而因為它的開源性,所以有不同的版本,深度deepin就是國內的一個版本。

如今,華為和Deepin合作,在華為matebook14中,率先搭載了deepin OS,原因是什麼?很簡單,為了防止被微軟扼住咽喉,我們知道谷歌已經率先發難,通過讓華為不允許使用GMS服務,來遏住華為在歐洲的發展。

而華為為了未雨綢繆,使用了兩條路,一條路是發佈了全場景,多設備的,基於微內核的鴻蒙系統;另一方面在華為matebook14等等筆記本中使用Linux版本的系統,就是為了能夠在微軟下,保證優勢。

所以,鴻蒙系統已經有了雛形,而未來的deepin系統可能會和華為合作下,又更多的形式,更自主,目前的國產電腦並不是要完全的自主,我們需要的是,運用全人類的智慧,帶來更好的,服務於國內市場的系統!


LeoGo科技


    華為最新發布的Magic book採用了深度的Deepin系統,基於Linux內核,很多人質疑是否屬於“國產操作系統”。

    國產操作系統的核心目標是:自主可控。所以,發展國產操作系統,完全沒有必要從內核寫起,只要能夠對所有源代碼、整個流程瞭解清楚就行了。


    如何理解“國產系統”?

    自研操作系統的主要問題在於生態,並不是技術。目前,這個世界能夠研製操作系統,並且擁有完整軟件生態的,可能只有谷歌、微軟、蘋果三家了,而這三家都是美國公司。


    深度的Deepin系統基於Linux內核,Linux是外國人寫的,因此算不上國產化系統。但是,Linux內核是開源的,deepin操作系統只需要遵守Linux的開源協議即可,可以實現“可控”。何況谷歌的android、chrome OS都是基於linux內核的。

    發展我國的操作系統是沒有必要"自己造輪子的",如何理解“國產”呢?

  • 第一:每行代碼背後的算法、規範、協議、標準,這些可能不是某個國家的產物;

  • 第二:構建操作系統使用的工具,shell、編譯器等,這些都與內核息息相關,循環依賴;

  • 第三:如果滿足第一條、第二條,那麼造出來的只能算是“自娛自樂”的玩具而已。


    Deepin操作系統

    市面上有很多Linux發行版,ubuntu、centos、debain等,還有那些拿了國家大筆科研經費造出來的發行版。華為為什麼會選擇deepin,deepin作為一個純商業化的團隊,沒有國家的扶持,為什麼受到推崇呢?


    1)使用了自研的DDE桌面,並不是在“KDE”“Gnome”的基礎上換個主題而已。DDE桌面有更好的自主控制能力,支持觸摸和手勢等操作;

    2)集成了自主開發的應用,可以滿足日常辦公、生活的需求。購買了商業版的CrossOver軟件,可以在linux上運行QQ、微信、迅雷、百度雲、愛奇藝等;

    3)提供了應用商店,支持上千款linux應用,滿足日常辦公、生活需求是沒問題的,短板在於遊戲;

    4)支持多種CPU,龍芯、申威、arm,還有華為的鯤鵬,平臺統一,體驗一致。

    目前,華為的泰山服務器、magic book筆記本預裝了deepin操作系統,獲取了足夠的裝機量後,可以倒逼國內軟件廠商為deepin量身打造軟件,逐步完善deepin生態圈。



    總之,我國的應用軟件層面已經非常成熟,有完整的把辦公套件,還有最牛的聊天工具,最牛的購物網站,通常是和商業模式相關的領域,也是最“賺錢”的領域。我們的核心部件,比如操作系統、CPU等還差的比較遠,在發展國產操作系統過程中,我們做到“可控”即可,沒有必要重複造輪子。

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

Geek視界


我是中國人,只用國產手機!不要被蘋果、三星的水軍們的吹捧忽悠和欺騙了,當今什麼都可以偽造。蘋果手機存在30個致命缺陷:1、不支持通話錄音;2、信號極差(基帶英特爾劣質);3、價格虛高;4、電池小,待機時間短;5、雖然現在有18所謂快充,但充電速度慢;6、關機後鬧鐘不響 不信可測 7、雙層主板發熱大,遊戲發熱,發熱翻車;8、配件昂貴,不支持第三方更換;9、不支持滾動截圖;10、傳輸文件麻煩,封閉系統;11、相對上代取消了3d touch功能,相對上代簡配、12、5G遙遙無期,13、偽雙卡雙待,副卡不支持4G;14、外觀淪落醜化15 max228克,半斤重磚頭16 720p垃圾屏幕,都沒上1080p,字體稍大,顯示就是模糊,不信可測 17 後置三攝全網最醜18全網最大劉海全網最醜19 全網最大最粗邊框 20最不安全手機被點名批評 21低溫還關機,室外冬天低溫部分不能用 第22點配件與電池價格是國產手機幾倍 第23點標配5v1A充電器,沒有18瓦充電器需要另外花243大洋購買,還需要花100多買專用數據線, 第24點 iphone11沒有采用type c接口,為自家lighting接口,非常不方便 第25點 無3.5毫米耳機孔 第26點不支持存儲卡擴展 第27點不支持紅外遙控 28 不支持無線反向充電。29.不支持屏下指紋 30,app收費嚴重超標,部分app費用不僅要錢,會員費用是安卓兩三倍。不服來辯!!!


鑫1


國內PC上的操作系統全部是基於開源Linux操作系統修改,技術最高也不過自己基於源碼編譯,再做幾個Linux系統的軟件。技術有限的就直接基於Linux發行版改了。

技術比較高的有普華操作系統、deepin、中興新支點操作系統。

還有什麼優麒麟是基於Ubuntu,銀河麒麟是基於優麒麟,中標麒麟基於Fedora。

當然,deepin是基於Debian,中興新支點操作系統基於CentOS,普華操作系統是自己從源碼構建的。

曾經,有個國產操作系統的典範叫紅旗Linux。後來,紅旗Linux經營不善,倒閉了。再後來,紅旗Linux被收購併多次易主,現在的中科紅旗已經做不出什麼東西了。

有個一銘OS,現在好像過得也不是很好。還有什麼半死不活的中科方德,產品都沒見過。

雖然桌面和服務器操作系統我們都沒有核心技術,但是工業控制的實時操作系統我們可有核心技術。RT-Thread OS和翼輝Sylix OS都是核心代碼自己寫的操作系統。

至於智能手機的移動操作系統,我們也不怎麼樣。

馬雲那個Yun OS,不過是Android換了個Java虛擬機。

有個元心OS,是把諾基亞失敗的項目MeeGo的代碼給買下來了,在此基礎上開發的。據說元心已經把之前買下的代碼給研究得差不多了。元心OS主要軍用,民用的設備沒見過。


芯故事


從國家安全角度出發,個人覺得要從內核寫起。這不是重新造一個輪子的問題,這是整個大廈的基礎。只有每句核心代碼都自己寫並充分理解和實踐,才能獲得最靠譜的經驗教訓。在這之前,c的編譯器也應由國人每一句都重寫,這樣才能打下最堅實的地基。其他的應用層都是亭臺樓閣,依照國家力量重建生態並不難。


五月的救贖



首先需要明確,從0開發一個操作系統的投入是十分巨大的

從我們熟知的windows系統說起,自從85年Windows 1.0的1.0版本,至今經歷了34年了,現在用的最多的版本莫過於Windows XP、Windows 7、windows10了,其採用自研的NT內核,據微軟官方數據統計,光是Windows vista這個版本的系統是超過25個研發小組,總共人數超過1000多名研發人員,用了超過5年多的時間才開發出來的,資金投入已經超過了200多億美金,相當於美國阿波羅登月計劃的費用,可見是多麼的燒錢。據說Windows Vista 的代碼已經超過5000萬行,這是個什麼概念?假如用A4紙進行打印這些代碼,每頁打印30行,把代碼打印出來需要166萬張A4紙。


我們在來看看另外一個使用廣泛的Linux操作系統,其代碼量在2008年的時候就超過了1000萬行,目前全球共有2萬名開發維護者,現在代碼量應該有2500萬行了吧,僅在2018年就增加了225077行代碼。


從上面可以看出從0開發一套操作系統,並非易事,涉及很多人力物力,即使你有錢,也不一定能辦成,涉及的因素很多。


操作系統的生態也很重要

即使你把操作系統建好了,但是還得要有人用。如果你的產品好用,自然用的人就多了。我們還是要來看看windows當初是怎麼進入我國的,我們清楚,國外的軟件都是付費才能使用的,但是windows進入我國時,微軟則採取了縱容盜版的態度,造成了我們人人都可以免費使用windows,這一用不當緊,用戶的習慣在使用中潛移默化的形成了,已經無法擺脫了,還有一點微軟為其系統提供了超好用的office辦公軟件,我們在日常工作生活中已經無法離開這些辦公軟件,使用的人多了,自然少不了一些公司想在這個系統上分杯羹,不管是硬件電腦廠商還是軟件廠商,為其提供強大的周邊生態,可見操作系統不僅僅是操作系統,建設生態同等重要。


安卓和IOS手機系統並非完全自研系統

剛才提及到了建設生態已經著實不易了,還要從0開始建設系統怎麼可能,這可是個超級工程,不亞於登月計劃,投入也不一定有回報。像蘋果和谷歌這樣的大公司也沒有這麼選擇,蘋果的iOS系統是基於unix了,而谷歌的安卓也是linux了,可見這些世界主流超級科技公司也沒有選擇從0開始打造操作系統,也都是站在巨人的肩膀上才能打造出自己的操作系統,還要打造一個強大的用戶生態同樣是難上加難,如果你還要求他們完全自主,兼職難於上青天。


國產系統完全可以借鑑蘋果和谷歌的思路,在其它的內核基礎上進行打造

現在操作系統的使用不像以前那樣隨便用了,隨著中美貿易的摩擦,萬一哪天美國人不讓我們用了咋辦,我國就面臨無操作系統的尷尬局面,我們生活的方方面面都會受到影響,最常見的取款機系統,地鐵閘機系統好像都屬是windows系統,還有醫院的電腦系統都是windows,因此我國很有必要有一套屬於自己的國產系統。


由於開發一個操作系統,並非易事,連谷歌和蘋果這樣世界級的科技公司都沒有選擇從0開始,我們也沒有這個必要,現在時間緊迫,我們需要在其它的內核基礎上進行開發,比如在linux進行開發,快速投入市場進行用戶培養才是最重要的。


介紹下目前比較主流的操作系統

目前有這幾款國產的操作系統:deepin,中興新支點操作系統、紅旗操作系統、優麒麟操作系統、普華操作系統!這些操作系統基本上都是基於linux內核的,deepin的上手體驗非常不錯,感覺和Mac os 的風格差不多,系統中預裝了 WPS Office、搜狗輸入法、有道詞典、網易雲音樂以及深度特色應用。基本上滿足了我們日常辦公的需求,其使用體驗完全是基於國人的操作習慣,容易上手,操作簡單,界面清爽,運行流暢。如果你會使用windows操作系統,上手deepin也是非常容易的。但是有個缺點就是缺少專業級的軟件,比如如CAD 、Photoshop、3Dmax等,還有就是不能玩大型遊戲等。


小節

關於今天的分享就到這裡,總而言之,我們沒有必要從0開始構建操作系統,反而站在巨人的肩膀上,基於linux內核搭建操作系統才是符合我國現有國情的,只有這樣我們才能快速打造一個屬於我們自己的操作系統投入市場運營,培養用戶習慣,避免我國沒有操作系統的尷尬局面。

感謝大家閱讀,如果你有什麼好的想法歡迎到留言區分享交流,如果你贊同我的回答,歡迎給個贊和轉發,謝謝支持。

前端達人


deepin 是中國公司的產品,它是“國產的”,這一點本就應該是毫無爭議。

deepin 是來自中國的 linux 發行版,deepin 在為開源社區的發展付出著來自中國的貢獻——它做做出的貢獻得到了 Linus 大神的讚揚,得到了世界開源社區的肯定和尊重!這,才是中國創造在操作系統領域走向世界、展現中國人的形象與風采的正確打開方式!

任何品類的工業產品從誕生開始,到發展成熟,大體上最終都會走向同質化。

轎車是這樣、智能手機是這樣、電腦以及電腦操作系統也是這樣——無論是什麼類型、什麼品牌、由誰來製造,它們看起來都差不多,至少基本結構、基本原理、所需要遵循的共同標準基本都是一致的。

如果時光退回到上個世紀八十九十年代,中國、或者中國的公司或許還有機會完全獨立自主的開發出一套自己的硬件標準以及軟件系統來——至於它最終能不能經過大浪淘沙,活下來成為今天全世界共同認同的通用標準,那是另外一回事。

但歷史沒有“如果”。

過去了的就是過去了的,發生過的就是發生過的。

時至今日,已經沒有任何國家、任何公司、任何團體、任何組織或任何個人有能力“從0開始”開發出一套“獨立自主”的“通用”PC操作系統來了——請注意這裡的“通用”二字——如果不追求“通用”,只要求“獨立自主”,那麼要開發一套操作系統的難度並不高,如果足夠好學且有足夠的天賦,一個愛好編程的高中生大概就能做到這一點。

這裡其實有兩個問題:

第一:為什麼沒有可能從0開始獨立自主的開發出一套通用PC操作系統?

第二:如果只要求“獨立自主”,不要求通用,那麼開發出一套操作系統的難度到底有多高?

先回答第二個問題,參見魚丸君之前轉載的文章《跟我一起寫操作系統(一)——10分鐘寫個操作系統》:https://www.toutiao.com/i6639354203909128707/

真的,如果不追求通用性,操作系統什麼的真的不難寫,完全就是會者不難難者不會的問題——linux的親爹 Linus 大神當年寫出第一版 linux 內核代碼的時候還是個是個年僅21歲的大學生,那時候他還沒登上神壇成為大神,大概也沒想到他創造的 linux 系統後來能改變世界。

魚丸君想說的是:如今國內在理論上有能力獨立自主的寫出操作系統內核代碼的大學生、程序員、或者相關愛好者說有1000萬人可能款張了,但要說只500w人大概得漏掉許多!

畢竟光是CSDN的註冊會員就達2500萬人,其中活躍用戶達800萬人之多……能在CSND上成為活躍用戶的,哪怕只是業餘水平層次,大概也能看得懂魚丸君之前轉載的文章。

也就是說,從理論上來講,只要他們願意動手、願意鑽研的話,他們完全有能力在很短的時間之內為中國貢獻至少500萬份獨立自主的操作系統內核源碼……當然,要求不能太高,達到 Linus 大神當年寫出的第一版 linux 內核源碼的水平即可。

然後呢?

有什麼用?

操作系統內核這東西,是核心技術嗎?

是——個——毛——線——啊!

linux 內核源碼是公開的(https://www.kernel.org),任何人都可以下載到的好不好?

不願意下載,在線都可以看的啊有木有!

每一行代碼、每一個字符都清清楚楚,沒有任何神秘感可言的好嗎?

知道這意味著什麼嗎?

魚丸君直接說吧:如果 linux 內核真的是核心技術、如果這個世界上真有一頭會看代碼的豬,那麼這頭豬也能掌握這門核心技術!

Linus 當年能參考 Unix 寫出“類 Unix 的 linux 內核”,今天照樣有人可以做到這一點,或者說,如果真有那麼一位程序員或者愛好者閒情來了,照著 linux 的基本結構再寫一套“類 linux“系統來也是可以的……

事實上,公開發布的 linux 內核根本就不是什麼核心技術,它本質上是一種通用標準,它的作用就是負責管理系統的進程、內存、設備驅動程序、文件和網絡系統

說得更簡單、更直白一點——內核決定了電腦軟硬件的組織及運行方式。

講一臺電腦看作是一座城市,那麼內核在這座城市中的作用便是:負責城市規劃,決定哪裡能蓋樓、決定樓房的具體用用途,制定交通規則,並進行交通管理。

城市規劃和交通法規當然很重要,但沒有任何一座城市是以城建局和交管局為中心的……這怎麼可能?

內核的“核”字,並不是“不可或缺的核心”的意思,事實上,內核根本就不是算計算機系統的必要組成部分,這或許是漢字天生的缺陷,容易引被人望文生義,容易令一知半解的人產生不必要的誤會,也容易被別有用心的人扯出來亂帶節奏……

既然自己寫內核不難,既然內核根本就不是什麼核心技術,那為什麼國產操作系統非要用 linux 內核?

關鍵還是在那個“通用性”的要求上。

linux 內核中,真正負責管理系統的進程、內存、文件和網絡系統的部分其實很小,大概也就只有幾M大小而已,真正佔大頭的是<strong>設備驅動程序

如今,在世界範圍內,一般個人計算機上能用到的電腦操作系統大概只有三種——win、MAC、linux的各種發行版。

拋開市場佔有率和是否開源的話題不談,這三種操作系統其實都有一個共同點,那便是它們都有足夠的硬件驅動支持

毫無疑問,win的硬件支持是最好的,所以它的通用性最強。

linux 次之,但大體上通用性也能得到保證,尤其是針對比較老的硬件,linux 的效果可能比 win 更好。

早期的蘋果電腦,軟硬件都是他們自己搞定,但後來蘋果還是放棄了自己power G4處理器,擁抱了 intel ,然後 MAC OS 也開始支持 x86 平臺,具備了一定的通用性,跟著才有了“黑蘋果”這個概念。

很多 linux 的用戶、或者準用戶總是在批評 linux 對 NVIDIA 的顯卡支持不好,比較新的 N 卡不是很難找到驅動,就是找到了驅動,性能也是打了折扣的——某些比較新的 N 卡在 linux下運行時,能發揮的極限性能大概只相當於在 win 下與運行時的 80%。

對 N 卡的支持並不太好,這是 linux 系統的問題之一,但這並不是 linux 的責任,而是 NVIDIA 對 linux 系統的驅動支持不到位。

linux 都尚且都有這樣的問題存在。

那麼,若是國內真有一家公司沒用 linux 內核,而是“獨立自主”的“從0開始”的搞出一套“完全屬於自己”的操作系統,那麼他們得拿什麼來向全世界的硬件廠商們提出要求,情他們務必針對那個操作系統研發並提供驅動代碼呢?

拿面子?咳咳……一個剛創業的小公司,能有啥面子?

拿錢砸?那得多少錢?

拿市場?對不起,你沒市場……

拿政令?不好意思,自己國家的政令在自己國內用就好,拿出過去要求別人,可能會被斥責干涉人家的那啥內內吧!

所以,除了微軟和蘋果之外,其它任何想要進入通用操作系統市場領域的公司,其實也就只有 linux 內核一項可選了,別的道路都是行不通的,別掙扎,掙扎就是燒錢自己的錢引火、把自己焚化成灰……

最後再來說一說,deepin 到底是不是“國產操作系統”。

這裡提及一點:Linus 大神並不在天上,他還健在人世,

他曾到中國來訪問過,到武漢深之度公司蒞臨指導過,並對 deepin 表示了高度的肯定和讚揚。當時,Linus 並沒有對 deepin 的歸屬權提出任何意見,或許他根本就沒在意過這個問題

另外,有心的朋友可以去 DistroWatch.com 這個網站看看。

DistroWatch.com 是專門為各種 linux 發行版做排名的,一般情況下,我們為各種 linux 發行版排名,說“XXX發行版現在世界上排名第幾”,都是以這個網站的排行榜為基準的

關鍵是,DistroWatch.com 會為 linux 發行版標註國籍,我們隨便找一個來看看。

發新版:Archman GNU/Linux

來源:土耳其(Origin: Turkey)

總有人喜歡摳字眼玩文字遊戲。

他們喜歡說:

1,linux 是屬於全世界的,所以用了(基於) linux 內核的 deepin 只能是 linux 的一個發行版,不能說它是“國產操作系統”。

2,可以說 deepin 是“來自中國的 linux 發行版”,但不能說 deepin 是“國產操作系統”。

3,deepin 不過就是在 linux 內核上簡單的套了一個殼而已,沒什麼技術含量,所以算不得原創,算不得國產……

還有其它的說法,魚丸君就不在這裡一一例舉了。

DistroWatch.com 上有關 deepin 的頁面是這樣的:

DistroWatch.com 並沒有玩什麼文字遊戲,它明確標註了,deepin 來自於中國。

全世界關注 linux 發行版排名的人都可以看到這個頁面,並根據它認定 deepin 是來自中國的 linux 發行版。

在這裡,非要強調什麼“linux 是屬於全世界的,所以 deepin 不是中國產的”其實毫無意義。

linux 社區對 deepin 的出生都沒有異議,中國人自己卻在這個毫無意義的問題上討論的熱火朝天,這到底是為了什麼?

deepin 真的只是在 linux 內核上簡單的套了一個殼而已麼?

如果這個說法成立,那麼全世界所有的 linux 發行版就都是“沒有技術含量”的套殼產品而已了。

要知道,deepin 長期在 DistroWatch.com 上排名前十,它的貢獻、它的成就是得到了世界開源社區的認可的!

就算是 linux 的創始人 Linus 大神也是為 deepin 點過讚的!

如果 deepin 真的是那種“沒有技術含量”的產品,那這是不是意味著開源社區裡的人、包括 Linus 大神在內都是看不清事實胡亂給 deepin 點讚的睜眼瞎?

這是開什麼玩笑呢?

deepin 的部分成就:

……deepin 已經向 Gnome、Qt、Wine 等開源軟件提交了數百個補丁,主持開展的開源項目數十個,開源代碼超過 500 萬行,操作系統累計下載次數超過 8000 萬次。

自主研發的深度桌面環境(deepinDDE)和大量的應用軟件被移植到了包括 Fedora、Ubuntu、Arch 等十餘個國際 Linux 發行版和社區,在開源操作系統統計網站 DistroWatch上, deepin 長期位於世界前十。”

以上提及的數據、世界排名等,都是真實存在的,有據可查的!

作為來自中國的 linux 發行版,作為植根於中國的操作系統供應商,deepin 及其開發者為世界開源社區所做的貢獻有目共睹,得倒了全世界的尊重與支持,而這一切靠的並不是簡單的“蒙皮”,也不是嘴炮營銷,而是真真切切的貢獻數據、是硬核的技術實力

linux 內核≠linux 發行版。

linux 內核是開源的,是由來自全世界的組織和個人共同維護的,它屬於全世界的沒錯。

但 linux 內核≠linux 發行版。

儘管具體的 linux 發行版也必須遵循開放源代碼協議,代碼開源,儘管任何人都可以獲取到任何開放源代碼的 linux 發行版的源代碼,並在同樣遵循開放源代碼協議的前提下對其進行改造、甚至是推出全新的發新版。

但具體的 linux 發行版是可以屬於具體的發行方的。

比如說 Red Hat 屬於紅帽軟件公司,它是收費的,而且價格還不便宜。<strong>

沒有人會說 Red Hat 沒有技術含量,只是在 linux 內核上簡單套了個殼,也沒有人會對Red Hat 的歸屬權有任何異議。

然後 deepin 呢?

如果非要爭議 deepin 的歸屬國問題,那麼為什麼不在想同的問題上討論一下 Red Hat 呢?

別說什麼 linux 是美國的。

linux 的誕生地在芬蘭,也是在芬蘭開源的。

Linus 大神在決定將 linux 開源的時候,他還沒有美國國籍,妥妥的芬蘭人。

關鍵是,包括美國政府在內,美國的任何公司、組織及個人都沒有權利、也沒有事實上的可能控制整個開源社區,也無法禁止任何國家、組織及個人獲取到 linux 內核源碼、並基於它推出全新的發行版。

linux 內核是開源的,它可控麼?它安全麼?

linux 內核裡的每一行代碼每一個字符都是可見可修改的,如果這都不算“可控”,那魚丸君就不知道什麼才算“可控”了。

至於安全不安全的問題……

現在沒有絕對安全的操作系統,以後也不可能有。

但從理論上來說,只要具備了相應的技術能力,任何人都可以將自己電腦裡的 linux 系統修改到它親爹來了都不認識的程度,全世界獨一份兒……這都不安全,還能怎樣才算是安全?

寫在最後。

那些希望中國“完全獨立自主從0開始開發一套操作系統”的人,你們這輩子註定會失望了

或許你們的兒子、孫子、甚至孫子的孫子也會繼續失望下去。

當然,在遵循現有的通用標準、並在現有的通用標準上進行技術提升的前提下,中國是有可能誕生出一家超越微軟、谷歌、或者蘋果的超級大公司——可能性的確存在,只是現在還並不高

但想要排開現有的通用標準,完全“從0開始”、“另立山頭”、“自立門戶”、完全不使用歪果仁的知識成果和技術積累、就像是古代小農種地那樣全靠自己的雙手刨地種穀子一般“全靠自己”的搞出一整套全新的玩意兒……

呵呵,還是算了吧!這樣要求,就算是做夢,也還是太高了一點兒。

別總擔心什麼“會被歪果仁卡住脖子”。

人類之間,國家之間不只是有競爭和對抗的,也有合作有共贏。

linux 、開源社區就是人類合作共贏的產物。

當然開源社區裡的東西也不是白給的——參與、利用它的本身也就是為它付出貢獻的過程。

deepin 是中國公司的產品,它是“國產的”,這一點本就應該是毫無爭議。

deepin 是來自中國的 linux 發行版,deepin 在為開源社區的發展付出著來自中國的貢獻——它做做出的貢獻得到了 Linus 大神的讚揚,得到了世界開源社區的肯定和尊重!這,才是中國創造在操作系統領域走向世界、展現中國人的形象與風采的正確打開方式!

可是,在中國國內,卻有很多沒有自信的人在不遺餘力的否定、貶低、嘲諷、甚至是謾罵 deepin ?

這到底是……發生了什麼?

<strong>

<strong><strong><strong><strong><strong><strong><strong>


魚丸君的日常


除非能在內核的某些方面能顛覆已有,除非硬件環境發生了大變化,除非現有的開源內核滿足不了要求,否則重寫一個和現在差不多的內核,極其費力,且很大概率不會被市場接受。

從新開發,極其費力費時

linux內核誕生至今,耗時近三十年,分佈全球開源社區的每個開發者一起合併開發,直到今天一直在維護更新。三十年什麼概念?linux誕生的年代,還是大哥大的第一代移動通信技術,在經過諾基亞為王者的2G時代,再到3G4G,到今天的低時延高速率的5G。一個人能有幾個三十年?開發成本高,很多和底層硬件驅動打交道的繁瑣細節,自己重新開發,得不償失。

窮則變,變則通

如果環境發生了變化,如果某種場景現有開源內核滿足不了要求,可以考慮下開發一個新的。技術領域更新迭代太快,谷歌當時也是收購了android,背後也是依賴於精簡的linux內核,才能快速佔領市場和iphone平分天下。自己開發一個全新內核,坑多,耗時。

如果哪一天軟硬件技術發生了大變化,已有內核滿足不了時代的趨勢,我覺得這時一定要迎頭趕上,抓住機會,在核心基礎領域站穩。


平凡科技


deepin是基於linux內核開發的系統。

Linux是一套免費使用和自由傳播的類Unix操作系統,二次開發是基於Linux內核進行開發,而不是基於linux系統。谷歌的安卓就是基於linux內核開發出來的,用的就是linux內核

另外蘋果的ios、macos系統是基於Unix內核開發的,而UNIX的源代碼為SCO公司所有

同樣用第三方內核進行的開發,安卓就是谷歌的,ios、Macos就是蘋果的,這點沒有任何人有過題主的疑問,怎麼到了國產系統這裡,同樣的基於第三方內核開發就會有很多人產生這樣的疑問,難到國人就如此缺乏自信嗎?

至於內核,能開發出自己的更好,但是即使開發不出來也不會有太大影響。

就像是造發動機的原材料,原材料只要質量沒問題,造出的發動機性能和可靠性就和原材料無關。而linux開源的特性保證了其作為原材料的可靠性。

linux開源特性保證了linux不屬於任何個人、公司、組織或者國家。也可以說誰進行二次開發編輯就是誰的。而linux開源的特性,保證了其代碼的每一行都是絕對的公開的。保證了自研系統即使使用linux內核也是絕對安全的,除非自己在二次開發時加入了後門代碼。






分享到:


相關文章: