原文(投稿日:2012/04/23)へのリンク InfoQで取り上げられたOracleとGoogleの最近の訴訟は、本来の訴えに大きな変化を生じさせている。裁判の結果は、携帯電話のライセンスの争いよりも、テクノロジ業界に非常に大きな影響を与えている。 この訴訟は、元々Oracleの特許は有効だという仮定に基づいていた。今ではその仮定はほとんどくつがえされ、Oracleは、著作権侵害だと主張することに固執するようになった。本当のところは、APIやコンピュータ言語でさえ著作権を持てるかどうかというのが問題だ。 Androidの言語はJava言語のサブセットであり、javacコンパイラ(または、他のIDEベースのコンパイラ)を通してJavaクラスにコンパイルする。その結果は、AndroidのDalvik VMで実行するために、Dalvikバイトコードに変換され、Android/Dalvikに特化