
軟件是一件創新性很強的工作,作為信息技術的靈魂,軟件是引領科技創新的中堅力量,具有很強的創造性。軟件開發是計算機知識、科學原理、工程實踐、方法與理念不斷融合的一個過程,而絕不僅僅是堆砌代碼。唯有創新軟件,才能支撐工業制造、通信能源、生物材料、空間海洋等領域的發展。軟件的創新也會帶動大數據、人工智能、區塊鏈等新一代信息技術的創新發展。
唯有創新能為軟件“鑄魂”
當前我國軟件產業最大的短板是基礎系統類軟件。各種類型的操作系統、數據庫,還有云計算、大數據的平臺,人工智能基礎的框架、架構軟件、工具軟件、測試軟件等,這一類基礎性的系統軟件,雖然國內近幾年有所進步,但客觀地說,還是以集成創新為主,真正的原始創新極少。要做好這類軟件,首先要清楚它們的基本原理,以基礎研究為支撐。
多年來,在我國自然科學基金委項目方面,少有人主動申請基礎軟件研究,但今年情況發生了一些變化。這說明,長期以來,大家有一個誤區,以為基礎軟件不需要自然科學基金來支持,交給企業,在開源上做就可以了。還對自己做基礎軟件原創性研究缺乏信心,認為基礎軟件外面生態做得好,只要在上面改改做產品就可以,沒必要從頭做一個基礎軟件,還要搞生態。事實上,一直以來,相對來講,在軟件領域做基礎軟件是一件門檻比較高的事。但大家卻都認為做基礎軟件門檻很低,實際上卻沒多少是自己的原創。
黨的十九屆五中全會明確指出,要堅持創新在我國現代化建設全局中的核心地位,特別是首次提出要把科技自立自強作為國家發展的戰略支撐。創新,要更加重視從零到一的原始突破。我們不能僅僅是抱著功利主義的想法,不注重核心技術攻關,甚至拿開源實施簡單的拿來主義。簡單的拿來主義就是為了快出產品、快進市場、早見效果,長期下去會極大地損傷整個軟件行業原始創新的積極性。
軟件是創新活動的初心,以市場需求為牽引,加強基礎軟件,不斷通過創新去提高自身競爭力和持續發展的能力。因此,應該鼓勵企業在一些基礎研究項目上,申報做軟件的基礎研究。
以數智轉型構建軟件完整生態
在國際國內雙循環的新發展格局下,需要通過數智轉型構建完整生態,實現軟件的高質量發展。
軟件產品要想在市場上取得成功,技術只是一部分因素,生態才是軟件成功的核心要素。黨中央提出,要加快構建以國內大循環為主體、國內國際雙循環相互促進的新發展格局,給軟件產業帶來了新的發展機遇。一方面,整個信息系統的數字化、智能化在轉型,與傳統領域的融合在逐步加深。新基建、5G、人工智能、工業信息化融合都給軟件帶來了巨大的轉型空間和市場需求。另一方面,以國內大循環為主體,就是要在供給側構建生態,以滿足國內的市場需求。
比如在應用軟件方面,國內確實已取得了較大的突破。尤其在消費互聯網環境下,在新的業務模式和龐大市場需求的遷移帶動下,一些互聯網的應用、人工智能類的應用軟件,近兩年做得很好,甚至有些做到了一定的規模。并且隨著數智轉型的不斷深入,還會有更多優秀的應用軟件出現。但這些應用軟件與國內的基礎軟件之間還沒有形成真正的閉環。
很多應用軟件雖然上了規模,而且有一定的市場,但它的基礎比如人工智能,大多是在應用基礎的人工智能,從框架、環境到底下的模型等,包括跟軟件相關的部分,實際上少有真正用自己環境的。盡管目前我國開發框架里,阿里、百度、華為都推出了一些,但真正在他們平臺上開發出來的,非常成功的人工智能應用很少。即便是基礎軟件之間,也沒有形成完備的生態。也就是說,整個軟件產業只是形成了點或者部分面、局部面的突破,并沒有形成體系化。
要構建完整的生態體系,絕不是一兩家企業的問題,需要產學研用各個環節協同發力,各個企業之間協同創新。因此,每個軟件企業今后都需要在選技術路線、產品定義和市場推廣的過程中,充分考慮生態的完整性,提前布局與產業鏈上下游的合作。同時,要面向軟件生態,更多地從軟件體系結構及標準規范方面下功夫。要樹立自強自立的科研信心,放棄跟隨、模仿簡單集成的舊思路,從市場需求出發,結合自身優勢,敢于投入、敢于創新、敢于堅持自己的方向向前走,構建能夠符合市場需求的軟件生態。
當然,國內大循環并不是要自我封閉,而是要在國內大循環基礎上積極構建國際的循環。以開源軟件為例,作為一種群智性的軟件開發模式,開源是軟件發展的一條重要途徑,像互聯網的LALP架構、哈杜普體系等開源的框架,信息技術的發展離不開開源的技術引領。
要繼續保持開放的心態,積極參與到開源社區中去。不僅要利用好開源技術,還要通過自主創新不斷地提高對開源社區的貢獻度,更要有引領開源的自信,特別是有做強做大自己開源社區,同時能夠走向國際的信心。也只有這樣,才會有基礎和底氣去參與國際競爭與合作。否則,即使參與開源,有自己的成果也會被看不起,起碼在軟件上被看不起。
黨中央、國務院高度重視軟件產業的發展,且隨著“十四五”規劃的不斷細化和落地實施,軟件企業面臨著難得的政策環境和發展機遇。我國有幾萬家軟件企業,有近700萬名軟件從業人員,有260萬名軟件研發人員,只要樹立自強自立的科研信心,加強創新,協同配合,相信我國的軟件產業一定能夠實現高質量的突破發展。
(本文根據中國工程院副院長、院士陳左寧在“2020第二十四屆中國國際軟件博覽會”上的演講整理而成。)