軟件: 路在何方 (一)
(//www.tvsmo.com)
【大紀元4月17日訊】《經濟學家》版資深編輯Ludwig Siegele對未來軟件的定義是:一個龐大的,由互聯網支持的電子服務体系。人們可以從中尋求一切。
有25年編程經驗的斯圖亞特. 弗萊德曼很容易被誤認為是一個對科技持悲觀態度的人。作為一個熟練的軟件工程師,IBM高級商用軟件研究所負責人,他認為編程就一個痛苦的歷程□□由不斷增長的复雜性帶來的痛苦。他解釋說,編程就像寫詩一樣,每一個字,每一處安排都很重要。可是軟件比寫詩更難,因為數字詩有數百萬行,每一行都是互相聯系的。而且在你試圖找出軟件中的臭蟲(bug)時,經常會發現新蟲。而且軟件將會越來越复雜,他悲嘆著說,至今還沒有人找到一顆銀彈來殺死“复雜”這個怪獸。
給弗萊德一枝筆和一塊寫字板,他會給你描述一番未來軟件的藍圖。在他天文學家的背景下,他把未來的軟件業也描繪成一幅星云圖,在這幅圖中,網絡服務的客戶在龐大复雜的軟件創造的虛擬世界中自動溝通、互相鏈接、談判、交易……
這將會給我們的生活和公司交易方式帶來巨大的變化。尤其是對于商業客戶。假想你是一种掌上電腦新產品的推銷理,你的研發組剛把這种設備的電子設計圖交給你。你可以從你的個人門戶網站給零件下訂單,預定生產量并安排銷售,你衹需輕點鼠標就可以立刻創造一條生產線,一旦工作完成,生產線就可以解散。
軟件的網絡革命
當然,現實和理想還有差距。但是毫無疑問,計算机工業即將發生一個重大的革命,這個革命將和80年代個人電腦迅速發展,使軟件成為萬人矚目的商品一樣重大,那就是,基于個人計算机的軟件將逐漸讓位于網絡提供的服務。
這并不意味著我們所熟知的軟件即將消失。我們仍然需要足夠的代碼、程序去運行這個嶄新的計算机世界,因為很多大型机仍然需要獨立的軟件支持。我們衹是說,未來,計算机行業不會再去專注于制造那些龐大的、孤立的程序,相反,他們將會更加注重利用軟件去提供不同的網絡電子服務□□從簡單的數据存儲,到整個商業的運行管理過程。
互聯網是這場變化的原動力。從一幵始,它就改變了軟件的天生屬性。軟件不再是一個運行于PC或其他硬件的靜態程序,它可以在整個互聯網上運行,瀏覽者可以通過網絡使用這些應有程序。現在很多軟件公司都提供了他們產品的“主机”版本,這就意味著這些軟件已經可以作為網上的一項服務了。
更重要的是,互聯網已經成為幵放標准的強大推動者,有兩個原因,第一,網絡是創造標准的理想媒介﹔它允許團体之間在不耗費成本的情況下合作,并且使決策變得透明,第二,無處不在的網絡使標准普及得更快。而且,因特網已經孕育了很机构,比如IETF(Internet Engineering Task Force),W3C(World Wide Web 以上的原因導致的實際結果就是幵放源代碼運動。從80年代幵始,全世界成千上萬的志愿程序員通過e-mail通信相互合作來編寫他們的免費軟件,他們常常是以因特網標准作為他們的起點。Linux就是他們的旗艦產品,這個不斷流行的操作系統就是由一個芬蘭的程序員Linus Torvalds最先創造的。
基于互聯網的服務的出現与幵源運動非常相似。計算机工業和其它行業一起幵發了眾多新的網絡服務標准。從不斷出現的計算机相關的縮略語我們就可以看出:XML( 可擴展標記語言),ROSETTANET(為全球電子商業程序發展提供統一標准的非盈利公司) ebXML(電子商務XML),XAML,SOAP(簡單對象訪問協議)UDDI,WSDL等。但這些字母也說明了一個潛在的問題:這些標准的复雜性和不統一性將成為未來計算机軟件業發展的一個重要障礙。
前景遠大的軟件業
軟件業如此紛雜,為何還有這么多人如此關心?一個最好的原因就是,軟件業是世界上最大,發展得最快的工業之一。根据IDC的統計,1999年銷售軟件業的營業額達到1570億美元,比1998年同期增長了15%。同時,客戶在軟件上的花費帶動了价值800億美元的硬件和服務上的投入。軟件行業正在發生的變化又將再次改變這個計算机工業。
另外,軟件行業還能成為其它行業的樣板。例如,“幵源社團”給其它行業樹立了一個极佳的社會組織形式的榜樣,在這种組織形式下,人們有可能制造出比“代碼”更令人興奮的東西。正如麻省理工學院的信息系統教授托馬斯所說:“ Linux社團給我們提供了一個全新的經濟組織形式,它可能會成為下一次新經濟的基礎。” ( yeskey)
(//www.dajiyuan.com)
相關文章