Skip to main content

Oracle Sues Google Over Java in Android Devices

Image used with permission by copyright holder

Database giant Oracle has filed a lawsuit (PDF) against Google in the U.S. District Court in San Francisco, claiming Google’s open source Android operating system infringes on seven patents related to Java. In its complaint, Oracle alleges Google was fully aware of the Java patents, and even to the extent of hiring some of Sun’s Java engineers to work on the project. Oracle is seeing a jury trail and unspecified damages.

“In developing Android, Google knowingly, directly, and repeatedly infringed Oracle’s Java-related intellectual property” an Oracle spokesperson wrote in a statement. “This lawsuit seeks appropriate remedies for their infringement.”

Google has not yet responded to the lawsuit.

Recommended Videos

Google’s Android operating system includes the Dalvik virtual machine, which is a Java-compatible register-based system developed independently of Sun Microsystems’ Java virtual machine. Oracle claims the Dalvik VM infringes on Sun’s Java patents, which Oracle acquired when it bought Sun for $7.4 billion in 2009.

Dalvik is the primary platform for developing native applications for Android devices. However, Google’s Android SDK has its own runtime and compiler—Java applications cannot simply be copied over to Android devices, they must be recompiled.

Prior to its acquisition by Oracle, Sun had tried to shutter the Harmony Project, an effort at the Apache Software Foundation to create an Apache-licensed Java SE (Standard Edition) implementation. Android includes class libraries from Harmony.

Geoff Duncan
Former Digital Trends Contributor
Geoff Duncan writes, programs, edits, plays music, and delights in making software misbehave. He's probably the only member…
How to use Audio Magic Eraser on the Google Pixel
Rose Quartz Pixel 9 Pro on a peppermint background.

Audio Magic Eraser is a new tool developed for Android smartphones to improve the audio quality of videos by eliminating unwanted background noises. Utilizing advanced artificial intelligence technology, the Audio Magic Eraser can identify and reduce distracting sounds such as wind, chatter, or sudden noises, allowing for a cleaner and more-focused listening experience.

Read more
Android 16’s second developer preview is here with small but important changes
Someone holding a phone showing the Android 16 logo on its screen.

About a month ago, Google surprised us by releasing the first Android 16 developer preview barely a month after the stable Android 15 update came out. It began a much faster development timeline than we're used to, and it's continuing today with Android 16's second developer preview.

Compared to the first developer preview, Android 16 makes some small (but important) changes. Google calls out improved battery life and increased performance as two main improvements. It always takes a while for developer previews and betas to reach the acceptable battery life and performance of a final/stable update, so it's nice to see progress made here with the second developer preview.

Read more
Here’s how Android 16 could make managing notifications easier than ever
Moto G Play (2023) notifications

Are you tired of the constant stream of notifications on your Android phone? Google may have a solution in development as part of its Android 16 update.

Recently, Android Authority discovered a hidden page in the latest Android 15 beta, located under Settings > Notifications, that references Bundled Notifications. This suggests a stable version of Android 15 QPR2 or the upcoming Android 16 release could introduce a new feature similar to Gmail's notification grouping. This would allow similar notifications to be organized into bundles rather than displaying a long, overwhelming list of individual alerts.

Read more