實務課程:真賬實訓納稅實訓招生方案免費試聽 初當會計崗位認知會計基礎財務報表會計電算化

 綜合輔導:會計實務行業(yè)會計管理會計審計業(yè)務 初當出納崗位認知現(xiàn)金管理報銷核算圖表學會計

首頁>會計信息>會計電算化>財務軟件資訊榜> 正文

Oracle告Google Java開發(fā)者坐山觀虎斗

2010-9-19 8:36 IT168 【 】【打印】【我要糾錯

  律師和分析師都一致認為Oracle控告Google一事會給Java開發(fā)人員和ISV帶來麻煩,但不知道他們究竟是怎么想的,為此,我在網上找了許多Java開發(fā)人員問他們就此事有何看法,以及這件事會給Java和他們的工作帶來什么影響,對此,有人表示擔憂,有人表示無所謂,更多的人是一種坐山觀虎斗的思想。

  Charles Nutter現(xiàn)在是一名Jruby開發(fā)人員,之前他是Sun Java開發(fā)人員,最近在Dzone上發(fā)表了一篇文章闡述他的看法,他在文章里這樣寫道“在我看來,收集專利以控告他人是很可笑的,如果我是Google,我不會特別擔心出示證據證明Android/Dalvik確實沒有侵犯Oracle的專利技術”。

  但Nutter指出,不管最終訴訟的結果如何,兩個Java重量級角色象小學生一樣吵架都不合時宜,如果Android因為這個事情不得不抹去Java,無疑會造成巨大的破壞,但我認為真正的損害是開發(fā)者社區(qū)對Java的看法,因為開發(fā)者社區(qū)將對整個Java平臺產生長遠的影響。

  他相信這次訴訟不會對三大主流Java虛擬機(JVM)產生影響,要知道全世界99%的Java應用都運行在這三個虛擬機之上,Hotspot和Jrockit都是Oracle的,J9(IBM的Java實現(xiàn))也受制于Java規(guī)范的專利授權,因此99%使用Java的應用都不會受到影響,但Nutter承認這確實會給開源Java實現(xiàn)帶來損害,但僅限于那些未遵守Java規(guī)范的實現(xiàn)。

  Nutter認為,不管你是Java開發(fā)人員還是Android開發(fā)人員,都不應該為此事失眠。

  不過其他人卻沒有如此淡定,IT資訊公司Farata Systems總裁Anatole Tartakovsky認為,“現(xiàn)在是創(chuàng)建Java開源聯(lián)盟除去Oracle依賴癥的最佳時機,他仔細研究了Oracle的全部專利,建議繞過基于專利的VM實現(xiàn),否則還是會遭到Oracle的反對,這是讓Android繼續(xù)內置Java實現(xiàn)的唯一方法,這樣直達Oracle Java技術的大本營”。

  Tartakovsky不是唯一希望Java開源的人,成立Java開源聯(lián)盟或基金會的想法已經有一些時日了,另一方面,Java社區(qū)一直就要求還Java和Java社區(qū)進程(JCP)自由,JCP以前由Sun控制,現(xiàn)在控制權交到Oracle手中了,此前已經有很多負面新聞,指責Sun和Oracle過度操縱JCP。

  MEPIS Linux創(chuàng)始人Warren Woodford決定不使用任何與Java有關的技術,他說:“我不希望向投資者解釋使用Java的風險,也不想隨時跟蹤拉里埃里森搖擺不定的決定,這次訴訟算是給我們提了一個醒,我們會將Java掃地出門”。

  開發(fā)人員不僅擔心Java,他們還擔心Oracle會對Sun的其它開源計劃開刀,Kevin Shcokey有18年的軟件行業(yè)從業(yè)經歷,他對Oracle控告Google一事的看法是“背叛開源精神!我對Sun出售給Oracle一事感到非常不安,Oracle可能是Sun開源資產最糟糕的接手人,其實我之前早就料到Sun的開源產品會遭遇不測,現(xiàn)在終于開始驗證我的預言了,下一步也許就是MySQL和OpenOffice”。

  MySQL分支MariaDB數(shù)據庫創(chuàng)立公司Monty Program Ab的項目經理和COO Henrik Ingo對此感到一點也不驚訝,他說:“我們現(xiàn)在看到的全是對Oracle敵對心理的逆反應,已經有大量的開源開發(fā)人員聯(lián)合抵制Oracle的軟件,因此我們很高興地看到采用MariaDB的案例越來越多,這可能是對Oracle最好的反擊”。

  他補充道:“至于Java,我認為開發(fā)人員仍然會繼續(xù)使用它進行開發(fā),大多數(shù)企業(yè)用戶已經向Oracle購買了他們的軟件許可,如果Oracle將Java也作為商品出售,那么需要再支付的Java許可費應該也不會很多,他們已經給Oracle貢獻了很多錢,不至于就差這么一點”。

  Novell杰出工程師和Linux基金會董事James Bottomley不是太擔心這次訴訟,他說:“現(xiàn)在看來,Oracle似乎想快速收回收購Sun的成本,Google故意選擇了一個‘潔凈室’對JVM實時了逆向工程,這個行為并沒有觸到GPL v2專利授權的禁地”。

  Bottomley說:“他們選擇Android實在是悲哀,不過Google已經做好了應訴的準備,也許現(xiàn)在移動用戶面臨進退兩難的尷尬處境,Google故意作為一個潔凈室逆向工程項目開發(fā)Dalvik JVM就是為了不違反GPL的限制,不幸的是,GPL隱含的專利授權對它們不可用,如果一個源于GPL的JVM遭到攻擊,Java社區(qū)將會集體反攻”。

  但Bottomley表示目前無須擔心,這可能只是兩家公司之間的一次小戰(zhàn)斗,基于GPL的JVM可以繼續(xù)使用,當然,我們也應該時刻關注事態(tài)的最新進展。

  在Java開發(fā)人員中,持這種等待和觀望態(tài)度的人數(shù)最多,也有部分開發(fā)人員發(fā)誓以后永不使用Java或任何Oracle的產品,但大部分人現(xiàn)在仍然一如既往地使用Java開發(fā)。

我要糾錯】 責任編輯:zoe