7月24日,四川省計(jì)算機(jī)學(xué)會在成都召開“國產(chǎn)基礎(chǔ)軟件成果推介會”,筆者從會上獲悉,經(jīng)過十年辛苦自研,由四川自主研發(fā)的首款基礎(chǔ)軟件開發(fā)平臺近日正式投入使用。
“四川造”首款自主可控基礎(chǔ)軟件開發(fā)平臺意味著什么?
中國數(shù)字經(jīng)濟(jì)的“萬丈高樓”起于基礎(chǔ)軟件,而軟件開發(fā)平臺是基礎(chǔ)軟件中的重要組成。中國工程院院士倪光南比喻道:如果把芯片、操作系統(tǒng)、數(shù)據(jù)庫、應(yīng)用軟件等比喻為計(jì)算機(jī)生態(tài)中的“器官”,那軟件開發(fā)平臺就是連接這各個(gè)“器官”的“血液”。“軟件開發(fā)平臺作為軟件研發(fā)過程中的關(guān)鍵環(huán)節(jié),同時(shí)作為軟件生態(tài)體系中鏈接基礎(chǔ)層和應(yīng)用層的重要銜接,其自主可控的緊迫性逐漸得到社會的重視。”
四川省計(jì)算機(jī)學(xué)會秘書長宋昌元表示,近些年,重點(diǎn)行業(yè)工業(yè)軟件被國外軟件壟斷。“俗語說,‘基礎(chǔ)不牢,地動山搖’。這句話可謂恰到好處地概括了國產(chǎn)基礎(chǔ)軟件的狀況。因?yàn)橐蕾噰猓徽莆兆约旱暮诵年P(guān)鍵技術(shù)、根技術(shù),我們才容易被‘卡脖子’。因此,建立自己的根技術(shù)和原生開發(fā)體系及生態(tài)是極其重要的舉措。”
宋昌元說,以前,我國的大型工業(yè)軟件長期依賴進(jìn)口軟件開發(fā)平臺,無法實(shí)現(xiàn)依托國產(chǎn)內(nèi)核的自主開發(fā)。針對此類情況,四川省計(jì)算機(jī)學(xué)會所屬會員單位成都中科合迅科技有限公司聯(lián)合電子科技大學(xué)信息與軟件工程學(xué)院,持續(xù)投入上億資金,對軟件開發(fā)平臺的底層核心代碼庫進(jìn)行了關(guān)鍵技術(shù)攻關(guān),通過分析研究典型軟件開發(fā)平臺的底層代碼庫及其運(yùn)行邏輯,自主研發(fā)了軟件開發(fā)平臺內(nèi)核,并基于此內(nèi)核構(gòu)建了國內(nèi)可信基環(huán)境的基礎(chǔ)開發(fā)工具可信底座,結(jié)合插件式框架、分布式框架、微服務(wù)框架、圖形加速引擎、圖形代碼轉(zhuǎn)化工具等系列增強(qiáng)插件,形成了名為“合迅智靈”這一源代碼自主可控的新一代國產(chǎn)一體化智能軟件開發(fā)平臺。
新一代智能軟件開發(fā)平臺可以在核心功能上,實(shí)現(xiàn)對國外Qt等多個(gè)軟件開發(fā)平臺的國產(chǎn)替代。據(jù)了解,Qt是開發(fā)跨平臺C++圖形用戶界面應(yīng)用程序的框架,能跨Linux、Windows、macOS和多種嵌入式系統(tǒng),目前在全球擁有150萬開發(fā)者,其用戶遍布180多個(gè)國家和地區(qū),涉及汽車、工業(yè)自動化、消費(fèi)電子、醫(yī)療設(shè)備等等70多個(gè)行業(yè)。
目前,這款四川自主研發(fā)的首款基礎(chǔ)軟件開發(fā)平臺已在航天、航空、船舶、電子、兵器、核工業(yè)、能源電力、新能源汽車等領(lǐng)域中的多個(gè)國家級大型項(xiàng)目中得到試用且反饋良好。
“基礎(chǔ)軟件是數(shù)字化建設(shè)的關(guān)鍵,在各個(gè)關(guān)鍵核心環(huán)節(jié)都應(yīng)實(shí)現(xiàn)國產(chǎn)替代,從芯片、操作系統(tǒng)、數(shù)據(jù)庫、中間件、軟件開發(fā)工具到應(yīng)用軟件,全部實(shí)現(xiàn)自主可控,才能在各個(gè)環(huán)節(jié)有效避免信息安全泄露的風(fēng)險(xiǎn),為我國工業(yè)化、數(shù)字化的健康發(fā)展保駕護(hù)航。”倪光南院士說。(曹洋)