《eWeek》網絡版近日刊登了對Java創始人James Gosling的專訪。Gosling在專訪中談到了此前一些未公開的内幕,包括他為何會在甲骨文收購Sun之後從甲骨文離職。
當Gosling上司他的團隊,開發出Java語言和平台時,Sun正是一家如日中天的公司,而Java也被證明是一項革命性的技術。然而,财務問題最終拖垮了Sun,甲骨文則成為Sun的救世主。許多人認為甲骨文收購Sun是正确的做法,然而對Gosling來說,這是完全錯誤的。
Gosling開發了Java,是以外界認為他應當受到尊重。然而Gosling表示,他從甲骨文得到的反應是完全相反的。在接受采訪時,Gosling談論了他離開甲骨文的原因,以及他認為甲骨文将把Java引向何方。
今年4月,Gosling在部落格中撰文,宣布從甲骨文辭職。他當時表示:“關于我離開的原因,這個問題很難說清。我所能提供的任何準确及誠實的資訊都将帶來危害,而不是幫助。”Gosling此次接受采訪時談到了更多細節。他表示,甲骨文藐視Sun的關鍵員工,将Sun原本制定項目和戰略完全推翻。
Gosling表示:“導緻我離開甲骨文的原因有很多。我的薪水也是因素之一。當我從他們那裡拿到我的薪酬合同時,我試圖在W-2表格中看看我的薪酬究竟是怎樣。然而這讓我震驚。他們隻是從Sun複制了我的基本薪酬。”此前,Sun的所有副總裁及以上級别管理人員都擁有與績效挂鈎的獎勵。
Gosling指出:“如果我希望繼續在甲骨文工作,那麼我必須接受大幅降薪。”甲骨文一名發言人表示,該公司不會對Gosling的說法置評。
不過這還不是全部的原因。實際上,即使存在這樣的困難,Gosling也決定繼續在甲骨文工作。然而根據Gosling的說法,他遇到了另一個麻煩,即甲骨文内部沒有進階工程師這樣的職位,以對應Gosling原本在Sun的級别。Gosling表示:“在我的薪酬合同上,他們大幅下調了我的級别。”
然而這也不是導緻Gosling離開的最終原因。Gosling表示,甲骨文試圖控制他。甲骨文收購了Sun,是以獲得了Java,他們也擁有了Java的開發者及知識産權。是以,甲骨文希望決定Gosling及其他人對Java的态度。
Gosling表示:“在甲骨文,我能決定的事情微乎其微。甲骨文是一家極度重視細節管理的公司。是以我和Java方面的同僚無權決定任何事。我們的決策權不複存在。”
這導緻Gosling在甲骨文的工作如同雞肋。Gosling表示:“我的工作看起來就是登上舞台,成為為甲骨文服務的Java代言人。我不适合做這樣的工作。”這一問題導緻雙方的關系最終破裂。Gosling表示,甲骨文在道德上帶來挑戰,而他本人已經受夠了,是以決定不再為甲骨文工作。
對于他是否希望Sun被IBM,而不是甲骨文收購時,Gosling表示,他與Sun董事長斯科特·麥克尼利(Scott McNealy)進行了激烈的争論。麥克尼利拿出了最終意見:盡管甲骨文可能更粗魯,但IBM會進行更多的裁員。
記錄顯示,近年來IBM往往在收購後進行大規模裁員。在考慮了這一因素之後,Sun管理層決定推動與甲骨文的交易。Gosling表示,在宣布甲骨文和Sun合并之前,Sun已經進行了數輪裁員。
然而對Gosling本人而言,他更傾向于IBM,因為IBM往往給予技術型人才更多報酬。例如,當IBM收購Rational Software時,該公司發現了Rational首席科學家、UML語言聯合開發者格雷迪·布切(Grady Booch)的價值,并任命他為IBM技術委員。盡管布切常常在台前高談闊論,但他仍然是IBM軟體集團及研發部門之間的關鍵紐帶,并且積極從事創新工作。如果Sun被IBM收購,Gosling或許也将享受同樣的待遇。
Gosling提到的細節管理問題在IBM内部或許也不存在。Gosling表示,他感到甲骨文CEO拉裡·埃裡森(Larry Ellison)幾乎完全掌控了與Java相關的決策。很明顯,IBM董事長兼CEO彭明盛(Sam Palmisano)不會幹預被收購産品未來的運作,即使是像Sun這樣的重大收購。然而,甲骨文和IBM之間存在很大差別。
Gosling認為,埃裡森與體育大亨、美式橄榄球大聯盟奧克蘭突襲者隊老闆阿爾·戴維斯(Al Davis)類似。後者不斷的聘請教練,并在選秀中招攬青年才俊,隻是為了凸顯他自己。不過與甲骨文不同,戴維斯和奧克蘭突襲者隊距離最終的成功還很遠。
Gosling表示,盡管他并沒有直接與埃裡森打交道,然而埃裡森“是令人毛骨悚然的人”。他表示:“Sun的所有進階管理人員都獲得了巧妙的補償。他們的職位保持不變,但他們失去了進行決策的能力。”
Gosling表示,令人毛骨悚然的不僅是埃裡森本人,還包括甲骨文的權力結構。他表示,Sun當時計劃租下位于加州聖克拉拉的Great America遊樂場,讓Sun的員工放松一天。麥克尼利和Sun CEO喬納桑·施瓦茨(Jonathan Schwartz)已簽字同意這一活動并撥出預算。然而在活動之前的幾天,甲骨文聯席總裁薩弗拉·卡茲(Safra Catz)得知了這一消息,并對其大肆攻擊。
Gosling表示:“卡茲得知這一消息後大發雷霆。她表示甲骨文從沒有過這種員工答謝活動,是以她迫使Sun取消這一活動。然而,這并沒有節約任何費用,因為費用已經花出去了。是以,最終我們隻能将門票捐給慈善機構。我們被迫放棄隻是因為這麼做不是‘甲骨文的方式’。但另一方面,甲骨文卻拿出2億美元贊助一條帆船。”
麥克尼利對甲骨文“粗魯”的評價随後也得到展現。Gosling表示,他們早已料到甲骨文會就Android系統使用Java的問題對谷歌提起訴訟。他在4月份的部落格文章中還表示,當Sun談到Java目前的專利情況時,甲骨文的律師兩眼放光。Gosling表示,無論這起訴訟最終的結果怎樣,他都不會認為谷歌是蓄意這樣做的。
對于谷歌,Gosling表示:“我們對他們所做的工作,以及工作的方式印象深刻。但是打官司的代價總是非常昂貴的,不僅僅是錢,也包括公司高管花費的時間。美國政府與微軟之間的官司幾乎浪費了我整整一年時間。”
Gosling還表示:“谷歌在公共關系方面有着光環,是全世界的寵兒。”他表示,起訴這樣一家公司是Sun不會去做的。Gosling此前曾在另一篇部落格文章中談到Sun如何處理與Android之間的關系。
盡管已經離開甲骨文,但Gosling表示他并不關心Java在甲骨文上司下的命運。他表示:“我不是非常關心甲骨文上司下的Java,因為Java已經獲得了自己的生命。甲骨文可以做的破壞性工作很少,因為他們的業務非常依賴Java。善待Java符合他們的利益。”不過Gosling認為,Java近期的發展可能會面臨一些障礙,因為甲骨文“非常傲慢”。