亚洲精品揄拍自拍首页,久久国产综合91,久久人人做人人妻人人玩精品vr,久久综合久久无码

  • <rp id="b40sa"><menu id="b40sa"></menu></rp>
  • <table id="b40sa"><p id="b40sa"></p></table>

    <table id="b40sa"></table>

  • <progress id="b40sa"></progress>
      <var id="b40sa"><track id="b40sa"><ins id="b40sa"></ins></track></var>
      中國西藏網(wǎng) > 即時新聞 > 時政

      我國首個桌面操作系統(tǒng)開發(fā)者平臺正式發(fā)布!“開放麒麟”為何要“開放”?

      發(fā)布時間:2022-07-06 11:05:00來源: 央廣網(wǎng)

        央廣網(wǎng)北京7月6日消息 據(jù)中央廣播電視總臺中國之聲《新聞超鏈接》報道,近日,我國首個桌面操作系統(tǒng)開發(fā)者平臺“開放麒麟”正式發(fā)布。該平臺將打造具有自主創(chuàng)新技術(shù)的開源桌面操作系統(tǒng)。

        “開放麒麟”基于麒麟軟件數(shù)十年的操作系統(tǒng)研發(fā)成果、十多年的開源社區(qū)開發(fā)和建設(shè)經(jīng)驗,由國家工信安全中心聯(lián)合普華基礎(chǔ)軟件、麒麟信安、中國電科32所等單位共同建設(shè)。

        此次各方共同推動平臺構(gòu)建,對國產(chǎn)操作系統(tǒng)產(chǎn)業(yè)發(fā)展有重要意義。傳統(tǒng)國產(chǎn)操作系統(tǒng)經(jīng)過了從“不好用”到“能用”的階段,正加速向“好用”階段發(fā)展,相關(guān)商業(yè)化還處于起步階段。與此同時,各類新興國產(chǎn)操作系統(tǒng)品牌也不斷涌現(xiàn),但受限于積累時間較短,商業(yè)應(yīng)用適配成熟度較低。

        本次發(fā)布的“開放麒麟”為什么選擇開源模式進(jìn)行開發(fā)?桌面操作系統(tǒng)的代碼量龐大,寫一個操作系統(tǒng),需要投入多少人力物力和時間?新的操作系統(tǒng)怎樣讓用戶用起來更方便?

        “開放麒麟”為什么要“開放”?

        工信部互動媒體產(chǎn)業(yè)聯(lián)盟、數(shù)字文化工作組組長、專家委委員包冉介紹,從開發(fā)和運(yùn)維的角度進(jìn)行劃分,可將操作系統(tǒng)的開發(fā)方式分為兩類。

        一類是閉源模式,即操作系統(tǒng)的內(nèi)核,由公司牢牢把握,并不對外開放源代碼,所有的開發(fā)、打補(bǔ)丁、升級或版本替換均由公司自身負(fù)責(zé),只在應(yīng)用軟件層面對外開放。比如PC端的Windows、macOS系統(tǒng),移動端的Android、iOS。

        另一類是開源模式,即不僅僅包括應(yīng)用軟件、中間件,整個操作系統(tǒng)的源代碼以及內(nèi)核都對外開放。開源的開發(fā)模式離不開兩大關(guān)鍵因素,首先要有強(qiáng)大的開源社區(qū),聚集各路開發(fā)高手共同開發(fā)與維護(hù)開源操作系統(tǒng)。其次,開源社區(qū)的開發(fā)者需要遵循共同的開源協(xié)議(GPL):開發(fā)者如果對社區(qū)內(nèi)下載的某一版本的內(nèi)核進(jìn)行升級或完善,則需要將自己開發(fā)的代碼無償上傳回開源社區(qū),以供更多的開發(fā)者共享。目前最為知名的開源操作系統(tǒng)是Linux。

        本次發(fā)布的“開放麒麟”屬于開源模式的操作系統(tǒng),其本質(zhì)是從Linux開源社區(qū)中下載內(nèi)核源代碼,再圍繞自身面對的用戶和市場特定需求進(jìn)行的二次開發(fā)。為何市場上占主導(dǎo)的微軟、蘋果其操作系統(tǒng)均采用閉源模式,而“開放麒麟”則選擇開源?

        包冉表示,如果單純?yōu)榱藢崿F(xiàn)一般意義上操作系統(tǒng)的基本功能,編寫一個操作系統(tǒng)并不難。但如果要做能夠商業(yè)化應(yīng)用的、成熟的操作系統(tǒng),實際上非常復(fù)雜,不僅僅在于開發(fā),更在于生態(tài)的拓展與維護(hù)。而我國國產(chǎn)的操作系統(tǒng),無論是在獲得廣泛的生態(tài)支撐,還是讓更多人參與到系統(tǒng)開發(fā)中,均存在困難,因此采取開源的方式最為合適。

        開發(fā)一個操作系統(tǒng)有多難?

        桌面操作系統(tǒng)的代碼量十分驚人,與平常所用的軟件完全不在同一個量級。單以代碼數(shù)量為例,Windows 10約有1億行代碼,Windows 11代碼約為5億行。實際上,如果從零開始編寫一個不要求向上或向下兼容的操作系統(tǒng),代碼量也不算太大,但如今操作系統(tǒng)既要求兼容之前的版本,同時也要為以后的兼容性和開放性保持一定的靈活度,因此代碼量要大得多。

        不僅如此,每個操作系統(tǒng)都不止一個版本,需要同時開發(fā)多個版本。比如為生態(tài)開發(fā)伙伴提供開發(fā)者測試版,為市場提供穩(wěn)定版,為重大版本迭代提供預(yù)覽版等。在眾多超大型軟件公司里,這些不同的版本由相互獨(dú)立的團(tuán)隊分頭并進(jìn)式進(jìn)行開發(fā),如此一算,代碼總量則極為龐大。

        類似微軟和蘋果等大公司,為了保持自身產(chǎn)品的兼容性,操作系統(tǒng)變得越來越臃腫,也不可避免地充滿了不可預(yù)知的漏洞。包冉表示,雖然目前能夠通過人工智能技術(shù)的代碼自我演進(jìn)功能提高開發(fā)效率,但人工智能算法帶來的不安全性和未知性也使得大公司不敢貿(mào)然使用。

        想變更“絲滑”?人機(jī)工程學(xué)是關(guān)鍵

        不得不說,如今操作系統(tǒng)的使用越來越方便。過去購買一個正版的操作系統(tǒng)軟件會附贈厚厚的一本操作手冊,而現(xiàn)在即便是老人或兒童使用也能得心應(yīng)手,且界面也越來越美觀和簡潔。

        包冉表示,這一系列進(jìn)步的背后,蘊(yùn)含著極為復(fù)雜的人機(jī)工程學(xué)的學(xué)科機(jī)理。許多人仍然認(rèn)為,近乎完美的安卓操作系統(tǒng)在細(xì)節(jié)方面不如iOS順滑,這實際上也是人機(jī)工程學(xué)的強(qiáng)大所在。

        因此,要想讓國產(chǎn)操作系統(tǒng)使用時更加“絲滑”,需要維持開發(fā)更多的應(yīng)用軟件,更多人參與內(nèi)核的維護(hù)與升級;更需要在人機(jī)工程學(xué)的學(xué)科建設(shè)上加大力度,培養(yǎng)更多人機(jī)工程學(xué)領(lǐng)域的專家,擴(kuò)大對外交流,不斷借鑒國際先進(jìn)產(chǎn)品的人機(jī)界面。

        監(jiān)制:梁悅

        記者:鶴佳 楊揚(yáng)

        編輯:羅江 楊冉

      (責(zé)編: 李雨潼)

      版權(quán)聲明:凡注明“來源:中國西藏網(wǎng)”或“中國西藏網(wǎng)文”的所有作品,版權(quán)歸高原(北京)文化傳播有限公司。任何媒體轉(zhuǎn)載、摘編、引用,須注明來源中國西藏網(wǎng)和署著作者名,否則將追究相關(guān)法律責(zé)任。