<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Cyh的博客

    Email:kissyan4916@163.com
    posts - 26, comments - 19, trackbacks - 0, articles - 220

    (轉)事關Java未來的三個核心問題

    Posted on 2010-03-19 15:36 啥都寫點 閱讀(128) 評論(0)  編輯  收藏 所屬分類: others
    關于Oracle收購Sun的原因有種種猜測,下面這些猜測你可能都已經聽說過了:

    *Oracle公司期望達到IBM一樣的高度和地位,他需要被人們認為他是一個大型供應商,具有提供應用、平臺以及數據庫等一整套服務的能力,也就是所謂的一站式服務。

    *Oracle已經在應用和數據庫市場發揮得淋漓盡致了。要想繼續在這個領域做大做強,在硬件業務領域進行擴張是它的主要途徑。

    *此次收購也很可能是Oracle為了應對微軟收購SAP公司這則傳言所做出的長期性策略。

    雖然收購的原因對很多人來說是很重要的信息,但是我最為關注的問題是Java技術將何去何從,要知道Sun花了15年精力來創建、培養和發展Java。我常常說Java就是COBOL, 因為現在幾乎所有的業務應用里都能找到Java的痕跡。盡管在軟件開發行業,關于Java的流言每每都甚囂塵上,但結果往往大都不攻自破了。但是我們還是可以從歷史經驗里尋出一些脈絡,分析一下Java的前途。

    如果單純從Java的角度來看Oracle的收購,最關鍵的三個問題就是:

    1.Java標準制定組織(Java Community Process)是否還將繼續存在?

    2.Apache軟件基金會(Apache Software Foundation)和Sun之間的紛爭能否得到解決?

    3.Oracle公司能否通過把持對JDK的TCK授權獲得Java的知識產權(IP)?

    以下為詳述:

    Java標準制定組織(Java Community Process)是否還將繼續存在?

    Oracle本來就是JCP的執行委員,他們已經提交了80多條 Java標準提案( Java Specifiation Request )。Oracle已經承諾長期參與JCP,它還向其它參與者表示,JCP需要變得更加開放、透明和供應商中立(vendor-neutral)。特別是在2007年12月12日,Oracle提出以下建議:

    第1號決議 (Oracle提議,BEA公司附議)

    執行委員會(Executive Committee )認為,JCP將努力成為一個開放的、獨立的、供應商中立的標準制定組織(Standards Organization),所有成員參與公平競爭且必須滿足以下幾點要求:

    *會員共同承擔開發和管理費用;

    *一個有規章制度的法律實體、管理機構、成員等;

    *新的,簡化的授權策略(IPR Policy)將允許盡可能多的實現;

    *嚴格的兼容性要求;

    *致力于促進Java編程模型。

    另外,執行委員會將推出措施以期使這種轉換越快越好,以盡量減小對Java社區的影響。

    所以如果不出意外,Oracle還將繼續支持JCP,只不過變成了一個完全不同的JCP。如果Oracle能成功地實施它所計劃的改革,那結果將會非常有趣而且將產生廣泛的影響。關于Oracle將如何實施這一計劃,也是一個很有意思的事情,從中也將可以看出Oracle將如何處理Java 。

    Apache軟件基金會(Apache Software Foundation)和Sun之間的紛爭能否得到解決?

    Apache和Sun之間的糾葛由來已久,雙方積怨頗深。大概情況是這樣的:

    1. Apache Harmony Project想要創建一個基于Java SE 5.0的JDK,以及一個ASF授權的模塊化虛擬機。

    2.Sun公司通過OpenJDK項目把JDK開源化了。

    3.如果要成為被認證的JDK ,Apache Harmony就必須通過Sun公司的技術兼容工具包( Technology Compatibility Kits)測試.

    4。Sun公司指出Harmony是基于JDK 5.0 這個老版本開發的,而非最新的JDK(那個時候是6.0版),于是認證問題懸而未決,Harmony Projec也便被束之高閣了。

    時至今日,OpenJDK監管會仍沒有解決這些爭端。Oracle如何處理這個問題是窺測它的Java策略的第二只晴雨表。

    Oracle公司能否牢牢控制住Java的知識產權

    與JDK認證相關的許多法律問題把Java問題攪得非常復雜。例如,除非你通過了為OpenJDK擬定的TCK認證,否則你就無法合法使用Java的知識產權。也就是說,在這種情況下,你的JDK實際是沒有經過認證的。

    因為我們沒有Java SE 7的規范,Sun公司也沒有打算推出,這就會導致我們沒法使用官方的OpenJDK 7了。Oracle可以采取同樣的做法不發布一個規范或者TCK,那樣它仍能保護它的知識產權。

    小結

    你應該已經認識到,上面這三個問題其實是相互關聯的,每個答案本身可能都有不同的水平和層次。例如:

    *JCP應該會繼續存在,但是在引領Java方向上它可能會扮演另外的角色。

    *管理上的不同可能會使得在ASF問題重新簡單化,從而一舉解決那段糾紛。

    *Oracle可能會推出一個新的JDK規范和TCK認證,兌現所作的開放 JDK的承諾。

    這幾個因素的走向將讓Java開發者社區清楚地看到Oracle會如何運營Java。我們拭目以待吧。



                                                                                                           --    學海無涯
            

    主站蜘蛛池模板: 亚洲av网址在线观看| 国产亚洲高清在线精品不卡| jizz日本免费| 亚洲精品美女久久久久99小说| 久久亚洲成a人片| 国产午夜免费高清久久影院| 久久亚洲国产伦理| 无码专区AAAAAA免费视频| 亚洲阿v天堂在线2017免费| 亚洲精品白色在线发布| 中文字幕在线免费看| 亚洲中文字幕无码日韩| 无码日韩精品一区二区免费暖暖 | 亚洲一区二区三区免费在线观看| 亚洲视频在线观看| 特级一级毛片免费看| 亚洲日韩在线第一页| 中文字幕免费不卡二区| 亚洲国产精品13p| 西西人体免费视频| 亚洲成A∨人片在线观看无码| 国产婷婷成人久久Av免费高清 | 国产亚洲成av人片在线观看| 精品国产免费一区二区三区香蕉| 中文字幕亚洲综合精品一区| 在线a人片天堂免费观看高清| 亚洲AV无码一区二区乱孑伦AS| 久久精品乱子伦免费| 激情内射亚洲一区二区三区爱妻 | 久久不见久久见中文字幕免费 | 亚洲爆乳成av人在线视菜奈实| 免费一级毛片在播放视频| a级毛片免费完整视频| 亚洲最大免费视频网| 国产乱色精品成人免费视频| 精品无码国产污污污免费网站国产| 久久久久亚洲AV无码麻豆| 成全视频免费观看在线看| 亚洲狠狠ady亚洲精品大秀| 国产zzjjzzjj视频全免费| 久久精品国产影库免费看|