Eric Schmidt testifies

Oracle and Google have squared off in a San Francisco courtroom in a case examining the relationship between Google's Android operating system and the Java programming language, created by Sun Microsystems but now owned by Oracle. Specifically, the case -- brought by Oracle -- seeks to determine whether Android infringes on patents and copyrights associated with Java.

This courtroom sketch shows Eric Schmidt, Google's executive chairman (right), being questioned by Oracle lawyer David Boies on Tuesday, April 24. At left is Judge William Alsup.

Editors' note: This slideshow was first published April 17 at 1:01 p.m. PT. It has since been updated with new photos and sketches.

Updated:
Photo by: Vicki Behringer / Caption by:

Questioning Schmidt

In this sketch, also from April 24, Schmidt responds to questions from Google attorney Robert van Nest.
Updated:
Photo by: Vicki Behringer / Caption by:

Leaving the courthouse

Schmidt leaves the San Francisco courthouse on April 24. Boies had focused his questioning of Schmidt on Google's apparent ongoing concern, expressed in e-mails and documents, about whether the company needed to get a license from Sun, despite its alleged "clean room" implementation. Van Nest, meanwhile, focused on Schmidt's interaction with his old friends at Sun, who Schmidt testified didn't express any concerns about or disapproval of Android, or that Google needed a license to use Java APIs in Android.
Updated:
Photo by: Josh Miller/CNET / Caption by:

Done for the day

Another shot of Schmidt, left, departing the courthouse on April 24 with Google attorney Robert Van Nest.
Updated:
Photo by: Josh Miller/CNET / Caption by:

Andy Rubin on the stand

Here, Boies questions Google's Android chief, Andy Rubin (at left). The attorney pointed to concerns expressed by Rubin in e-mails about "fragmentation," or creating incompatibility with the Java specification. After probing by Judge Alsup regarding what he thought fragmentation meant, Rubin said, "There was some caution on my side in using the word 'fragmentation'...My definition of fragmentation was incompatible implementations of Java."
Updated:
Photo by: Vicki Behringer / Caption by:

Larry Page after testifying

In this photo from Wednesday, April 18, Google CEO Larry Page leaves the courthouse after questioning.
Updated:
Photo by: CNET TV / Caption by:

Yes-or-no questions

In testimony on April 18, Page was hard-pressed to give direct answers to questions from Oracle attorney David Boies. For instance:

Boies: This is a yes or no question. Mr. Page, do you, from your own personal knowledge and experience in the industry, know that Sun wanted to avoid fragmentation of the Java platform?

Page: I think they wanted to patrol the Java platform.

You can read more from that exchange here.

Updated:
Photo by: CNET TV / Caption by:

Judge, lawyer, and CEO

This sketch from Tuesday, April 17, shows (from left) Judge William Alsup, attorney Oracle attorney David Boies, and Oracle CEO Larry Ellison.

Updated:
Photo by: Sketch by Vicki Behringer / Caption by:

Larry Ellison on cross-examination

Here we see Ellison again, during cross-examination on April 17. He appears twice -- on the witness stand and on the small screen. Asked by Google’s defense attorney, Bob Van Nest, if the Java language is free, Ellison hesitated, resisted, and then huffed, "I don't know."
Updated:
Photo by: Sketch by Vicki Behringer / Caption by:

Google CEO Larry Page

Google's Page also made an appearance on April 17 -- but only in a video from his deposition on August 2011. "People would commonly assume Java is a platform," Page said. "I think Android is clearly a platform."
Updated:
Photo by: Sketch by Vicki Behringer / Caption by:

Ellison exits

Oracle CEO Larry Ellison leaves the San Francisco courthouse after his April 17 appearance on the witness stand.
Updated:
Photo by: James Martin/CNET / Caption by:

Oracle CEO Larry Ellison leaves court

Ellison testified in courtroom 8 of the U.S. District Court in San Francisco that if "people could copy our software and create cheap knockoffs of our products, we wouldn't get paid for our engineering and wouldn't be able to invest what we invest."
Updated:
Photo by: James Martin/CNET / Caption by:

Oracle CEO Larry Ellison

When asked by Oracle attorney Boies if there are any companies that are using Java but without any of these licenses, Ellison replied, "The only company I know of that hasn't taken any of these licenses is Google."
Updated:
Photo by: James Martin/CNET / Caption by:
Hot Galleries

CNET's Holiday Gift Guide

Tablets that put your TV to shame

Binge-watch your favorite episodes on these portable screens.

Hot Products