倪光南
近年來,由于印度在軟件出口方面取得的成績,很多人提出,在軟件方面要向印度學習。確實,印度為軟件產業營造的良好環境和先進的軟件工程管理等,是值得我們學習的。但同時我們也應看到,印度并不是一個軟件大國,它的軟件產業存在著很大的弱點。如果對中國和印度的軟件產業從整體上加以比較,兩者在產業規模上相差不多,可以說是各有千秋。按照2000年的數據,在全球軟件市場總額中,中國占1.2%,印度占1.48%,而第一位的美國要占40.2%。如果說,印度在軟件出口方面做得比中國好,那么中國在軟件產業的整體方面,在其對本國市場的支持方面做得比印度好。
另外,學習印度的經驗更不等于模仿印度軟件的模式(即以承接外國公司軟件加工為主的模式)。一方面,我們即使想模仿印度的模式也很難取得成功。由于印度的母語是英語,在語言方面有固有的優勢,它已有軟件工程管理的豐富經驗,訓練有素的軟件隊伍,較大的國際市場份額和較高的客戶信譽,中國要想在短期內,在軟件出口方面趕上印度是不現實的。另一方面,我們也要看到印度模式的局限性。印度軟件出口的市場依賴于美國,“9.11”以后,印度軟件也受到美國軟件市場低迷的影響。何況仿照印度的模式,以滿足外國軟件公司的需求為目標,中國就不能(或很難)建立一個自主、完整的軟件體系。
加入世貿組織后,有人認為依靠國際分工,我國可以只做某些軟件而不必建立自己的軟件體系,這種觀點是不對的。對于中國這樣一個大國,在軟件這一對于國家安全和國民經濟具有特殊意義的領域,我們不能只滿足于在別人的平臺上做一些下游軟件,而放棄那些至關重要的軟件。為了保障國家的信息安全,增強綜合國力,滿足國家信息化的需求和適應加入世貿組織的形勢……,中國都必須建立一個自主、完整的軟件體系。
建立這樣的軟件體系不但是必要的,也是可行的。首先是因為我國有巨大的內需市場,完全可以支撐自己的軟件體系,而在這方面印度比我們差得多,印度軟件的內需市場很小,不足以支持自己的軟件體系。近年來Internet的發展,軟件向網絡服務的方向發展,傳統的軟件體系正在發生重大變革;開放源碼運動的興起、Linux的迅速推廣,又為打破Windows的壟斷、發展自主OS創造了條件,這些情況都有利于我國建立新的軟件體系。再加上我國的軟件產業已有了一定的基礎,軟件人才的數量和素質有了很大的提高,海外歸國學者也紛紛回國創業,增強了軟件科技力量。此外,軟件產業環境已明顯改善,18號文件等優惠政策出臺,軟件園、軟件學院等大批涌現,知識產權保護在加入世貿組織后得到了很大的改善等。所有這些,都使我國具備了建立一個自主、完整的軟件體系的條件。
這里所說的軟件體系首先是指軟件產業體系,也包括軟件的研究、教育、培訓、標準等等體系。所謂完整的軟件體系,應包括基礎軟件、中間件、應用軟件和嵌入式軟件。其中,基礎軟件包括OS、數據庫、工具等;中間件在當前為適應Web服務的需求,已變得愈來愈重要;應用軟件的范圍很廣,包括了大型通用軟件如Office等,各種行業應用軟件以及其他各種應用軟件;嵌入式軟件在近來為適應各種信息設備(IA)的需要,也占有重要的地位。
“自主”和“完整”是軟件體系必需的特征,兩者是相輔相成的。例如在基礎軟件方面如果不能自主,我國的軟件企業就只能在別人的平臺上做下游軟件,不可能建立完整的軟件體系;而只有具備了國產的基礎軟件、中間件和大型應用軟件等,形成了一個完整的軟件體系,才可以不受別人的控制,確保我國軟件業的自主。總之,“自主”才能“完整”、“完整”確保“自主”。
強調建立自主、完整的軟件體系并不是不要推進軟件出口。隨著我國加入世貿組織,國內市場已和國際市場接軌,在國內市場上成功的軟件產品當然也可以出口。有條件的企業仍可學習印度經驗發展軟件出口。而且,建立自主、完整的軟件體系必將增強我國軟件整體的國際競爭力,最終也將促進軟件出口的發展。
建立自主、完整軟件體系將為創新提供舞臺。眾所周知,發達國家有市場和標準方面的優勢,這種情況不利于發展中國家的創新。例如在Windows平臺下發展應用軟件時,如果微軟也做同樣的應用軟件,那么這種競爭是不平等的,因為微軟既做OS,又做應用程序,應用程序和OS的接口(API)就是它制定的,在這個意義上,它既是“運動員”又是“裁判員”,其他公司和它競爭都處于不利的地位。但如果是在基于Linux的自主OS或其他自主OS下發展應用軟件,各家公司都是平等的,這正是目前我國在Linux及其應用軟件領域獲得蓬勃發展的原因。
我們看到,在建立自主、完整軟件體系的目標下,一些公司正在依靠創新迅速發展起來。例如永中公司的Office集成辦公軟件,它采用創新的數據集成技術、數據儲藏庫技術、實現了單一應用軟件、單一數據結構、單一界面、單一文件格式,采用Java技術達到了跨OS平臺。又如科泰世紀公司的Zyco嵌入式操作系統/中間件運行平臺,它將中間件和虛擬機技術融入了OS之中,發展了跨OS平臺的ezCOM構件技術。這類事例表明,依靠創新,可以用較小的投資、較短的時間,做出過去我們缺乏的大型軟件、基礎軟件等等;依靠創新,我們可以實現軟件的跨越式發展,可以逐步建立起自主、完整的軟件體系。
由于在中文信息處理方面我國企業有著固有的優勢,這個領域有一定的創新空間。例如TRS公司,以中文全文檢索起家,現在發展到中文內容管理;漢王公司以漢字手寫識別起家,現在發展到智能電話、PDA等;華建公司以中英翻譯起家,現在發展到雙語瀏覽器等等。多年來,中文信息處理走過了一個馬鞍形的發展道路。20世紀80年代,中文信息處理曾經是我國推廣應用計算機的關鍵之一,當時一批高新技術企業,包括聯想、方正、四通等,正是憑借著獨有的中文處理技術起家的。后來,隨著中文DOS平臺的消亡,外國公司推出了中文版的Windows、Office等,中文信息處理逐漸喪失了它的特殊地位。近年來,Internet的發展重新喚起了對于中文信息處理的迫切需求,我國公司應當把握這個機遇,中文信息處理的再度興旺必將促進我國軟件體系的發展。
現在看來,在建立我國自主、完整軟件體系的過程中,政府采購起著重要的作用,我國巨大的內需市場主要將通過政府采購的形式對軟件產業起實際的推動作用。為此,應當規范政府采購,通過招標,使國產軟件得到公開、公平、公正的競爭機會。而且,還可以通過制訂各種標準進行合理的扶持,這和加入世貿組織是并不矛盾的。最近,北京市政府采購正版軟件起了一個很好的示范作用。在政府采購中,國產軟件可以發揮安全性好、支持服務好和價格低等優勢,而通過實際應用,它們的不足之處也可以得到迅速改進。今后,從電子政務、企業信息化、校園網等應用開始,國產軟件將逐步走向實用化,并逐步形成一個自主、完整的軟件體系。
綜上所述,在新世紀里,朝著建立中國自主、完整軟件體系的目標,我國軟件產業將為社會主義現代化事業作出更大的貢獻,也完全可以在短時期里,從整體上趕上和超過印度的軟件產業。