以文本方式查看主題 - 曙海教育集團論壇 (http://www.hufushizhe.com/bbs/index.asp) -- Android系統開發 (http://www.hufushizhe.com/bbs/list.asp?boardid=44) ---- 揭秘Oracle緣何起訴Android操作系統 (http://www.hufushizhe.com/bbs/dispbbs.asp?boardid=44&id=2017) |
-- 作者:wangxinxin -- 發布時間:2010-12-2 14:46:30 -- 揭秘Oracle緣何起訴Android操作系統 熟悉拉里埃里森(LarryEllison )的人都知道,他自負而且很具攻擊性,他把自己的這種風格也帶到了甲骨文的業務上。基于這個原因,他一直把開源軟件視作一個真正的威脅。人們可以想象的到是,當甲骨文將來有機會采取行動時, MySQL 可能會不復存在, OpenSolaris 也只會成為昨日黃花。對甲骨文的所有高管來說,這些開源項目只會導致公司的收益受損,而這種情況必須極力避免。 當甲骨文收購 SUN 的時候,它就已經宣布將把 Java 視作自己最重要的資產。毫無疑問,甲骨文會慢慢的剝離掉Java 的開源屬性,其他公司在將來使用 Java 時可能必須要向甲骨文支付許可證費用,盡管開發項目可能已包含了GPL 協議。 如果甲骨文勝訴,這對谷歌及其 Android 操作系統而言又意味著什么呢?眾所周知,為Android 開發應用程序需要用到 Java 開發包。實際上,開發人員在安裝 Android 開發包之前,需要下載并安裝 Java 開發包,所以 Android 上的應用程序確實是由 Java 語言編寫的。但是,難道 Java 不是一個開源的環境嗎?難道 Android 不也是被認為向手機環境注入了開源的活力嗎? 雖然對這兩個問題的答案都是肯定的,但是有一些特殊情況。在有些地方,為了使用Java 你確實需要購買它的商業許可證。而如果你嚴格遵守Java 社區要求的話,你還需要共享你開發出來的應用程序。而谷歌沒有這種要求,因為它知道如果想讓 Android 設備擁有一個健壯的開發環境,那么必須允許開發商能夠保護自己的應用程序。 雖然在一點上有些細節的東西還不是很明確,但看得出來谷歌并沒有使用 Java 針對移動設備所提供的版本,而是重新編譯了 Java 虛擬機從而可以在Android 平臺上運行。然而,甲骨文卻就此發難,宣稱這意味著谷歌需要向自己支付許可證費用。 當然,谷歌表示甲骨文的這一訴訟是沒有根據的,其目的是想讓大量的 Android 系統無法使用。而甲骨文希望所有的 Android 系統都停止使用,所以這就能意味著好幾百萬部的Android 設備都必須停止使用嗎?這一點明顯不太可能。 即便是埃里森也沒有能力讓法院做出這一決定。因為這幾百萬名Android 設備用戶當初在購買手機時都是心甘情愿的,所有法院不太可能做出停止使用的判決,也不太可能禁止各運營商繼續向擁有這些手機的用戶提供服務。 可是,最終的結果會是什么樣子的呢?第一種可能是,這一訴訟可能會長期進行下去。甲骨文慣用的伎倆是壓榨比自己更小的公司,這次是第一次向谷歌這種規模的公司開戰。谷歌這邊也不甘示弱,畢竟自己是廣受尊敬的公司,而且又擁有充足的資金。雖然最近受到加入網絡中立的困擾,但這家公司依然保持著自己“不作惡”的形象。 比較麻煩的事情是,Sun 過去從來沒打算讓谷歌停止使用 Java ,即使它幾年前就知道了,也沒有采取任何的措施,所以法院很難做出對谷歌不利的判決。比較可能的結果是,兩家公司達成和解,很有可能會達成一個專利權交換的協議。甲骨文有可能會放手,因為要打贏官司需要好幾年的時候和數以百萬計的美元,到最后也不一定能扳倒谷歌。但如果情況不是這樣,那么這兩家公司將會在這場官司中投入大量精力,而這些時間和資源本應該用于開發各自的創新產品的。換一句說,從哪個方面去考慮,這也是“雙輸”的結果。 |