• <wbr id="rvjdk"><output id="rvjdk"><meter id="rvjdk"></meter></output></wbr>
    <optgroup id="rvjdk"></optgroup>

    <strong id="rvjdk"></strong>
    <ruby id="rvjdk"></ruby>

    <optgroup id="rvjdk"></optgroup>

    朝鮮都有“紅星OS”,為何中國還沒有自主研發的

    近期全球缺芯的問題引發了全面關注,與此同時,中國芯片產業、光刻機的攻堅克難也屢次被提及。但除了芯片和光刻機,中國還有一項技術被反復提及,那就是:操作系統。
     
    2月底,在華為Mate X2發布會上,華為消費者業務CEO余承東宣布,從今年四月份開始,華為旗艦手機可陸續升級鴻蒙系統(HarmonyOS 2.0)。
     
    自從誕生開始,華為鴻蒙就被視為一款自主研發的國產操作系統,可以與安卓、iOS掰一掰手腕。但事實真的如此嗎?除了鴻蒙,我們還有哪些國產操作系統?這些操作系統都是自主研發的嗎?我們是否有必要自主研發一款獨立的操作系統?操作系統研發難度到底有多大?
     
    繼《中國“芯痛”終極十問:我們能造原子彈,卻造不出一枚小芯片?》、《光刻機終極十問:中國有沒有必要舉全國之力,去造一臺光刻機?》之后,騰訊科技推出《操作系統十問十答》策劃,全面解讀有關操作系統的疑問。
     
    Q1:目前全球主流操作系統有哪些?
     
    操作系統是管理和控制計算機硬件與軟件資源的計算機程序,是直接運行在“裸機”上的最基本的系統軟件,任何其他軟件都必須在操作系統的支持下才能運行。
     
    操作系統是用戶和計算機的接口,也是計算機硬件和其他軟件的接口。操作系統可以分為三類,分別是計算機PC操作系統,手機移動端操作系統,以及車載物聯網等操作系統??偟膩碚f,目前主流的操作系統有五種:
    一、目前大家所熟知的就是Windows操作系統,它是微軟研發的一套操作系統,已經擁有了30多年的悠久歷史,大家所熟知的有Windows 95、Windows 98,Windows 2003、Windows XP、Windows Vista、Windows 7、Windows 10等等,該系統在歷史的發展中也在不斷持續更新和維護。Windows的環境簡單明了,容易上手,支持的應用軟件多,用戶也最多,而且Windows的源代碼是頂級的商業機密,無法利用其做基礎改版和復制,所以目前很難被取代。
     
    二、安卓(Android)是谷歌公司基于Liunx在2007年發行的移動操作系統,市場占有率大于80%。得益于國產手機的迅速發展,安卓系統快速地占據了手機市場。到目前為止,大部分的手機在實際上使用安卓手機的概率非常高,包括目前手機上比如MIUI、EMUI這樣的系統都是基于Android進行的深度定制。
    四、蘋果MacOS操作系統是基于Unix內核的圖形化操作系統,一般情況下在普通PC上無法安裝的操作系統,是蘋果旗下PC的專屬系統,由蘋果公司自行開發。
     
    如今蘋果機的操作系統已經到了MacOS Big Sur,該系統的許多特點和服務都體現了蘋果公司簡潔的理念。Mac系統是蘋果公司基于Unix操作系統進行深度再開發的操作系統,完全閉源,只能運行在蘋果公司的電腦上,且該環境更加簡單快捷,深受大眾喜愛,加上蘋果生態逐漸形成,所以該系統很難被替代。
     
    五、蘋果iOS系統,iOS是由蘋果公司開發的移動操作系統, 蘋果公司最早是在2007年1月9日的Macworld大會上公布這個系統,最初是設計給iPhone使用的,后來陸續套用到iPod touch、iPad上。
     
    iOS與蘋果的macOS操作系統一樣,屬于類Unix的商業操作系統。原本這個系統名為iPhone OS,因為iPad,iPhone,iPod touch都使用iPhone OS,所以2010年WWDC上宣布將其改名為iOS.
     
     
    Q2:如何定義自主研發的操作系統?中國目前有這樣的操作系統嗎?
     
    一個計算機擁有了操作系統,就可以與計算機的硬件打交道,同時程序員可以用編程語言在操作系統上開發應用APP。如果沒有操作系統,計算機本身就是0和1的數字開關,有數以億記的0和1的組合需要處理器處理,然而操作系統的任務就是讓這數以億記的0和1組合為我們所用,使用者可以更輕松便捷地操作各個應用程序。
     
    操作系統是一個比較模糊的詞,它可以指由操作系統內核、內核所包含的一系列基本庫和程序、可視化桌面環境組成的計算機軟件。
     
    內核,一個底層軟件系統,它被用來管理硬件資源的訪問,并為與底層硬件交互往來提供一個平臺。
     
    編譯庫和驅動程序可以為系統和應用程序提取特定內核,以便程序員使用相同的機制來與內核和硬件交互,而不考慮其它特定的操作系統。例如,C標準庫、C++標準庫、BASH shell等。
     
    桌面環境,這是一個圖形交互界面,用來管理電腦程序和各個應用程序。 Windows和Mac OS等操作系統只有一個桌面環境,但Linux操作系統會提供多個選項 ,如Gnome、XFCE、KDE等(三大Linux輕量級桌面環境)。
     
    如果一個系統自下而上,從內核到驅動,從編譯庫到應用API,都是自己設計的,才算真正意義上的擁有“自主知識產權”的操作系統。UOS和麒麟系統是我國較好的自主操作系統,但很可惜還是達不到自主研發操作系統的標準,因為其核心還是借鑒的Linux的源代碼。
     
    台湾佬中文娱乐网

  • <wbr id="rvjdk"><output id="rvjdk"><meter id="rvjdk"></meter></output></wbr>
    <optgroup id="rvjdk"></optgroup>

    <strong id="rvjdk"></strong>
    <ruby id="rvjdk"></ruby>

    <optgroup id="rvjdk"></optgroup>