欧美老妇性午夜小视频_国产97最新在线视频_亚洲精品免费Ww久久_日韩三级在线成人网站

中國西藏網(wǎng) > 即時(shí)新聞 > 時(shí)政

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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