日本欧美中文字幕|免费久久一级欧美大黄|欧美日韩成人在线观看|亚洲欧美日韩国产一区精品|亚洲精品美女777777|国产嫩草AV一区二区三区|色婷婷色综合一区二区在线观看|爆乳护士一区二区三区在线播放

全國- 「切換城市」 培訓(xùn)家旗下培訓(xùn)平臺
手機版
網(wǎng)站導(dǎo)航

java三大核心點詳細分析

2020.01.23

發(fā)布者:網(wǎng)上發(fā)布

Oracle收購Sun,此消息一出,出現(xiàn)了種種關(guān)于Oracle收購Sun的原因的猜測:Oracle公司期望達到IBM一樣的高度和地位,他需要被人們認為他是一個大型供應(yīng)商,具有提供應(yīng)用、平臺以及數(shù)據(jù)庫等一整套服務(wù)的能力,也就是所謂的一站式服務(wù)。Oracle已經(jīng)在應(yīng)用和數(shù)據(jù)庫市場發(fā)揮得淋漓盡致了。要想繼續(xù)在這個領(lǐng)域做大做強,在硬件業(yè)務(wù)領(lǐng)域進行擴張是它的主要途徑。此次收購也很可能是Oracle為了應(yīng)對微軟收購SAP公司這則傳言所做出的長期性策略。雖然收購的原因?qū)芏嗳藖碚f是很重要的信息,但是我最為關(guān)注的問題是Java技術(shù)將何去何從,要知道Sun花了15年精力來創(chuàng)建、培養(yǎng)和發(fā)展Java.我常常說Java就是COBOL, 因為現(xiàn)在幾乎所有的業(yè)務(wù)應(yīng)用里都能找到Java的痕跡。盡管在軟件開發(fā)行業(yè),關(guān)于Java的流言每每都甚囂塵上,但結(jié)果往往大都不攻自破了。但是我們還是可以從歷史經(jīng)驗里尋出一些脈絡(luò),分析一下Java的前途。

最關(guān)鍵的三個問題就是  1.Java標準制定組織(Java Community Process)是否還將繼續(xù)存在?  2.Apache軟件基金會(Apache Software Foundation)和Sun之間的紛爭能否得到解決?  3.Oracle公司能否通過把持對JDK的TCK授權(quán)獲得Java的知識產(chǎn)權(quán)(IP)?  

以下為詳述:  一、Java標準制定組織(Java Community Process)是否還將繼續(xù)存在?  Oracle本來就是JCP的執(zhí)行委員,他們已經(jīng)提交了80多條Java標準提案( Java Specifiation Request )。Oracle已經(jīng)承諾長期參與JCP,它還向其它參與者表示,JCP需要變得更加開放、透明和供應(yīng)商中立(vendor-neutral)。特別是在2007年12月12日,Oracle提出以下建議:第1號決議 (Oracle提議,BEA公司附議)執(zhí)行委員會(Executive Committee )認為,JCP將努力成為一個開放的、獨立的、供應(yīng)商中立的標準制定組織(Standards Organization),所有成員參與公平競爭且必須滿足以下幾點要求:會員共同承擔開發(fā)和管理費用;一個有規(guī)章制度的法律實體、管理機構(gòu)、成員等;新的,簡化的授權(quán)策略(IPR Policy)將允許盡可能多的實現(xiàn);嚴格的兼容性要求;致力于促進Java編程模型。另外,執(zhí)行委員會將推出措施以期使這種轉(zhuǎn)換越快越好,以盡量減小對Java社區(qū)的影響。所以如果不出意外,Oracle還將繼續(xù)支持JCP,只不過變成了一個完全不同的JCP.如果Oracle能成功地實施它所計劃的改革,那結(jié)果將會非常有趣而且將產(chǎn)生廣泛的影響。關(guān)于Oracle將如何實施這一計劃,也是一個很有意思的事情,從中也將可以看出Oracle將如何處理Java .  二、Apache軟件基金會和Sun之間的紛爭能否得到解決?  1. Apache Harmony Project想要創(chuàng)建一個基于Java SE 5.0的JDK,以及一個ASF授權(quán)的模塊化虛擬機?! ?.Sun公司通過OpenJDK項目把JDK開源化了?! ?.如果要成為被認證的JDK ,Apache Harmony就必須通過Sun公司的技術(shù)兼容工具包測試。4.Sun公司指出Harmony是基于JDK 5.0 這個老版本開發(fā)的,而非最新的JDK,于是認證問題懸而未決,Harmony Projec也便被束之高閣了。時至今日,OpenJDK監(jiān)管會仍沒有解決這些爭端。Oracle如何處理這個問題是窺測它的Java策略的第二只晴雨表?! ∪racle公司能否牢牢控制住Java的知識產(chǎn)權(quán)  

與JDK認證相關(guān)的許多法律問題把Java問題攪得非常復(fù)雜。例如,除非你通過了為OpenJDK擬定的TCK認證,否則你就無法合法使用Java的知識產(chǎn)權(quán)。也就是說,在這種情況下,你的JDK實際是沒有經(jīng)過認證的。因為我們沒有Java SE 7的規(guī)范,Sun公司也沒有打算推出,這就會導(dǎo)致我們沒法使用官方的OpenJDK 7了。Oracle可以采取同樣的做法不發(fā)布一個規(guī)范或者TCK,那樣它仍能保護它的知識產(chǎn)權(quán)?! ∧銘?yīng)該已經(jīng)認識到,上面這三個問題其實是相互關(guān)聯(lián)的,每個答案本身可能都有不同的水平和層次。Oracle可能會推出一個新的JDK規(guī)范和TCK認證,兌現(xiàn)所作的開放JDK的承諾。這幾個因素的走向?qū)⒆孞ava開發(fā)者社區(qū)清楚地看到Oracle會如何運營Java.我們拭目以待吧。

上一篇:上班族如何備考物業(yè)管理師 下一篇:2015年電氣工程師考試復(fù)習記憶背誦技巧

推薦機構(gòu)

熱門課程

本站展示的所有信息內(nèi)容系由機構(gòu)或個人用戶發(fā)布,可能存在發(fā)布者所發(fā)布的信息,并未獲得品牌所有人有效授權(quán)。本平臺會加強審核,但無法完全排除差錯或疏漏。鄭重聲明:本平臺僅為免費注冊用戶提供免費的信息發(fā)布渠道,但不對其發(fā)布信息的真實性、準確性和合法性負責,對此也不承擔任何法律責任。對于從本網(wǎng)站或本網(wǎng)站的任何有關(guān)服務(wù)所獲得的資訊、內(nèi)容或廣告,您接受或信賴任何信息所產(chǎn)生之風險應(yīng)自行承擔,本網(wǎng)對任何使用或提供本網(wǎng)站信息的商業(yè)活動及其風險不承擔任何責任。,如果侵犯,請及時通知我們,發(fā)送郵件至15610150293@126.com本網(wǎng)站將在第一時間及時刪除。