翼輝信息黃曉清:國產(chǎn)系統(tǒng)需自研,一行一行地碼并不可怕
發(fā)展至今,翼輝信息的系統(tǒng)反應(yīng)速度和穩(wěn)定性已經(jīng)完全可以滿足航天衛(wèi)星、軍工國防、工業(yè)控制、電力電網(wǎng)等高要求的應(yīng)用需求。
2000年,在互聯(lián)網(wǎng)產(chǎn)業(yè)興起的大背景下,國家對底層薄弱部分——芯片及相關(guān)軟硬件發(fā)展開始重視起來,于是那一年,政府推出《鼓勵(lì)軟件產(chǎn)業(yè)和集成電路產(chǎn)業(yè)發(fā)展的若干政策》。兩年后,《振興軟件產(chǎn)業(yè)行動(dòng)綱要》(下文簡稱“綱要”)也被下發(fā)。
文件下達(dá)沒多久,為求快速見成效,軟件產(chǎn)業(yè)包括各地政府都開始一股腦兒的沖入Windows、Linux等國外軟件產(chǎn)品的陣營中。一如當(dāng)時(shí)芯片產(chǎn)業(yè)的急功近利,桌面軟件的整體發(fā)展也陷入了某種程度上的“歧途”——在《綱要》的支持下,一些地方政府開始放手采購?fù)鈬浖?/strong>
前有應(yīng)用帶動(dòng),后有優(yōu)質(zhì)軟件支持,我國各大產(chǎn)業(yè)呈現(xiàn)前所未有的繁榮,但這卻讓一眾業(yè)內(nèi)人士感到焦慮。有人指出,“當(dāng)前本國軟件產(chǎn)業(yè)亟需支持,特別是政府采購市場方面的支持,因?yàn)楸緡浖挥型ㄟ^大規(guī)模使用,才能在使用中不斷完善,走向成熟。”因?yàn)榭吹眠h(yuǎn),有部分行業(yè)人士已經(jīng)有了強(qiáng)烈的自主意識和擔(dān)憂,而這也衍生為后來國內(nèi)產(chǎn)業(yè)獨(dú)有的“國產(chǎn)替代”現(xiàn)象。
十年黑暗,尚存一絲光
在互聯(lián)網(wǎng)大力發(fā)展的時(shí)代背景下,有一家國內(nèi)自主軟件開發(fā)企業(yè)的影子萌生。
“在2006年,有一位小伙子開始拿著自己寫的代碼跑項(xiàng)目了,他就是翼輝信息的創(chuàng)始人,韓輝。”在采訪中,南京翼輝信息的總經(jīng)理黃曉清頗為驕傲的介紹說。
圖 | 南京翼輝信息總經(jīng)理 黃曉清
和所有程序員一樣,在學(xué)習(xí)期間,因?yàn)閷夹g(shù)的狂熱,韓輝當(dāng)時(shí)寫下了一個(gè)任務(wù)調(diào)度的內(nèi)核,也因此埋下了現(xiàn)在翼輝信息的種子。
這段代碼隨著韓輝走南闖北,歷經(jīng)近百多個(gè)項(xiàng)目的考驗(yàn),逐步發(fā)展為現(xiàn)在翼輝信息主要的平臺產(chǎn)品——SylixOS實(shí)時(shí)操作系統(tǒng)。但這一路走來,并不容易。因?yàn)槠鸩酵?,很長一段時(shí)間內(nèi),翼輝的產(chǎn)品和國外成熟的系統(tǒng)都是無法媲美的。
圖 | SylixOS實(shí)時(shí)操作系統(tǒng)創(chuàng)始人 韓輝
和芯片產(chǎn)業(yè)發(fā)展類似,在基礎(chǔ)軟件的研發(fā)上,我國也整整落后了歐美國家數(shù)十年。以SylixOS的同類競品為例,VxWorks誕生于1983年,而QNX則是當(dāng)年黑莓手機(jī)的底層軟件。
黃曉清坦誠這是沒有辦法的事情,“加拿大、日本、瑞士,很多國家很早就有自己的底層軟件,但我們國家起步晚。一直以來,在電力、軌道交通等基礎(chǔ)建設(shè)部分,我們用的都是VxWorks,直到2013年國家正式下達(dá)批示要求產(chǎn)業(yè)重視國產(chǎn)自研軟件,我們做的基礎(chǔ)軟件市場局面才正式打開。”
如黃曉清所言,在21世紀(jì)初國家軟硬件產(chǎn)業(yè)急需支撐應(yīng)用發(fā)展的大背景下,自主研發(fā)能力嚴(yán)重不足的缺陷一直存在,但也正是因?yàn)楫?dāng)時(shí)仍然有部分人堅(jiān)持自主,一片黑暗中也有微弱光亮。
2013年,國家正式下達(dá)《在中國工程院一份建議上的批示》,開始對基礎(chǔ)軟件的研發(fā)提供務(wù)實(shí)的政策重視和產(chǎn)業(yè)支持,因而在長達(dá)十年的“孵化”下,眾人極力維護(hù)的翼輝信息終于在2015年順利誕生。
自主可控,SylixOS有自己的靈魂
產(chǎn)業(yè)發(fā)展不同于科學(xué)研究,在商業(yè)利益驅(qū)使下,企業(yè)從頭開始碼代碼是一件近乎不可能的事情。因而2013年在國家強(qiáng)調(diào)“自主研發(fā)”開始后,很多公司的折中之策就是選擇基于已有架構(gòu)(如32位Arm)和開源系統(tǒng)(如Linux)搭建自己的研發(fā)平臺系統(tǒng),以服務(wù)科研院所。
在這一點(diǎn)上,翼輝信息具備了完勝優(yōu)勢。黃曉清介紹道:“我們的代碼在工信部進(jìn)行了源碼自主率掃描,內(nèi)核代碼自主率100%,所有代碼的自主率達(dá)到89.1%。而且目前只有我們一家做到這樣。”
出于自信,也為了證明,2015年,在翼輝信息成立之際,公司毫不猶豫的將源代碼開源。其實(shí)撇開自豪感,代碼自主率高還有一大好處——可控。黃曉清解釋說:“我們從物理層之上的底層系統(tǒng)開始做,而一般情況下當(dāng)?shù)讓映霈F(xiàn)漏洞時(shí),面對買來的國外代碼,你是沒有辦法的。舉個(gè)例子,Windows底層出現(xiàn)漏洞時(shí),360軟件就完全沒轍。”
程序員是代碼的靈魂,每一行都傾注了他們的思想和心血,因而如果無法知悉代碼設(shè)計(jì)者的設(shè)計(jì)精神和邏輯,面臨底層問題時(shí),核心團(tuán)隊(duì)以外的專家們也只能無可奈何。可貴的是,SylixOS有它自己的靈魂。
“我們的團(tuán)隊(duì)有一百二十多人,公司有健全的培訓(xùn)機(jī)制,而且基礎(chǔ)人員很穩(wěn)定,曾經(jīng)的創(chuàng)始團(tuán)隊(duì)也在盡心盡力地維護(hù)著它,因此我們整個(gè)團(tuán)隊(duì)對這款系統(tǒng)有著絕對的把控能力。”
圖 | SylixOS功能框架
數(shù)據(jù)統(tǒng)計(jì)顯示,2018年僅上半年我國進(jìn)口的集成電路數(shù)量達(dá)1958億顆,同比增長13%。不難看出,在人工智能、物聯(lián)網(wǎng)的背景下,硬件市場需求勢必增長,這樣的市場變化反哺到基層設(shè)計(jì)行業(yè),使得協(xié)同開發(fā)成為剛需,而這就需要一個(gè)可靠的底層平臺。而且,現(xiàn)在硬件和產(chǎn)品更新迭代都很快,對于平臺產(chǎn)品而言,底層維護(hù)和擴(kuò)展能力都需要跟上。
黃曉清認(rèn)為對于SylixOS來說,這已經(jīng)完全不是問題,“我們具備支持快速迭代產(chǎn)品的能力,第一代產(chǎn)品推出,第二代產(chǎn)品就快要研發(fā)完成,第三代已經(jīng)在研發(fā)中。而且我們的SylixOS有三大特點(diǎn):和Windows一樣的開發(fā)體驗(yàn)、與Linux一樣的兼容接口和具備VxWorks一樣的實(shí)時(shí)性能,這讓我們足以滿足物聯(lián)網(wǎng)、人工智能等新技術(shù)催生的各類需求。”
“我們是一個(gè)一個(gè)項(xiàng)目做出來的”
其實(shí)大家能夠想得到的諸多應(yīng)用需求,對翼輝信息來說都不是難事。因?yàn)橐婚_始翼輝信息的起點(diǎn)就很高,他們選擇的是實(shí)時(shí)操作系統(tǒng)。
與通用的分時(shí)操作系統(tǒng)不同(Linux、Windows、Unix等),實(shí)時(shí)操作系統(tǒng)在航空航天、軍事與工業(yè)自動(dòng)化領(lǐng)域更具優(yōu)勢。因?yàn)閼?yīng)用在特殊領(lǐng)域,實(shí)時(shí)系統(tǒng)在調(diào)度器算法、中斷響應(yīng)系統(tǒng)、消息傳遞機(jī)制等性能上也有著更高的要求。以并行任務(wù)處理能力為例,其在支撐當(dāng)下大多數(shù)AI計(jì)算的需求時(shí)就會更顯綽綽有余。
最后在被問到用一句話總結(jié)翼輝信息的優(yōu)勢時(shí),黃曉清中肯得回答說,“我們是一個(gè)一個(gè)項(xiàng)目做上來的。”確實(shí),在這樣一種商業(yè)形態(tài)中,代碼的好壞本就口說無憑,而系統(tǒng)的可靠性則需看它是否能夠經(jīng)受住各類項(xiàng)目的考驗(yàn)。
發(fā)展至今,翼輝信息已經(jīng)完成數(shù)百個(gè)項(xiàng)目,積累了400多家忠實(shí)企業(yè)用戶,且它們遍及軍民應(yīng)用。目前,其平臺產(chǎn)品SylixOS也已經(jīng)與國產(chǎn)CPU包括龍芯、飛騰、君正、國微等達(dá)成合作,并成功發(fā)展為雷達(dá)、彈載飛控系統(tǒng)、星載任務(wù)計(jì)算機(jī)、機(jī)載火控系統(tǒng)、潛艇電力控制系統(tǒng)、輪式裝甲車實(shí)時(shí)監(jiān)控等應(yīng)用的底層支持,戰(zhàn)績卓越。
有收獲必然需要付出超出常人的辛苦,黃曉清感慨說,“從2008年,我們拿代碼正式服務(wù)企業(yè)開始,十多年下來,韓輝每天都是寫代碼寫到凌晨兩三點(diǎn)。而我們的研發(fā)辦公室每天晚上十一點(diǎn)也都是燈火通明。”
圖 | 南京翼輝信息辦公場景
最后
能夠看見市場需求的人很多,但數(shù)十年如一日堅(jiān)持去做這件事的人很少,寫代碼尤其如此。發(fā)展至今,翼輝信息的系統(tǒng)反應(yīng)速度和穩(wěn)定性已經(jīng)完全可以滿足航天衛(wèi)星、軍工國防、工業(yè)控制、電力電網(wǎng)等高要求的應(yīng)用需求,也曾收獲運(yùn)行八年不死機(jī)的佳績。
但為了滿足更多的應(yīng)用場景,翼輝信息依然需要跑步前進(jìn),黃曉清說:“如果不能為企業(yè)帶來切實(shí)的價(jià)值,我們是不會貿(mào)然進(jìn)去的?,F(xiàn)在我們還需要加強(qiáng)系統(tǒng)的通訊能力,豐富工具鏈并加速擴(kuò)大系統(tǒng)的功能,最終做成一個(gè)大的基礎(chǔ)軟件平臺,為更多企業(yè)提供更加優(yōu)質(zhì)的服務(wù)。”
【鎂客·請講】專注于報(bào)道科技創(chuàng)新項(xiàng)目;我們敞開心扉面對每一位創(chuàng)業(yè)者,力求為您呈現(xiàn)一群鮮活、有性格的品牌和人物;我們傾聽創(chuàng)業(yè)故事和人生經(jīng)歷、探討商業(yè)模式和行業(yè)趨勢、對接資本市場和供需雙方,以期為產(chǎn)業(yè)發(fā)展注入新的活力。
歡迎做客【鎂客·請講】,欄目合作請發(fā)送郵件至:post@im2maker.com
最后,記得關(guān)注微信公眾號:鎂客網(wǎng)(im2maker),更多干貨在等你!
硬科技產(chǎn)業(yè)媒體
關(guān)注技術(shù)驅(qū)動(dòng)創(chuàng)新
