Skip to main content

Android found to contain copied Java code

Image used with permission by copyright holder

Back in August, Oracle filed a patent infringment suit against Google, claiming that the open source Android operating system violated several Oracle patents by including proprietary technology from Sun Microsystems’s Java implementation. Now, IP activist Florian Mueller has outlined several instances in the Android source where Google appears to have copied Java source code outright and included it in Android…all the way down to notices that the files are confidential and not to be redistributed.

Mueller’s 46-page analysis (available as PDF files) details instances that seem to support Oracle’s claims against Google, including cases where Google apparently derived source files using a decompiler and made meaningless changes to source files (such as in comments or immaterial line ordering). Mueller also notes nearly 40 instances where Google included files with clear Sun/Oracle copyright notices that, Mueller asserts, could not be legally be redistributed under Android’s Apache license.

Recommended Videos

Google’s initial response to Oracle’s suit was surprisingly weak-chinned, offering virtually no evidence to support its defense theories. Google has also not countersued Oracle on its claims, a move which would be typical for gaining leverage in a patent battle.

If Google is found guilt of infringement in this case, the impact on the broader Android community could be considerable: instead of an open source operating system that any device manufacturer could use, Android could become a mobile operating system controlled under licensing burdens from Oracle.

If the discoveries bear fruit—and Mueller is not a party to the case—the results could reflect very badly on Google and have wide-ranging implications for the broader Android community. Android is already the target (direct or indirect) in a number of intellectual property suits, including a high-profile spat between Apple and HTC, as well as suits against Google by Interval Licensing and Gemalto. Numerous suits have been filed against Android device makers: Microsoft and Motorola are going at it (as are Apple and Motorola), and two Android device makers are even suing each other: LG and Sony have recently crossed swords. A major patent cloud hanging over the Android operating system could dissuade developers and device manufacturers from using the platform…and potentially curb its success just as Android is gaining market momentum.

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…
Android 16 adds a new way to use the Google Pixel 9’s fingerprint sensor
Pixel 9 Pro in Rose Quartz.

Biometric security — the ability to unlock your phone with your fingerprint or face — is an amazing feature, but you often have to turn on the phone's screen before you can use it. That's because many fingerprint sensors are optical and need light in order to work. Fortunately, Android 16 will make it so that you can open your Pixel 9 without turning your phone screen on at all (while also avoiding the groan that comes from searing your eyes.)

The feature was noted in the Android 16 Developer Preview 2, or DP2, by 9to5Google. The findings imply that this only applies to the Google Pixel 9 series because while it does appear in the Settings search on the Pixel 8 Pro, there's no option to enable it. This is likely due to the Pixel 9's ultrasonic fingerprint scanner; the improved hardware doesn't require light to use it.

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