回覆列表
  • 1 # 磨刀霍霍砍柴工

    不是不能,而是不划算,沒有應用軟體支援的作業系統就是個空殼

  • 2 # 富貴來了!

    1.專利,如果你想相容x86,ARM,IDE使用者習慣等,專利這塊你就繞不過去,否則等你成熟的時候,就是別人來摘果子的時候。

    2.生態圈,各種硬體驅動,API等,你如何搭建你的生態圈,如何讓大量使用者拋棄原來系統去用一個完全新的系統,如何讓眾多廠商得到足夠的利益來支援你。

    3.如何盈利,這裡面可說的就太多了,巧婦難為無米之炊,就這一點是中國自主研發電腦系統的死穴。

    4.使用者習慣,我們一般都習慣了Windows作業系統,小眾一點的也習慣了MacOS,所以呢,大多數網路公司的產品也都針對這兩款系統開發。畢竟使用者基數在那裡擺著呢。會搗鼓Linux系統各種髮型版本的人真心不多,開發軟體是耗錢的,沒必要為了使用者群體不到百分之一的人群單獨開發。

    使用者要用的是軟體所以那個系統生態好支援的軟體多,當然就選哪個系統。

    總之在專業領域我們國家自己的作業系統及硬體並不少,在民用領域就不是這麼急迫了。又不是不能用,就算開發出來一套系統讓你去玩遊戲,意義在哪裡?

  • 3 # 素食的貓

    人家電腦系統進入世界尋常百姓人家的時候,中國那時有幾個會程式設計序的?我們是從“一個一窮二白國民經濟處在崩潰邊緣”的時代走到今天的,所以說別急,以後慢慢來啥都會有的。

  • 4 # 吃草莓的季節

    很多人都覺得開發作業系統不難,但事實上,你要從零開發一個作業系統並且商用是非常難的。不難是因為很多人都在借鑑現有的作業系統。大陸開發者是沒有這個能力的。頂多基於現有的系統進行擴充套件和替換。

  • 5 # 神天天無聊

    程式設計和底層開發是兩個概念

    而且關鍵是大陸有自己的作業系統

    問題是無法做到相容win的各種軟體

  • 6 # 大河濤濤001

    最關鍵是還沒被掐脖子,下不了決心搞

  • 7 # 北山趣話

    看了目前大部分人的回答,有說以後會有的,有說太難的。先不論市場因素,僅從這項工作組織起來的難度來說,這些都沒回答到點子上。

    開發一個作業系統,70%的功力不在軟體開發上,也不在數學家的多少與能力方面,而在“各種硬體之間如何最優協作執行”的方面。舉個例子:

    要將使用者從鍵盤上輸入的“1+2=”(回車) ,電腦經過計算將結果“3”顯示在“=”後面,形成“1+2=3”這樣的顯示效果。那麼簡單的說,“1”是來自鍵盤上的訊號,鍵盤上的訊號怎麼傳輸到CPU(CPU中還有暫存器等),電腦是二進位制的,不可能使用“2、3”這樣的數字來計算,但是人類卻是使用十進位制來閱讀的,這個轉換如何完成?鍵盤上的訊號怎麼顯示到顯示器上的?……這些都是硬體和硬體之間的通訊,如果鍵盤有很小的故障,“電腦”會顯示錯誤的結果……結果要儲存到硬碟上,怎麼儲存,在硬碟上哪個位置?如果儲存到隨身碟上,儲存到哪個區域?不同廠家的硬碟和隨身碟都能和你的電腦通訊……確保無誤。

    作業系統的開發,需要與全世界各大流行/主要硬體廠家進行合作,以便能共同協作執行。即“各種硬體的驅動程式”。

    其次,軟體執行時的各種程序/執行緒的“排程”協調機制,執行緒還存在優先順序……程序的“餓死、等待等4種狀態”怎麼判斷……這些演算法有很多方案,咱們決定用那個方案?各有長短。需要黨委決定還是總經理決定?怎麼評價?

    中國目前99%的軟體工程師,都是在現有作業系統基礎上開展“應用層”的軟體開發,並非能真正深入到作業系統核心的程式開發,所直白點就是在老外已經建好的系統基礎上進行的模組搭配。

    總之,開發作業系統絕對不是靠人海、靠激情、靠情緒就能做出來的。即便當前給予厚望的“鴻蒙”系統,也是在老外作業系統上的改制版本(核心仍是老外的),將來仍要與其他老外的硬體協作通訊,仍然遵守老外的國際協議。

  • 8 # 亡川河的擺渡人

    誰支援,國外好多高科技都是拿入國家戰略支援了的。

  • 9 # 三袋大菠蘿

    你要是讓別人寫個ppt講出來,很多人都是人才。真讓他寫程式碼,沒人願意的,中國的人才都在講概念。都希望可以帶領團隊,有人實現他所說的概念。

  • 10 # 濤聲依舊666

    電腦系統開發可以,但是你花了5年時間開發一出來半年就被別人給模仿了,然後他還花大量廣告一下午開拓了市場,最後你入不敷出。。。。。。比如勁舞團它出個QQ炫舞,跑跑卡丁車它出個QQ飛車,浩方對戰平臺他出個QQ遊戲,CS他出了CF,傳奇他出了QQ華夏,大話西遊他出了夢幻西遊。。。

  • 中秋節和大豐收的關聯?
  • 咪蒙建議實習生休學,你覺得大學生該不該休學去實習工作?