回覆列表
-
1 # 只是一棵樹
-
2 # 往事如風孔雀君
開發中國產作業系統,最好的辦法就基於Linux 或者bsd 來開發。遵守相關開源協議就行,而且有原始碼,可以自行修改新增相關程式碼。軟體生態雖然不是很強大,但基本上都有開源版本,然後強制要求國內軟體供應商提供版本,很快就可以普及開來。自行開發純中國產,從底層一行一行寫,代價太大,沒有軟體生態,幾乎是必然失敗。
-
3 # 三石科技觀察
基於linux做二次開發,應該是我們的最優選擇。
雖然做作業系統非常困難,但是舉國之力,也是能開發出來,問題不是能不能開發,而是能不能建立起來圍繞這個作業系統的軟體生態系統,特別是能不能讓普通操作者使用、普通的公司業務也能在上面執行,這一點是最困難的。
但是,如果基於linux做二次開發,就基本能解決上述問題,不但開發能力大為降低,而且開發出來後,馬上就有大量的存量軟體可以使用,國家也可以在此基礎上,要求國有單位或者國有企業強制使用,從而帶動普通使用者的日常使用,進而促進軟體公司自覺在此作業系統上開發應用軟體,最終形成完善的自我激勵、自我進化的生態系統來。
也許以前強制要求國有企業使用有不少的阻力,但是現在,特別是中興和華為的遭遇告訴我們,必須要這麼做,只有這樣,我們才能獲得長久的國家安全。
-
4 # 苦集滅道6
要是想做完全自主的os,至少需要幾代人持續不斷地開發,50年的持續不盈利模式,就是讓人免費用,經過全世界範圍內的生態環境持續開發階段,才能有一席之地。需要注意的是,需要軟硬同時跟進就像wintel的發展歷程,複製這一發展歷程,從軟體到硬體,持續50年到一百年的螺旋形發展模式。Linux的最大問題是底層的開源協議,需要開放原始碼。os的開發是個工程浩大的專案,是一個系統工程,而且還是一個不亞於大型國防工程的專案。
之所以要從已有的系統上建立新系統,並非國家不能寫一個新系統,而是新系統必須要有軟體支撐才能成為一個生態,所有軟體都自己重寫,勞心勞力又不切實際,道理很簡單,比方說我們開啟windows系統,不是為了只讓系統開機,而是為了使用裡面的office,ps,資料庫等等生產力軟體!系統重寫本就不易,龐雜的各種軟體憑一己之力就想解決,談何容易!