Er zijn in de Android-broncode stukken code gevonden die exact lijken op code die toebehoort aan Oracle en met copyright zijn beschermd. Het is echter onzeker of de bewuste bestanden ook gebruikt zijn in de firmware van smartphones.
Patentenblog Foss Patents vond zes bestanden waaruit blijkt dat grote delen code lijken te zijn gekopieerd uit Java 2 Standard Edition. Het weblog stelde een aantal pdf-documenten op waarin de code van enkele Java-files vergeleken wordt met het equivalent in de Android-broncode die door Google werd gepubliceerd bij de release van Android-versies Froyo en Gingerbread: uit de documenten blijkt dat de code inderdaad een kopie van Java-software lijkt te zijn.
Daarnaast werden er in de Android-broncode 37 files gevonden waarvan de header meldt dat de code toebehoort aan Sun Microsystems, het bedrijf dat door Oracle is overgenomen. Daarbij stond er ook vermeld dat de code niet zomaar verspreid mag worden, terwijl Google de code onder de Apache-licentie uitgeeft met zijn Android-besturingssysteem.
Foss Patents kwam de overeenkomsten in code op het spoor door verscheidene bestanden in een subdirectory van de Java-code genaamd acl te vergelijken met het equivalent uit de Android-code; hiervoor werd de decompiler JAD gebruikt.
Oracle klaagde Google in augustus aan voor inbreuk op zeven van zijn patenten, die het verkreeg door de overname van Java-maker Sun Microsystems. De genoemde patenten beschrijven met name de wijze waarop Java werkt. Later deed Oracle hier nog een schepje bovenop door in een aanklacht te claimen dat Google code voor Android rechtstreeks heeft gekopieerd van Java.
Om dat hard te maken diende Oracle bij de rechtbank een bewijsstuk in om het kopiëren aan te tonen. Hiervoor werd het bestand PolicyNodeImpl.java van zowel Android als Java met elkaar vergeleken.
Door de nieuwe vondsten lijkt het erop dat Google niet erg sterk staat in de zaak tegen Oracle. Echter stellen andere bronnen dat de bewuste bestanden niet daadwerkelijk gebruikt zijn in het Android-OS. Zo meldt ZDnet dat de gekopieerde software vooral bedoeld is voor test-doeleinden, en beschikbaar is gesteld door Sun om code te kunnen debuggen. Tevens achterhaalde de site dat Google de file PolicyNodeImpl.java, waar Oracle naar verwijst in de rechtszaak, al op 30 oktober heeft verwijderd. De andere zes bestanden zijn kortgeleden uit de Android-broncode gehaald, waarbij ontwikkelaar Dan Bornstein aangeeft dat het om "zinloze tests" gaat.
Arstechnica kwam na het bestuderen van de files tot dezelfde conclusie, en meldt dat de betrokken bestanden aan de Android-broncode zijn toegevoegd door het bedrijf Sonivox, een lid van de Open Handset Alliance die formeel de ontwikkelaar is van Android. Hierdoor is het aannemelijk dat Google niet bewust delen van Java-code heeft overgenomen voor gebruik in zijn mobiele besturingssysteem.
Het is onbekend in hoeverre de gekopieerde code invloed zal hebben in de rechtzaak die Oracle tegen Google aanspande: zelfs wanneer de internetgigant inderdaad de bewuste bestanden niet gebruikt heeft om de verscheidene versies van het Android-OS mee uit te brengen, heeft het de code waarvan Oracle eigenaar is wel zonder de benodigde toestemming onder de Apache-licentie uitgebracht.
Eerder verdedigde de internetgigant zich door te stellen dat Oracle in het aangeleverde bewijsmateriaal delen van de headers had gemodificeerd of verwijderd. Het blijkt echter dat de headers, waarin melding wordt gemaakt van het copyright, er in de originele bestanden wel zijn, en tevens te vinden zijn in de broncode van Android.
Daarnaast is eveneens onbekend in hoeverre dit invloed zal hebben op de smartphonemakers die Android-toestellen uitbrengen: hoewel de broncode files bevat met kopieën van Java-code hoeft dat niet te betekenen dat fabrikanten deze code daadwerkelijk hebben gebruikt.
De patentclaims rondom Android vormen de grootste bedreiging voor het snel groeiende mobiele besturingssysteem. Naast Google zelf zijn ook diverse fabrikanten aangeklaagd wegens patentschendingen in het OS. De patentclaims maken het voor fabrikanten minder aantrekkelijk om Android-toestellen te maken. Analisten verwachten dat Android in 2011 het wereldwijd marktleiderschap op het gebied van smartphoneplatformen gaat overnemen van Symbian.