Posted on 2006-10-15 11:41
semovy 閱讀(235)
評論(0) 編輯 收藏 所屬分類:
心情驛站
如果要評選最近十年對整個IT產(chǎn)業(yè)具有顛覆性影響力的技術,非Java莫屬。今年,Java問世整整十年,Java已經(jīng)在全球盛開得無處不在。
全球市場調(diào)查分析顯示:已經(jīng)有25億部電子設備采用Java技術,Java智能卡發(fā)行量已經(jīng)達到10億張;采用Java技術的手機達7億多部;7億臺PC中應用了Java技術;140家電信運營商支持Java技術;全球有450萬以上的Java開發(fā)人員;JCP(Java社區(qū)項目)已經(jīng)有912家會員企業(yè)。
所以當Sun公司董事長兼CEO麥克里尼出現(xiàn)在9月13—14日在北京舉行的“2005 Java中國開發(fā)者大會”新聞發(fā)布會現(xiàn)場時,他非常坦率地承認,十年前他實在不是什么戰(zhàn)略家,根本沒有料想到Java對世界具有如此震撼的影響力。以至于當穿著套頭衫牛仔褲的Java之父James Gosling現(xiàn)身于北京的開發(fā)者大會主會場時,許多的中國開發(fā)者看到他,眼里立刻閃現(xiàn)晶瑩的淚光。
“一次編寫,到處運行”的Java,十年時間,其跨平臺和開放性已經(jīng)得到全世界的認可,整個IT的歷史上,還沒有過像Java這樣能夠如此廣泛被應用的平臺。但是,比起全球的如火如荼的Java之勢,Java在中國的應用還是顯得有一些滯后,而對于目前已經(jīng)如此流行的Java,Java的發(fā)明公司Sun又從它身上撈到多少好處,對于創(chuàng)新的永恒話題,Java之父是否相信Java依然可以暢行未來?未來Java面臨的最大挑戰(zhàn)又將是什么?
Sun從Java收獲什么?
Java給整個IT產(chǎn)業(yè)帶來的影響力是巨大的,Java帶給整個IT生態(tài)鏈的價值也是巨大的,目前Java的全球經(jīng)濟價值超過了1200億美元。但是Java帶給了這個所屬的發(fā)明公司,多少真正的實惠卻一直是困惑產(chǎn)業(yè)的話題。業(yè)界一直認為Java對整個產(chǎn)業(yè)的貢獻遠比對Sun貢獻要大得多。而原因是Sun沒能給Java一個更好的商業(yè)模式,所以圍繞Java的各種官司不斷也在情理之中。
十年Sun對Java對投入是多少,直接收入又是多少?當記者把問題提給Sun公司董事長兼CEO麥克里尼時,他沒有給出具體的數(shù)字,他覺得實在難以統(tǒng)計,因為Java是一種語言。不過他認為,雖然Sun不能給出具體的數(shù)字,但是Sun公司的所有產(chǎn)品都與Java有關。
在IT產(chǎn)業(yè)也許像Sun這樣具有濃重的學院氣息的公司已經(jīng)越來越少,雖然業(yè)界在對Sun報以更多景仰的時候,其實也可以看到,Sun在Java上收獲還是頗豐的。今年7月,IBM和Sun就宣布把兩家的Java技術協(xié)議延長十年,目標是為全球的400多萬的開發(fā)者提供長期穩(wěn)定保證。而就是這個協(xié)議,IBM給Sun支付了一大筆的現(xiàn)金。而BEA也宣布了一個一攬子計劃。開發(fā)業(yè)界首個支持各種主要開源框架的J2EE應用環(huán)境。
雖然看起來Sun從Java賺得沒有IBM和BEA多,但是其實生態(tài)環(huán)境里,各賺該拿的那份錢就好。而從企業(yè)平臺、移動、智能卡以及未來的數(shù)字娛樂領域,Sun還有很多很多賺錢機會,而這些市場都還處于正在茁壯成長的階段,好日子還在后面呢。
中國的Java應用滯后?
清華大學計算機系軟件所知識工程研究室王克宏、李娟子認為,相對于發(fā)達國家,即便是與印度相比,中國的Java應用也還是有相當差距的,主要表現(xiàn)在:開發(fā)者數(shù)量少,全球的Java開發(fā)人員將近450萬,而中國還不到20萬;在應用范圍上,在中國的應用推廣局面還沒有完全打開,尤其是在能充分體現(xiàn)Java特色的跨平臺和多線程領域,成熟的Java應用軟件還不多見;另外在人才培養(yǎng)和宣傳力度上也還有很大差距。
但是當我們來到今年Java在北京的現(xiàn)場,看到上海、成都、西安、廣州、深圳、南京、大連,同時舉辦衛(wèi)星城市直播的大會,8000名中國的Java開發(fā)者和IT技術人員穿越空間的阻隔,和Java的創(chuàng)始人、專家們歡聚一堂進行交流的時候,感受到Java開發(fā)者的星火燎原和朝氣蓬勃,似乎也覺得專家們的論調(diào)有些悲觀。
在現(xiàn)場,用友、金蝶、東方通、甲骨文、微軟、IBM、BEA、SAP、中興、華為等等超過40家合作伙伴拿出了Java在中國的很多應用最新方案,記者拿到一份剛剛宣布的新聞稿顯示中國
數(shù)字電視的中間件標準將采用Java標準來定制。給了記者更多的信息,應該說,Java在中國未來有很大的發(fā)展空間。而Java在中國標準體系和安全體系架構等等都是未來Java在中國需要重點發(fā)力的方向。
Java能否暢行未來
用了十年的時間,盡管Java在全球的發(fā)展已經(jīng)取得了很大的發(fā)展,但是來自清華大學的王克宏教授認為,Java在未來的發(fā)展依然是面臨很多挑戰(zhàn),比如工具的優(yōu)化,比如開放原代碼,比如強化行業(yè)市場,比如需要抓住Web服務浪潮等等。
Java之父James Gosling認為,Sun對于Java和Solaris的開源工作都在陸續(xù)進行之中,在開源的同時需要保證Java完整性。他認為未來十年Java面臨的最大挑戰(zhàn)應該是復雜性問題。他強調(diào),鑒于許多機器運行越來越多的數(shù)據(jù),人對線程模型投以越來越多的關注,隨著人們對桌面應用的要求越來越高,系統(tǒng)將變得越來越復雜。所以他所領導的小組成員目前開展的更多工作是解決應用編程接口、語言以及工具中所涉及的復雜性問題,在工具和用戶界面(UI)中都會遭遇到復雜性的問題。
盡管依然還面臨很多的問題,但是也并不能否認Java是10年里,IT產(chǎn)業(yè)最偉大的技術之一。至于Java是否還能夠在下一技術新紀元來臨的時候依然暢行,James Gosling坦言確實沒有一種技術的生命力是永遠的,Java同樣也不例外。他也相信當IT在下一個顛覆性技術來臨的時候,應該會有更好的語言出現(xiàn),但目前可以預見的下一個技術浪潮是多核,而Java依然是非常適合多核運算的。