Google は昨夜、米国最高裁判所の最後のチャンスの場に足を踏み入れ、Android モバイル オペレーティング システムでの Java コードの使用に関して Oracle に有利な連邦巡回控訴裁判所の判決を覆さなければ、「コンピュータ ソフトウェア業界をひっくり返す」可能性があると判事らに警告 (PDF) した。
「ソフトウェア市場への新規参入者は、既存のツールを『再実装』する」とグーグルは主張し、ほぼ10年に及ぶ論争における何度目かの控訴で「開発者のことを考えろ!」と訴えた。
Google が「Java SE ライブラリからの宣言を再利用したのは、Java 開発者が使用する呼び出しを認識できる他の方法がなかったからであり、その理由はそれだけである」と判決は下した。
下級裁判所は以前(2013年)、オラクルが「Googleがコピーした7,000行のコードの選択と配置に関して無制限の選択肢を持っていた」ことを証拠が示しているため、結合理論は適用されないと判断していた。言い換えれば、以前の判決は、アイデアとその表現は、創作時点では前者を表現する方法が複数存在していたため、結合していないと述べていたことになる。
マウンテンビューの企業の主張の他の論点としては、「宣言は表現的というよりはむしろ機能的なものだった」こと、そして Google が Java コードベースに比例して比較的少数の Java API を使用していたことなどが挙げられる。
これはどれくらい続いているのでしょうか...
この訴訟は、2010年8月にGoogleがAndroidでJava APIを無許可で使用していたことをめぐって始まり、今ではほぼ10年にわたって続いている。Androidは現在、業界で圧倒的に多く利用されているモバイルOSであり、さまざまな統計データによれば、世界中で使用されているスマートフォン10台のうち少なくとも7台でAndroidが稼働しているという。
Google は 2005 年に、Java のクラス ライブラリ API を使用する Linux モバイル OS の新興企業である Android をわずか 5,000 万ドルで買収し、2008 年にこのモバイル OS を使用する最初の携帯電話を発売しました。
ラリーのように幸せ:オラクルがGoogle Java Android訴訟に勝訴した理由
続きを読む
Googleはこの判決に対して控訴しようとしたが、2018年8月に連邦裁判所が再審理を拒否したため、Googleは米国の最高裁判所に最後の訴えを起こすことになった。
最高裁のこれまでの訴訟
これまでグーグルは、マイクロソフトを含むソフトウェア業界の最大手企業からアミカス・ブリーフを提出してきた。皮肉なことに、マイクロソフトの提出物は、プラットフォーム間のより広範な「相互運用性」を促進するために、サードパーティの開発者がコードにアクセスし、再利用できるようにすることを主張していた。
米司法長官は2019年10月の提出書類でこれに同意したが、グーグルはすぐに連邦巡回控訴裁判所のフェアユース判決には「疑問の余地がないわけではない」と反論した。