12 years, 11 months ago

Google and Oracle 'Experts' Clash Over Android's Java Mimic

The code used to run Java applications on Google's Android operating system is "completely different" from the code that underpins Oracle's Java platform, according to an expert witness called by Google in its ongoing court battle with Oracle over Android and Java. "The implementation code in Android is completely different than the implementation code in Java," Duke University computer science professor Owen Astrachan said on Friday, though he added that the two use the same "method signatures," code that defines the inputs and outputs for part of a computer program. "I don't think there is any way could have come up with it on their own," he said, when asked if he thought Google copied code for the Java application programming interfaces, or APIs. With Astrachan on the stand, Google counsel Bruce Baber detailed an analysis the company commissioned Astrachan to write, arguing that of the 15.3 million lines of code built for Android, only a small fraction are similar to the 4.7 million lines of code in version 1.5 of Oracle's Java platform.

Wired

Discover Related