【訴訟】米OracleがGoogleを提訴、AndroidのJava実装が知的所有権を侵害(10/08/13)
米Oracleが8月12日(現地時間)、米Googleに対して訴訟を起こした。複数の報道機関が同日に報じている。
そのうちの1つ米Wall Street Journalによれば、GoogleのスマートフォンOSであるAndroidが、Oracleの持つ
Javaの知的所有権(IP)を侵害していることが理由であり、「適切な対処」を求めているという。
詳細は現時点で不明だが、GoogleはAndroidにおいてJavaをDalvik VMによる独自実装しており、Oracle
(旧Sun Microsystems)が提供するコードを利用していない。これについてGoogleは技術的問題だとして
いるものの、フリーでライセンスが前提のAndroidにおいて、SunへのJavaライセンス使用料支払いを回避
するための手段だと一般にいわれている。現在SunはOracleの一部となっているが、以前までSunはこうした
AndroidにおけるJavaの実装について標準を分割するものとの非難を行っていた。Oracleの今回の訴訟の
意図は現時点で不明だが、おそらく以前までのSunの主張に則る形で、Googleに対してIP侵害を理由に
ライセンス料の支払いを求めていく狙いがあるとみられる。なお、Oracle側の想定する損害額等についても
不明だ。
同件についてOracleに問い合わせているが、原稿執筆時点での返答はない。なお、同件については追って
詳細が判明しだいレポートしていく。
http://journal.mycom.co.jp/news/2010/08/13/017/index.html
あー、やっぱりか。
ボラクルが買収したとたんこれだ。
OpenOfficeもSQLiteも終わったな。
GoogleがOracleを買収すれば解決
そんでもってSolarisベースのAndloidだせ
いまさらAOTやJITに口出すなんて意味無いだろ
これって、OpenJDKはダメってこと?
Apache Harmonyに替えなきゃいけないの?
>>3 買ってもSolarisなんて糞は捨てるだろJK
各社こぞって、Java VMとバイトコードを捨てだすな。
ついにGCJの出番ですか
今時は、遅くて中途半端にしか互換性の無いバイトコードより、gcjなんかによるネイティブなコードのほうが良いのかも知れんな。
VMはクロスプラットフォームくらいしか利点がないからね。
>>10 今時はネイティブの利点をあげる方が難しいが。
プログラムより、データのほうがはるかに通信量の多い時代では、速く動くことの方がより重要だろ
プログラムなんて、アクセスしてきたアーキテクチャごとにダウンロードさせれば済むじゃん
プログラムが速くても、通信速度は遅い。
go言語にすればいいのに
15 :
名無しさん@お腹いっぱい。:2010/08/14(土) 14:34:34 ID:YzmCiLmJ
マジかよJava本捨ててくる
エラーログ見るとjava絡みが多いので〜
こぞって捨ててくれればトラブルの元が減っていいわいな
>>11 VMはネイティブと比べたらかなり遅い。JITで局所的に速く見える時もあるが、かなり限定されたときに限る。
>>17 速度みたいな当たり前のものしか挙げられないなら、やめておけ。
ついにmonoの時代がきたか
20 :
名無しさん@お腹いっぱい。:2010/08/14(土) 22:52:02 ID:vl2YAtXw
Androidユーザが、毎月Oracleに使用料払えば解決じゃないか。
まあ、Googleが訴訟に負けても、Dalvik VMを捨てたAndroidにバージョンアップされるだけだろうな。
というかAndroidにJavaは必要だったの?
OS自体はJavaじゃないんでしょ?
>>22 ハードウェア(CPU)に依存させずにアプリケーションを提供するのに必要。
おかげでCPUがARMだろうがMIPSだろうがx86だろうが
同じソフトが動く。
携帯機器は変化が激しいしね。
あと仮想マシン上でアプリが動くので、
不具合のあるアプリがOSにダメージを与えない。
メモリもOSが完全にコントロールできるので
長期間動かしっぱなしでも大丈夫。
利用者にとっちゃ依存してようが全く関係ない
むしろパフォーマンス考えたら依存してる方がいいくらい
ここはc#の出番だなw
あれは確か言語仕様だけで独立してて
ライブラリまで縛りないだろ
営利起業 対 オープンソースコミュニティの図式になるのか
実のところエイリアン対プレデターだったりして・・・
C#は例えばLINQはMSが特許をとっている。MSはOSS使っている企業から”ライセンス料”をとる戦略をとっているけど。
>>28 LINQってあんまりAndroidのような分野とは関係ないべ
(データベースとコードの関係性についての仕様だから)
つーか、それC#じゃなくて.net関連の特許だろ
極めて近いけど一緒にすんなよw
Androidが独自実装だから問題があったのではないか?OpenJDKを使っていれば回避できたか?
OpenJDKも独自実装だろw
まあお金出して解決するんじゃないか?
でなきゃ乗っかってくれた企業や個人のお客様の信用を失うことになるだろ?
これで速度でiPhoneに勝つことが出来なくなった
35 :
名無しさん@お腹いっぱい。:2010/08/16(月) 09:59:46 ID:y6dfVTF3
>>35 日本Androidの会は、クズ団体。一緒にするな。
「iPodの爆発が起きる!」なら事実なんだけど。
日アン会って日コン連みたいなネーミングセンスだなあ。
日本Android幸福の会
日アン会はアンチの会じゃないのかと思うぐらい痛いw
>>40 同意。
Androidに嫌悪感を一般人に持たせるのが目的みたいに見える。
javaのライセンスはそんなに複雑なのか?
なんか使いづらいな。
VMなんていじる技術は全く無いから関係ないか・・・。
あれ?VMをオープンソースにすれば解決しないのか?
JavaVMはオープンソースだ。
45 :
43:2010/10/05(火) 02:01:09 ID:???
Dalvik VMをオープンソースにしてもライセンス問題は出るのか?
特許が絡んでるから、オープンソース関連のライセンスだけでは解決しないのかな?
難しいな・・・。
オープンソースは関係ない
オープンソースをよくわかってない連中が、ライセンス違反してる問題は、数千じゃ効かないって話だよね
企業がオープンソースを使用したものを使った場合に、その企業へライセンスの訴訟が起こされる例が後をたたない。
結局オープンソースを使うよりコストが高くなるっていう
なんだかなー
オープンソースだから誰が作ったのか所在が不明な場合、
訴えようがなかっただけなんだよね
アンドロイドを使った端末をだしてるHTCもこの前訴えられて、ライセンス契約結んだでしょ
違反が多すぎて、端末一台につき4000円もライセンス料がかかると噂になってた。
そう考えるとオープンソースって社会悪なんだよな
企業で働いてる人間から見ると、責任の所在を曖昧にして、コードの盗み放題、パクり放題っていう
個人レベルで楽しくやってるなら良いのだけど、それを企業が採用したら問題化する
HTCのは、アンドロイドOSが走ってる端末の基本設計は、もともと何の端末向けに作られたベースで動いてるかを考えると
そこがライセンスを持っているわけで、アンドロイドを載せて走らせる場合にもライセンスが発生するって事なんですよね
Androidオワタ
製品をリリースしないソースコード開発にライセンスは必要ない
ソースコードを拾って製品に利用する企業が特許契約を結ぶ
そりゃソースをエディタで書いてるだけなら必要ないだろが、デバッグしたりするための実行環境にはライセンスは必要だ。
当たり前の話だと思うがね。
最終的な製品を開発してるならね
そのためのGPLだったのだがな・・・
Androidには、C言語でネイティブコード開発できるSDKがあるね。
ただCPUはARMのものに限定されているようだが。
javaアプリが嫌いな俺としてはそっちに期待したい。
56 :
名無しさん@お腹いっぱい。:2011/03/29(火) 07:20:25.94 ID:w5wHIgaL
>>17 > VMはネイティブと比べたらかなり遅い。
> JITで局所的に速く見える時もあるが、かなり限定されたときに限る。
阿呆だろ。
動的な統計情報も扱えるJITの方が
スタティックなコードのネイティブより速いのはさんざん実証済み。
10年くらい知識が遅れてる。
最近はより最適化が有利な中間言語の設計の研究も進んでいる。
x86/x64のコードでJITするよりずっと速い。