新聞中心
JDK 7遲遲不能發(fā)布,到底是什么在阻礙JDK 7的發(fā)布呢?Java 7是不是真的是一個技術(shù)標(biāo)準(zhǔn)的商業(yè)咒語呢?且看本文作者為您娓娓道來!

為灌南等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及灌南網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為做網(wǎng)站、成都網(wǎng)站制作、灌南網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
強(qiáng)大的社區(qū)志愿開發(fā)人員通常被引證為采用開源技術(shù)的優(yōu)勢。但是這些社區(qū)也有一個缺點(diǎn)。由于許多開發(fā)人員的參與,導(dǎo)致了分歧和混亂,這樣會阻止項(xiàng)目的發(fā)展。
期待已久的開源項(xiàng)目JDK 7發(fā)布了。最近在 TheServerSide.com上討論的是否開放Java運(yùn)行時(shí)環(huán)境的源碼問題,不能歸咎于其發(fā)布的延誤。
“我們不禁懷疑,Java 7的延遲發(fā)布的真相是否和由Java開源開發(fā)社區(qū)驅(qū)動的這個特定版本的產(chǎn)品沒有關(guān)系,”TheServerSide.com的編輯Cameron McKenzie寫道,“我們?yōu)殚_源的JDK的實(shí)施付出的代價(jià)僅僅是延遲發(fā)布嗎?”
讀者的發(fā)饋似乎表明開源和障礙有關(guān)。“我猜想開源會有些影響。你必須更嚴(yán)格地建立一個真正的互操作規(guī)范,”評論家James Watson寫道。 評論家Christoph Kutzinski似乎也同意這一觀點(diǎn),Kutzinski說:“我想整個開源JDK耗費(fèi)了大量的資源,因此延遲是可以理解的?!薄?/p>
但是,開源不一定使項(xiàng)目開發(fā)變得緩慢?!皼]有任何開源的產(chǎn)品總是準(zhǔn)時(shí)的,或者至少不能晚2年的呢?”評論家Sapankumar Parikh寫道。“我知道的一些產(chǎn)品是KDE、 openSUSE、Ubuntu、Eclipse、Ruby on Rails。 我認(rèn)為開源社區(qū)不是發(fā)布延遲的理由?!?/p>
McKenzie不怪開源社區(qū),但是他的確認(rèn)為它在JDK7的延誤中的作用是值得考慮的?!霸谛碌腏DK發(fā)布中,為了這個不尋常延誤,怪罪開源社區(qū)是不對的,”他寫到,“但這是在回避問題,‘為什么花了這么長的時(shí)間呢?’僅僅是從Java6轉(zhuǎn)移到Java7沒有龐大的欲望,還是有更多政治的或不法的事情在幕后呢?”
“政治動蕩”阻礙開源項(xiàng)目
雖然JDK7是一個獨(dú)特的例子,MCkenzie提起了一個影響很多開源項(xiàng)目的問題。發(fā)生在開源社區(qū)的不尋常的政治阻礙了開源的發(fā)展。
作者兼開發(fā)人員Jeff Genender說:“開源的問題有時(shí)能引起政治動蕩,不同的成員對開源產(chǎn)品中的一些功能與模塊往往有不同的意見。這種情況往往會靠投票的方式來解決?!?/p>
民主化的出現(xiàn)是因?yàn)殚_源項(xiàng)目缺乏結(jié)構(gòu)和等級,這往往體現(xiàn)在商業(yè)產(chǎn)品的開發(fā)團(tuán)隊(duì)上。相反,非正式的領(lǐng)導(dǎo)人要脫穎而出。作者兼開發(fā)人員Eugene Ciurara說:“人們啟動了一個名為‘benevolent dictator for life(生活獨(dú)裁者)’的項(xiàng)目,你必須像政治家一樣成為一個優(yōu)秀的技術(shù)專家。”
成功的項(xiàng)目是需要政治技巧的?!叭绻阕兂闪艘粋€獨(dú)裁者,你會引起人們的反感,他們將離開,”Ciurara說,“另一方面,如果因?yàn)榇a來回反復(fù),從未到達(dá)發(fā)布的日期,你會讓很多有觀點(diǎn)的人失去興趣?!?/p>
開源政治依賴于它的經(jīng)濟(jì)。與率領(lǐng)商業(yè)產(chǎn)品不一樣,為一款免費(fèi)的開源產(chǎn)品,獨(dú)裁者不會監(jiān)管它的經(jīng)濟(jì)效益?!白鳛橐粋€開源用戶,你需要修補(bǔ)漏洞,但你不能利用這點(diǎn)來說服廠商,” 作者兼開發(fā)人員Ted Neward說,“你當(dāng)然可以花錢解決問題,但這是一種不同的商業(yè)往來?!边@項(xiàng)規(guī)定使很多工作在傳統(tǒng)的商業(yè)模式外的公司警惕開源軟件。
[[13693]]
Java 7專題
如果您對Java 7有什么新的看法可以發(fā)Email:zhousn@,將與您一起分享!
分享標(biāo)題:“政治動蕩”JDK7推遲公布背后的秘密
標(biāo)題來源:http://m.fisionsoft.com.cn/article/djhseoe.html


咨詢
建站咨詢
