Skip to main content

Defenders dispute Java-copying claim against Google

Image used with permission by copyright holder

Last week, intellectual property expert Florian Mueller caused a stir by distributing a 46-page analysis in which he examined the source code files for Google’s Android operating system and claimed to have found numerous instances where Google copied Oracle’s Java code outright, or de-compiled it using software tools. The assertions seemed to back up Oracle’s infringement suit against Google: that suit, if successful, could lead to Oracle collecting a payment for every Android device sold.

However, ZDnet’s Ed Burnette—an actual software developer—disputes Mueller’s conclusions: he downloaded the same files that Mueller examined and concludes they don’t bolster Oracle’s case against Google. Burnette’s analysis is that none of the files in question are actually shipped as part of the Android operating system, and at most contain the equivalent of clerical errors that can be easily remedied.

Burnette breaks the files into two groups: one set of 37 files zipped up in a directory of materials to provide audio support for particular chipsets, and another set of seven files that are in the “unit test” portion of the source tree. While the unit tests are part of the Android source code, they aren’t actually compiled into the final Android product: they’re simply there to let developers and QA folks double-check the validity of software builds. The unit test files have been rebuilt using a decompiler from the versions originally offered by Sun and have apparently had an Apache software license incorrectly applied to them. As of earlier this month, Google had removed all the files from the Android source tree.

Oracle’s suit against Google rests on issues other than de-compiled unit tests and headers included in audio drivers; Mueller’s assertion was that elements of the public Android source code seemed to add even more fuel to Oracle’s assertions that Android infringed on their technology. Even assuming none of Mueller’s recent assertions bear out, the fact remains that Oracle is suing Google over Android, and—so far—Google hasn’t mounted much of a defense.

Editors' Recommendations

Topics
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 connect Bluetooth headphones to PC
Simon Cohen wearing the Sennheiser Momentum True Wireless 4.

Bluetooth headphones are a super convenient way to listen to music, watch movies and TV, or play games, and that goes for your PC as much as it does your phone, tablet, or console. But like all Bluetooth headphones, whether you prefer traditional over-ear designs, or the more modern wireless earbuds, you still need to connect them to your PC to use them.

Here's how to connect your Bluetooth headphones to your Windows PC.

Read more
How to change theme colors in Google Slides
GIF in Google Slides on a MacBook on a table.

Want to add a little charm and personality to your Google Slides presentations? You should try changing the theme colors of your slideshow. This ensures that each new frame contains the same background colors and trim. Once you’ve selected a theme, you’ll then be able to customize it to add even more aesthetic power to your words and pictures.

Read more
How to change the login picture on a Mac
The M3 MacBook Air in front of a window.

When you log into your Mac every day, one of the first things you see is a circular login picture above your username. On its own, this UI element is how you and other household members will know what user profile belongs to whom. Fortunately, Apple also gives you the ability to customize this image. You’ll be able to choose from your own personal photos, emojis, as well as Memojis.

Read more