對(duì)比最近遇到的兩個(gè)事情,明顯感覺(jué)sun有力不從心或者心不在焉的感覺(jué),oracle對(duì)sun收購(gòu)的負(fù)面影響至少在開(kāi)源社區(qū)方面是顯而易見(jiàn)的,個(gè)人甚至懷疑oracle正在逐漸放棄之前sun一直努力支撐的開(kāi)源社區(qū)。
第一個(gè)事情是前段時(shí)間使用apache新近發(fā)布的ant 1.8.0版本,發(fā)現(xiàn)一個(gè)小bug:沒(méi)有什么實(shí)質(zhì)錯(cuò)誤,只是錯(cuò)誤的打印了一些警告,看著鬧心。隨即在ant的缺陷追蹤系統(tǒng)中提交了一個(gè)issue:
https://issues.apache.org/bugzilla/show_bug.cgi?id=49162
提交的時(shí)間是2010-04-21 06:14:59,2010-04-22 07:18:52就人回復(fù),大概25個(gè)小時(shí)。中間有個(gè)小插曲,ant的開(kāi)發(fā)者希望我趕在ant1.8.1 release之前用新的包測(cè)試一下驗(yàn)證問(wèn)題是否已經(jīng)解決。但是上周工作比較忙,沒(méi)有時(shí)間來(lái)處理這個(gè)事情。周末想來(lái)處理卻發(fā)現(xiàn)1.8.1版本已經(jīng)發(fā)布了,今晚下載了新的1.8.1,測(cè)試發(fā)現(xiàn)問(wèn)題已經(jīng)解決。
總結(jié)說(shuō),這只是一個(gè)小的非功能新的bug,apache的開(kāi)發(fā)團(tuán)隊(duì)還是做到了快速響應(yīng),態(tài)度很認(rèn)真積極。對(duì)于issue的提交者來(lái)說(shuō),這是一個(gè)不小的鼓舞,我相信未來(lái)如果還發(fā)現(xiàn)bug,我應(yīng)該還愿意積極的向apache社區(qū)和開(kāi)發(fā)團(tuán)隊(duì)提交。
然后看第二個(gè)事情,上周工作期間發(fā)現(xiàn)的sun的bug,詳情請(qǐng)參考
http://www.javaeye.com/topic/659687
簡(jiǎn)單介紹說(shuō),這個(gè)bug犯錯(cuò)犯得很stupid,后果很?chē)?yán)重:大量工作線(xiàn)程被無(wú)聊的浪費(fèi),后面我們的測(cè)試結(jié)果可以證實(shí),修訂之后tps提升20%,同時(shí)cpu使用降低20%! 同樣我提交了issue到sun的開(kāi)發(fā)社區(qū):
https://jax-ws.dev.java.net/issues/show_bug.cgi?id=854
然而很遺憾,issue提交后,如石沉大海渺無(wú)音訊,sun的開(kāi)發(fā)團(tuán)隊(duì)恍惚人間消失一般。6號(hào)提交,到今天超過(guò)72小時(shí)了,無(wú)人響應(yīng)。坦言說(shuō),這絕不是一個(gè)正常的開(kāi)發(fā)團(tuán)隊(duì)?wèi)?yīng)有的表現(xiàn)。
對(duì)比apache和sun 的表現(xiàn):apache可以對(duì)一個(gè)小bug快速響應(yīng)并認(rèn)真處理,而sun無(wú)視一個(gè)嚴(yán)重bug。同為業(yè)界頂級(jí)的開(kāi)源社區(qū),被oracle收購(gòu)之后的sun可謂反映極其遲鈍,我甚至懷疑sun的開(kāi)源社區(qū)至少是jax-ws/metro的團(tuán)隊(duì)是不是已經(jīng)打算散伙不準(zhǔn)備干了?所謂“人心散了,隊(duì)伍不好帶了”?
這個(gè)帖子算是個(gè)牢騷貼吧,自oracle而不是IBM收購(gòu)sun以來(lái),我就一直對(duì)某些事情有所擔(dān)心,現(xiàn)在看來(lái)?yè)?dān)心的事情慢慢都在發(fā)生了。很無(wú)語(yǔ),總是在想,要是當(dāng)時(shí)IBM成功收購(gòu)sun會(huì)不會(huì)事情會(huì)好一些?雖然說(shuō)oracle也算是一家偉大的公司,但終究給人感覺(jué)oracle的商業(yè)味道太重太重,對(duì)于sun至少對(duì)于java來(lái)說(shuō),絕非良配。
有時(shí)間甚至妄想,要是google收購(gòu)了sun該有多好啊?