Oracle przeciwko Google
Dziesięcioletni amerykański proces o to, czy wykorzystanie deklaracji API Javy w Androidzie było naruszeniem praw autorskich.
Oracle kupił Suna w 2010 roku i w tym samym roku pozwał Google’a. Android odtworzył 37 standardowych pakietów Javy — własną implementację, lecz z tymi samymi deklaracjami: około 11 000 linii opisujących, jak nazywają się metody i jakie przyjmują argumenty. Oracle domagał się ostatecznie około dziewięciu miliardów dolarów. Zarzuty patentowe upadły wcześnie, podobnie jak szeroko komentowana dziewięciowierszowa funkcja rangeCheck.
Sędzia William Alsup, który uczył się Javy w trakcie postępowania, orzekł w 2012 roku, że API nie podlegają prawu autorskiemu. Sąd apelacyjny dla Okręgu Federalnego uchylił wyrok w 2014, ława przysięgłych w 2016 uznała dozwolony użytek, a w 2018 sąd apelacyjny uchylił go ponownie. W kwietniu 2021 roku Sąd Najwyższy przyznał rację Google 6:2 co do dozwolonego użytku. Celowo pozostawił otwartym pytanie, czy API w ogóle podlegają ochronie, więc branża opiera się nadal na orzeczeniu o wyjątku, a nie o regule.