Google's defence against Oracle in pictures
Google's key points of evidence
Google has put together a presentation to defend its use of Java code in Android, the central issue in Oracle's patent and copyright lawsuit against the search giant.
The case, which entered its third day on Friday, hinges on whether Google's mobile operating system infringes on copyright and patents related to Java, which Oracle took charge of after its acquisition of Sun. For example, the Dalvik virtual machine in Android uses Java APIs, which Google argues it is allowed to do. Oracle disputes this.
The slideshow handed to the San Francisco court as part of Google's opening statement comes in at 71 pages — 20 shorter than the document presented by Oracle. This selection highlights Google's arguments in its defence and begins with Google's key points in evidence.
Ellison: Java language is free
Google is countering Oracle's claims with the assertion that Java is free to use, using a quote from Oracle chief executive Larry Ellison's deposition to the court last year to support this.
Java language API
Google says APIs cannot be protected, as they are fundamental to Java, and the programming language itself is free.
Android and Java
Here, Google highlights differences between its Android Dalvik source code and that of Java.
History of Android
As part of its case, Google is stressing its working relationship with Sun over Android, and this 'History of Android' slide is part of its argument that the situation changed once Oracle took over Sun.
Google and Sun partnership
In this email from 2006, Eric Schmidt, Google's chief executive at the time, suggests to his counterpart at Sun Scott McNealy that the two companies work together to "define the de-facto standard software stack for mobile phones".
Sun applauds Android
Google plans to establish that its Android efforts were welcomed by Sun, and it has lined up examples of praise from the company's then-president Jonathan Schwartz and others.
Ellison praises Android
The presentation cites a ZDNet video showing Ellison describing the "exciting" prospect of Java-based devices from Oracle's "friends at Google".
Oracle's failed Java phone
Once it has established its bona fides, Google plans to go on the attack and note what it says are Oracle's failed attempts to build its own smartphone. This slide from an internal Oracle presentation in June 2009 refers to the company's 'Project Java Phone'.
Failed Java platform projects
Sun itself failed more than once to get a Java platform for smartphones off the ground, according to Google.
Read Oracle's case against Google in pictures on ZDNet UK.
Get the latest technology news and analysis, blogs and reviews delivered directly to your inbox with ZDNet UK's newsletters.