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.
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.
Source: Google
One of the key questions in the case is whether an API can be copyrighted or patented, as Oracle is claiming these as its intellectual property, picked up in its purchase of Java steward Sun.
Source: Google
Google says APIs cannot be protected, as they are fundamental to Java, and the programming language itself is free.
Source: Google
Here, Google highlights differences between its Android Dalvik source code and that of Java.
Source: Google
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.
Source: Google
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".
Source: Google
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.
Source: Google
The presentation cites a ZDNet video showing Ellison describing the "exciting" prospect of Java-based devices from Oracle's "friends at Google".
Source: Google
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'.
Source: Google
Sun itself failed more than once to get a Java platform for smartphones off the ground, according to Google.
Source: 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.