В деле, которое продолжалось более десяти лет, Верховный суд США встал на сторону компании Google в ее споре с Oracle о правомерности использования кода Java в Android. Шестью голосами против двух Верховный суд постановил, что Google скопировала в Android лишь небольшую часть API библиотеки Java, не нарушая авторских прав Oracle и придерживаясь принципа добросовестного использования. В ответном заявлении в Oracle продолжили настаивать на том, что Google неправомерно использовала и даже украла Java. В постановлении суда говорится, что Google скопировала приблизительно 11 500 строк кода Java SE, а конкретно, фрагмент API, с тем чтобы эта технология могла работать в среде Android. Но это всего лишь 0,4% от общего объема библиотеки, который составляет 2,86 млн строк кода. Вскоре после приобретения в 2010 году разработавшей Java компании Sun Microsystems, Oracle подала судебный иск, обвинив Google в том, что программное обеспечение Android нарушает патенты и авторские права Oracle. В Oracle искали средства защиты от заявленных правонарушений. В итоге дело дошло до Верховного суда. Суд первой инстанции решил дело в пользу Google, однако впоследствии апелляционный суд отменил это решение.