近日多家媒體報(bào)道稱,俄羅斯境內(nèi)用戶現(xiàn)已無法正常下載Windows 10和Windows 11系統(tǒng)安裝程序。同時(shí),俄用戶也無法下載用于安裝操作系統(tǒng)的Media Creation Tool應(yīng)用程序。這給外界敲響了警鐘,關(guān)鍵技術(shù)國產(chǎn)化、自主創(chuàng)新發(fā)展的重要性和緊迫性已愈發(fā)凸顯。
當(dāng)前,“缺芯少魂(“芯”是指芯片,“魂”是指操作系統(tǒng))”仍是我國亟待解決的技術(shù)難題。那么,做一個(gè)國產(chǎn)操作系統(tǒng)的難點(diǎn)在哪里呢?
對(duì)國產(chǎn)軟硬件的推廣來說,一次性地投入資金購買并非難事,建立國產(chǎn)軟硬件的應(yīng)用生態(tài)才是能否持續(xù)成長(zhǎng)的關(guān)鍵。打造生態(tài)的難點(diǎn)在于,怎么樣讓更多相關(guān)的伙伴共同去做一個(gè)事情,這塊大家要有共同的目標(biāo),同時(shí),和本身商業(yè)上以及從他們的產(chǎn)品方向上有一致性,并激發(fā)相關(guān)開發(fā)者的興趣,保證大家的意愿和投入。
就市場(chǎng)格局而言,國內(nèi)桌面操作系統(tǒng)方面,Windows、macOS處于絕對(duì)主導(dǎo)地位,雖然近5年在國內(nèi)市占率逐步下滑,不過仍占據(jù)超過90%的市場(chǎng)份額,而國產(chǎn)操作系統(tǒng)在Linux分類中,占比不足5%,市占率有待提升。
現(xiàn)階段,我國市場(chǎng)上的國產(chǎn)操作系統(tǒng)達(dá)10種以上,其中主流的包括UOS(統(tǒng)信軟件)、麒麟OS、普華軟件、中興新支點(diǎn)、凝思、中科方德、華為歐拉OpenEuler等,但它們大多是以Linux為基礎(chǔ)的二次開發(fā)。
大家對(duì)Windows、安卓、iOS等操作系統(tǒng)都習(xí)以為常,但實(shí)際上開發(fā)一個(gè)操作系統(tǒng)的工作量非常大。舉例來說,Windows XP有代碼4000萬行,Windows 7有代碼5000萬行,3.6版本的Linux 內(nèi)核代碼就有1590萬行,而Linux的發(fā)行版Debian系統(tǒng)代碼行數(shù)達(dá)6500萬行,而且這些代碼還都是經(jīng)過軟件廠商反復(fù)精簡(jiǎn)的結(jié)果。如果對(duì)幾千萬代碼行數(shù)的工作量沒有概念,可以參照一個(gè)案例:“WPS代碼大約在百萬行這個(gè)級(jí)別,金山軟件重寫WPS用了3年時(shí)間。”