メインメニューを開く

差分

Write Once, Run Anywhere

212 バイト追加, 2013年10月1日 (火) 11:18
[[Java]]で作られた[[プログラム]]は[[OS]]や[[デバイス]]を問わず動かすことができる(ようにしたい)、という理想である。
=== ビジネスモデルとして ===[[Java]]は第三者によるJavaコンパイラーおよびは第三者によるJavaコンパイラおよび[[Java仮想マシン]]を認めているが、この「Write を認めている。ただし、この「Write Once, Run Anywhereという理想を実現する」という大義名分のもと、[[サンマイクロシステムズ]](現:[[オラクル]])の厳しい品質チェックを受け合格しなければならない。)の厳しい品質チェックを受け、合格しなければならない。
どうしてもこの枠組みから外れたJava互換品が必要とあらば[[サンマイクロシステムズ]](現:[[オラクル]])にライセンス料を払うことで品質チェックを強引に突破できるようになっている。[[NTTドコモ]]の[[iアプリ]]など、[[フューチャーフォン]](いわゆる[[ガラケー]])に搭載されているJavaのほとんどはこれである。 [[Java]]が無料配布されているにもかかわらず、([[JDK]]、[[JavaJRE]]を作っている[[プログラマーNetBeans]]たちが給料をもらいご飯を食べられているのはこのライセンス料によるものであり、など)が無料配布されているにもかかわらず、[[フューチャーフォンJava]](いわゆるを作っている[[ガラケープログラマー]])が全盛の時代は年間1000億円を超えるライセンス収入を得ていたと言われている。たちが給料をもらいご飯を食べられているのはこのライセンス料によるものであり、ガラケーが全盛の時代は年間1000億円を超えるライセンス収入を得ていたと言われている。
== 問題 ==
匿名利用者