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…
This Alienware gaming PC with an RTX 4090, 64GB of RAM is $1,000 off
Alienware Aurora R15 placed at an angle on a table.

Dell is consistently a great place to check for gaming PC deals and that’s certainly the case today. If you want a high-end gaming rig for less, you can currently buy the Alienware Aurora R15 gaming desktop for $2,900 instead of $3,900. The $1,000 saving is particularly sweet when you bear in mind that this is a truly high-end gaming PC packed with all the latest hardware. If you’re keen to know more, check out what we have to say about it below or you can simply hit the button below to go straight to the deal.

Why you should buy the Alienware Aurora R15 gaming desktop
Alienware makes some of the best gaming PCs around and the Alienware Aurora R15 gaming desktop is a perfect representation of that. It’s packed with the latest hardware. That includes an AMD Ryzen 9 7900X processor, 64GB of memory and 2TB of M.2 SSD storage. It’s great to see so much RAM with many gaming PCs still sticking with 32GB when 64GB really does set you up for the long term. Similarly, the large amount of fast storage is perfect for ensuring you won’t run out of room any time soon even when handling large installs like Call of Duty: Warzone or Hogwarts Legacy.

Read more
4 CPUs you should buy instead of the Ryzen 7 7800X3D
AMD Ryzen 7 7800X3D sitting on a motherboard.

The Ryzen 7 7800X3D is one of the best gaming processors you can buy, and it's easy to see why. It's easily the fastest gaming CPU on the market, it's reasonably priced, and it's available on a platform that AMD says it will support for several years. But it's not the right chip for everyone.

Although the Ryzen 7 7800X3D ticks all the right boxes, there are several alternatives available. Some are cheaper while still offering great performance, while others are more powerful in applications outside of gaming. The Ryzen 7 7800X3D is a great CPU, but if you want to do a little more shopping, these are the other processors you should consider.
AMD Ryzen 7 5800X3D

Read more
Even the new mid-tier Snapdragon X Plus beats Apple’s M3
A photo of the Snapdragon X Plus CPU in the die

You might have already heard of the Snapdragon X Elite, the upcoming chips from Qualcomm that everyone's excited about. They're not out yet, but Qualcomm is already announcing another configuration to live alongside it: the Snapdragon X Plus.

The Snapdragon X Plus is pretty similar to the flagship Snapdragon X Elite in terms of everyday performance but, as a new chip tier, aims to bring AI capabilities to a wider portfolio of ARM-powered laptops. To be clear, though, this one is a step down from the flagship Snapdragon X Elite, in the same way that an Intel Core Ultra 7 is a step down from Core Ultra 9.

Read more