小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Java迎來“參與時代”

 IT-man 2005-09-09
Java迎來“參與時代”

互聯(lián)網(wǎng)周刊  2005-07-11 06:52   陳瓊

  十年之后,Java正和其創(chuàng)造者Sun一起,對到底要不要開放源代碼這樣一個老問題,探索著新的答案和求解方式

  Java陣營內(nèi)部的勢力糾結(jié),似乎又到了一個敏感卻注定意義深遠的非常時期。美國舊金山當?shù)貢r間6月27日,Sun公司總裁兼COO喬納森·施瓦茨(Jonathan Schwartz)在2005年度的JavaOne大會開幕儀式上這樣說道:“信息時代已經(jīng)成為歷史?,F(xiàn)在是參與時代(Participation Age),參與時代的理念是,在網(wǎng)絡(luò)上人人都是參加者,而并非只是看客。”這會是Java巨變的前夜嗎?  

  巨變前夜

  施瓦茨宣布的最重要的一條消息是,Sun正式發(fā)布Java的部分源代碼,包括Java Application Server和Java Enterprise Service Bus的版本,并會將該部分軟件作為GlassFish(玻璃魚)項目提供給用戶,該項目是Sun在6月初試行的一項最新的Java開放源代碼技術(shù)戰(zhàn)略。“‘玻璃魚’計劃是通往Sun開發(fā)流程的一扇窗戶、一個入口,在這里,社區(qū)用戶能夠查看源代碼,提交改進,參加技術(shù)討論。”Sun在自己的網(wǎng)站上寫道,“玻璃魚將重新修復Sun與如IBM、BEA以及JBoss之類的大型企業(yè)Java社區(qū)的關(guān)系。”

  除了討好Java社區(qū)、緩解開源壓力之外,Sun與IBM就Java技術(shù)達成的最新合約也引來無數(shù)關(guān)注的目光。盡管施瓦茨笑言,這兩家公司之間的關(guān)系有一點“寒意”,但這絲毫沒有影響IBM做決定。IBM已經(jīng)準備把和Sun的Java技術(shù)合作協(xié)議延長到2016年,這11年間,IBM將繼續(xù)從Sun獲得Java技術(shù)的授權(quán)許可,包括Java企業(yè)版、標準版和簡化版,以及Java Card技術(shù),同時IBM承諾,將不會離開Java社區(qū)發(fā)展計劃(Java Community Process,即JCP)組織。

  Forrester的分析師因此評價說,雖然IBM和Sun之間存在許多分歧,但IBM別無選擇—雙方都忠于Java及其品牌。Sun需要IBM支付巨額的許可費,也需要IBM在x86服務(wù)器上支持Solaris。

  看起來,剛剛年滿十歲的Java,在IBM“持之以恒”的開源化呼吁聲中,的確正在做出某種程度的妥協(xié)。不過,Sun拿出的“玻璃魚”計劃實際上也并非完全放任對Java部分源代碼的控制,Sun所采取的開源模式,基本和先前開放Solaris的模式一脈相承。在Sun手中的Java,或許可以像玻璃魚那樣透明和自由,但畢竟還是脆弱的。盡管如此,無論主動還是被動,Sun一直也沒有停止過在這個老問題上,對新的答案和求解方式的探索。  

  夢幻十年

  Java的雛形來自于Sun在1991年發(fā)起的一個名為Green的項目,原先的目的是為了要開拓消費類電子產(chǎn)品市場。由于當時項目組難以找到合適的開發(fā)工具,開發(fā)人員自己試著用C++寫了一種新的語言O(shè)ak。1995年初,這個原意為“橡樹”的名字正式被Sun改成了“Java”,由此開始了Java夢幻般的十年。“現(xiàn)在,地球上已經(jīng)有25億臺Java設(shè)備,其中包括7億部手機,7億臺個人電腦。”Sun董事會主席兼CEO麥克尼利在JavaOne上說。

  而Java早已不再只屬于Sun。Java生態(tài)系統(tǒng)的迅速壯大,以及由此產(chǎn)生的龐大利潤鏈條,已經(jīng)讓Java成為了多家巨頭都很難回避的重要技術(shù),并且也被賦予了更多的戰(zhàn)略意義,比如網(wǎng)格計算、Web服務(wù)。這樣的局面讓Sun更加尷尬:Sun創(chuàng)造了Java,把Java帶入IT業(yè)的核心地帶,但是卻無法比得上甚至是接近IBM的WebSphere或者BEA的WebLogic。而Sun自己至今也沒能依靠對Java的控制來擺脫低迷狀態(tài)。

  留給Sun的機會確實不多了。由于消費類電子設(shè)備、PC及服務(wù)器需要有不同版本的Java,曾經(jīng)固執(zhí)高傲的Sun憑一己之力,無論如何也實現(xiàn)不了Java的夢想。一方面,Sun在這十年間一直也沒停止過尋找合適的方式,來把Java的掌控權(quán)分享給其他人;另一方面,包括IBM和BEA在內(nèi)的許多Java社區(qū)內(nèi)的大公司們,也都在不約而同、不厭其煩的敦促Sun把Java的主體源代碼開放。

  “這就是我們的意圖:IBM愿意同Sun一道共同致力于開放Java資源。”IBM軟件集團的高級副總裁Smith在一年前寫給Sun總工程師兼JCP主席Rob Gingell的E-mail中這樣寫道,“IBM已經(jīng)做好準備提供技術(shù)支持及源代碼給開放源代碼組織,而Sun也可以為開源社區(qū)提供公司的資源,包括Java的詳細規(guī)范、測試報告及源代碼。”

  隨后,施瓦茨立刻以IBM過分熱情的支持Linux為話題反駁:“看起來,我們并沒有實質(zhì)性的義務(wù)去推動Linux,不是嗎?”施瓦茨在他的Blog中開玩笑說,“如果需要我們?nèi)椭鶬BM完成轉(zhuǎn)型,我們可以為你的每位客戶提供一套桌面操作系統(tǒng)—每位客戶只需要50美元就可以在家中自由使用。請將這作為Sun的正式提議,但前提是你有意愿大量購買。”  

  “參與時代”

  考量再三,Sun最終還是決定逐步展開新一輪的戰(zhàn)略部署。在這一過程中,Solaris的開放是第一步而且也是比較具有實質(zhì)意義的一步,而Sun對待其最具核心價值的Java,相對而言就要謹慎得多,而且更具象征意義。

  “我們可能有一天會公開Java標準版的源代碼,”“Java之父”James Gosling在JavaOne大會上說,“不過要考慮Java社區(qū)會作何反應(yīng),以及如何選擇一個更好的方式。有很多事讓我們十分緊張。不同的JavaScript就有著相當嚴重的互操作性兼容問題,對網(wǎng)頁制作者來說是一大夢魘。如果你想在這種瀏覽器上執(zhí)行,就得這么做,想在那種瀏覽器上執(zhí)行就得那樣做。Java界的人恐怕都得拿著JavaScript手冊才能做事,真是太可怕了。”

  Gosling顧慮的兼容問題,確實是開放Java歷程中最棘手的麻煩。在Java陣營內(nèi)部,甚至早就成立了專門的Java標準制訂組織JCP,IBM、BEA以及JBoss都是JCP的核心成員。但頗具諷刺意味的是,根據(jù)最近的統(tǒng)計數(shù)據(jù),IBM和BEA已經(jīng)在J2EE市場上取得了事實上的優(yōu)勢,這兩家公司共同控制了該市場66%的份額。“這讓其他競爭者幾乎沒有多少選擇,只有去使用這兩家共同支持的各種規(guī)范。”CNET網(wǎng)站Builder專欄的一篇文章中這樣寫道。而IBM和Sun的分歧中,一個重要方面恰恰就在于IBM不滿Sun對于JCP太過嚴密的控制。

  這還只是Sun謹慎的一個方面。在Sun最新的“玻璃魚”計劃中,Java兩個版本的源代碼將按照“Java研究許可”(JRL)模式發(fā)布,只針對研究與開發(fā)項目。而如果要將項目用于生產(chǎn)或者銷售,就必須按照“Java銷售許可”(JDL)的要求簽署商業(yè)合同,并滿足Java的兼容要求。盡管受到兩份許可的限制,但這已經(jīng)是對Sun一直以來所采用的“Sun社區(qū)源代碼許可”(SCSL)模式的一種細化,并更具針對性。

  在新的時期,Sun開始小心翼翼的嘗試著,可以在“安全”的前提下把Java的核心價值延展出去。“我們正在度過信息時代,而進入‘參與時代’。你是在網(wǎng)上參與活動,而不是僅僅瀏覽。”麥克尼利說,“我們的數(shù)據(jù)中心將能夠助‘參與時代’一臂之力。安全、目錄、身份、隱私、存儲、電腦以及所有的Web服務(wù),我們會讓這種巨大的變革得以實現(xiàn)。”可以說,對Java的新嘗試,正體現(xiàn)了Sun的判斷。“Sun在有10年歷史的Java上曾經(jīng)犯了些錯誤,但如果我們不開放Java,那整個Java陣營的市場機會根本不可能像今天這樣。”

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多