回覆列表
  • 1 # 新鄉北斗

    也算自主研發吧!用Linux核心構建個Linux作業系統並不是很難。一般用於專用的某些功能,編譯核心和基礎庫的時候只編譯特定的功能,這樣可以減小系統體積和佔用資源。如果想了解可以搜一下"lfs構建自己的Linux作業系統",Linux核心編譯。不過Linux核心有協議的,需要開源。

  • 2 # 碼農那點事

    那要看你怎麼定義自主研發的了,如果你自己重寫核心,你又要問那麼你用的程式語言是別人的,那又算不算自主研發?如果語言也自己寫,那麼用的電腦是別人的,算不算自主研發?

    有句話叫:不要重複造輪子。讓專業的人做專業的事,你集中精力做好你擅長的事。經濟全球化時代,你基本找不到一樣東西,所有的零部件從頭到尾都是自己生產的,最典型的就是汽車,大到引擎小到一顆螺絲釘,絕大多數都是採購來的。為啥不自己生產,完全沒這個必要,上千個零部件,你得建多少生產線,何況難道還要為了生產螺絲釘,自己去開礦嗎?難道一定要從頭開始做才算自主研發嗎?

    作業系統核心就像汽車的引擎一樣。重寫新的核心,不是說不行,但耗費多少人力不說,你還要說服硬體廠商去寫驅動適配你的核心,否則你光有核心,沒有硬體支援,到頭來也只是個空殼。Linux作為一個核心來說,是非常成熟和優秀的,也得到了大量硬體的適配。直接基於Linux開發,相當於你節省了幾十年的時間。你只要站在巨人的肩膀上做好你自己擅長的事就行了。安卓系統不就是基於Linux的嘛,也沒人不承認安卓不是自主研發的吧?

    百度了一下自主開發的定義:自主開發是一種獨創性的新產品開發方法。它要求企業根據市場情況和使用者需求,或針對原有產品存在的問題,從根本上探討產品的層次與結構,進行有關新技術、新材料和新工藝等方面的研究,並在此基礎上開發出具有本企業特色的新產品,特別是開發出更新換代型新產品或全新產品。

    所以如果你是基於Linux寫作業系統,如果你做的比別人更優秀,能解決其他同類產品的問題,也有獨特創新,那就可以認為是自主研發,畢竟你也付出了很多。

  • 3 # 風炫4

    不管基於什麼,只要這個系統是自己可以完全掌控的,別人干涉不了,就是自主可控。如果別人一干涉,就死掉,就不是自主可控。

  • 4 # 極客系統

    最近看過一篇文章,作業系統簡史,Windows誕生離不開UNIX,正因為剛開始UNIX沒有收歸個人專利,所以最初UNIX的原始碼是開源的,後來發現了其中的商業價值,UNIX開始了對研究機構免費,商業機構授權的模式,此時的UNIX分支版本眾多,於是微軟開始了一張UNIX殺手計劃,誕生了WindowsNT核心。UNIX與Windows不同的區別在於,UNIX側重於理論基礎的研究,所以伺服器領域穩定受歡迎,Windows側重於商業領域的普及,所以個人消費者的身邊很常見,而Linux正是結合了UNIX理論研究和商業裝置普及的綜合優勢誕生,也正是因為有了開源協議,所以在研究領域和商業服務領域普及程度很高,但是Linux沒有被徹底的商業化綁架,所以在個人消費領域中不常見。接觸最多的便是基於Linux開發的Android,也正是由於Android由谷歌這種公司對其進行商業化運作,採取gms授權服務,所以在普通個人手機消費領域很常見。我認為想要讓中國產系統做強做大,並不是所謂的中國產情節能夠實現,關鍵在於給Linux由中國產科技公司附加商業化屬性,打造完善的生態環境,制定完善相關的國內系統生態開放開發標準,讓更多的物聯網、網際網路中國產化裝置由Linux驅動,完善Linux功能軟體使用環境,達成和Windows或Android完善的使用體驗,如果討論中國產Linux是不是中國產系統,就相當於討論Android是不是谷歌產系統的問題是一樣的,不能和Windows相提並論,畢竟Windows不屬於開源範疇,是一款非常成功的閉源系統,將來的科技發展離不開開源協作的模式,這會讓Linux的安全性更加卓越,如果採取Windows類似的閉源道路,首先是時代不適合,已經過了百家爭鳴的黃金時期,其次是現如今越來越快的科技創新速度已經不允許像網際網路初始階段長期做理論支援,只能說如果在Linux某個發行版在中國能做大做強,並且在此基礎上誕生出和微軟谷歌一樣的商業化運作公司,那麼中國產系統從Linux中發芽最終會成功走向屬於真正中國的作業系統。這才是大家一直期待的像Android、Windows一樣成功的中國產化作業系統。

  • 中秋節和大豐收的關聯?
  • 空調不運作是怎麼回事?