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