Oracle America, Inc. v. Google Inc.
Filing
983
Statement Oracle's Comments Regarding the Court's Draft Special Verdict Form by Oracle America, Inc.. (Attachments: #1 Exhibit)(Jacobs, Michael) (Filed on 4/25/2012)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
MORRISON & FOERSTER LLP
MICHAEL A. JACOBS (Bar No. 111664)
mjacobs@mofo.com
KENNETH A. KUWAYTI (Bar No. 145384)
kkuwayti@mofo.com
MARC DAVID PETERS (Bar No. 211725)
mdpeters@mofo.com
DANIEL P. MUINO (Bar No. 209624)
dmuino@mofo.com
755 Page Mill Road, Palo Alto, CA 94304-1018
Telephone: (650) 813-5600 / Facsimile: (650) 494-0792
BOIES, SCHILLER & FLEXNER LLP
DAVID BOIES (Admitted Pro Hac Vice)
dboies@bsfllp.com
333 Main Street, Armonk, NY 10504
Telephone: (914) 749-8200 / Facsimile: (914) 749-8300
STEVEN C. HOLTZMAN (Bar No. 144177)
sholtzman@bsfllp.com
1999 Harrison St., Suite 900, Oakland, CA 94612
Telephone: (510) 874-1000 / Facsimile: (510) 874-1460
ORACLE CORPORATION
DORIAN DALEY (Bar No. 129049)
dorian.daley@oracle.com
DEBORAH K. MILLER (Bar No. 95527)
deborah.miller@oracle.com
MATTHEW M. SARBORARIA (Bar No. 211600)
matthew.sarboraria@oracle.com
500 Oracle Parkway, Redwood City, CA 94065
Telephone: (650) 506-5200 / Facsimile: (650) 506-7114
Attorneys for Plaintiff
ORACLE AMERICA, INC.
18
19
UNITED STATES DISTRICT COURT
20
NORTHERN DISTRICT OF CALIFORNIA
21
SAN FRANCISCO DIVISION
22
ORACLE AMERICA, INC.
23
Plaintiff,
24
v.
25
Case No. CV 10-03561 WHA
ORACLE’S COMMENTS
REGARDING THE COURT’S
DRAFT SPECIAL VERDICT FORM
GOOGLE INC.
26
Defendant.
27
28
ORACLE’S COMMENTS REGARDING DRAFT SPECIAL VERDICT FORM
CASE NO. CV 10-03561 WHA
Sf-3138022
Dept.: Courtroom 8, 19th Floor
Judge: Honorable William H. Alsup
1
At the Court’s request, Oracle America, Inc. (“Oracle”) provides the following comments
2
on the Court’s draft special verdict form distributed on April 25, 2012. As portions of this verdict
3
form depend on the Court’s jury instructions (including the definitions of “implementation,”
4
“documentation,” and “work as a whole”), Oracle wishes to reserve further comments until after
5
the jury instructions have been circulated.
6
I.
7
For clarity and accuracy, Oracle suggests adding the term “packages” after “APIs” in
API “PACKAGES”
8
questions 1 (“37 API packages”), 1.A (same), 2 (same), 2.A (“API package implementation”),
9
and 2.C (“individual API package”). As established through witness testimony, the “37 Java
10
APIs” asserted in this case are most accurately described as “packages,” each of which contain
11
numerous sub-elements. Dr. Reinhold, Chief Java Architect at Oracle, explained: “Packages are
12
the highest level concept. Packages can contain classes and interfaces.” (RT at 593:8-10.) As an
13
example, Dr. Reinhold described the “java.nio.channels package” (one of the 37 in this case) and
14
its constituent parts, including classes, interfaces, methods, and fields, organized in a hierarchical
15
structure. (RT at 593:14-597:8.) The term “API package” properly conveys the multi-element
16
nature of the 37 copied works.
17
Because some witnesses have used “API” to refer to a single method within a package
18
(RT at 1770:16-24 (Bornstein) (describing “max API”)), the jury may misunderstand the term “37
19
APIs” to mean only 37 methods (or other sub-elements), rather than 37 “packages” of elements.
20
For these reasons, Oracle proposes that the “37 APIs” be referred to as “API packages.”
21
II.
22
In addition to Oracle’s claim against Google for direct copyright infringement, Oracle also
QUESTIONS ON VICARIOUS AND CONTRIBUTORY INFRINGEMENT
23
asserts claims for vicarious and contributory infringement by virtue of Google’s distribution of
24
infringing Android software to third parties. Oracle has presented evidence establishing that third
25
parties have installed the infringing Android software (including the 37 Java API packages) on
26
their devices. This evidence includes, inter alia, (1) the testimony of Rafael Camargo, Senior
27
Director at device-maker Motorola Mobility, who testified that Android software is installed on
28
Motorola’s Droid and other devices (RT at 1047:21-24; TX 1064); and (2) the testimony of
ORACLE’S COMMENTS REGARDING DRAFT SPECIAL VERDICT FORM
CASE NO. CV 10-03561 WHA
SF-3138022
1
1
Daniel Morrill, Google’s Technical Program Manager for Android Compatibility, who testified
2
that OEMs including Motorola, Samsung, HTC, and LG all make certified Android-compatible
3
devices, which by definition include implementations of the 37 Java API packages. (RT at
4
1016:6-1017:16.)
5
6
The Court’s draft verdict form does not include questions covering Oracle’s indirect
infringement claims. Oracle proposes adding the following questions to the verdict form:
7
4. If you found in Questions 1, 2, or 3 that Google copied Oracle’s works and that the
8
copying was not excused as “fair use” or de minimis, then answer the following
9
questions:
10
(a) Has Oracle proven that third-party mobile device manufacturers or end-users
11
infringed Oracle’s copyrights by copying or using Android software?
12
(b) (If you answered “yes” to 4(a)) Has Oracle proven that Google intentionally
13
induced or materially contributed to the third-party infringement you found in
14
Question No. 4(a)?
15
(c) (If you answered “yes” to 4(a)) Has Oracle proven that Google vicariously
16
infringed Oracle’s copyrights as a result of the third-party infringement you found
17
in Question No. 4(a)?
18
III.
19
The Court’s draft verdict form omits the question from the Court’s earlier version
THE JURY SHOULD BE INSTRUCTED ON DERIVATIVE WORKS
20
regarding derivative works. If the issue of liability for derivative works is not presented in the
21
verdict form, the jury should at least be instructed regarding derivative works. Google is arguing
22
that it “transformed” the work under the doctrine of fair use. Jurors may incorrectly assume that
23
Google’s derivative works are fair use transformations if not instructed that infringement includes
24
derivative works.
25
26
The Copyright Act separately protects the copyright owner’s exclusive rights to “prepare
derivative works based upon the copyrighted work.” 17 U.S.C. § 106(2). A “derivative work” is:
27
a work based upon one or more preexisting works, such as a
translation, musical arrangement, dramatization fictionalization,
motion picture version, sound recording, art reproduction,
28
ORACLE’S COMMENTS REGARDING DRAFT SPECIAL VERDICT FORM
CASE NO. CV 10-03561 WHA
SF-3138022
2
1
abridgement, condensation, or any other form in which a work may
be recast, transformed, or adapted. A work consisting of editorial
revisions, annotations, elaborations, or other modifications which,
as a whole, represent an original work of authorship, is a
“derivative work.”
2
3
4
17 U.S.C. § 101 (emphasis added). Thus, creation of a work that “recast[s], transform[s], or
5
adapt[s]” a copyrighted work is the basis for a finding of infringement even in the absence of
6
actual copying. See, e.g., Apple, Inc. v. Psystar Corp., 673 F. Supp. 2d 931, 938-39 (N.D. Cal.
7
2009) (finding that modifications to software to enable Mac OS X to run on a non-Apple
8
computer constituted infringing, derivative work: “[d]eletions, modifications, and additions to
9
software result in an infringing derivative work”); Dun & Bradstreet Software Servs., Inc. v.
10
Grace Consulting, Inc., 307 F.3d 197, 208 (3rd Cir. 2002) (concluding that defendant’s
11
modification of a copy of plaintiff’s software, including fixing bugs and adding features, created
12
an infringing derivative work); Midway Mfg. Co. v. Artic Int’l, Inc., 704 F.2d 1009, 1013-14 (7th
13
Cir. 1983) (finding defendant’s addition of circuit boards creating a speeded-up video game was a
14
derivative work); SAS Inst., Inc. v. S & H Computer Sys., Inc., 605 F. Supp. 816, 831 (M.D. Tenn.
15
1985) (finding defendant’s duplication and conversion of software that would run on an IBM
16
computer to run on a VAX computer constituted a derivative work).
17
18
Here, ample evidence shows that Google created infringing, derivative works using
Oracle’s copyrighted Java API specifications and implementations:
19
1. Former Google engineer Bob Lee testified that Google looked at the Java API
20
specifications and transformed them into Android source code. (RT at 982:22-983:12.) Mr. Lee,
21
who was the core library lead for the Android team, admitted that he consulted the Java API
22
specifications available on Sun’s website to make sure that the Android code for the
23
corresponding core libraries would be consistent with those specifications. (Id.)
24
2. The jury heard testimony from Professor Mitchell that Google used a decompiler to
25
create Android source code derived from the Java bytecode, a process that would not have been
26
possible in a clean room implementation. (RT at 1257:14-1258:6 (“one of [the Java] class files
27
that are widely distributed was used to produce source code that’s in the Google library”);
28
1259:16-1260:7 (comparison of source code files shows “strong evidence that the Google code
ORACLE’S COMMENTS REGARDING DRAFT SPECIAL VERDICT FORM
CASE NO. CV 10-03561 WHA
SF-3138022
3
1
was actually produced from the Oracle class file by a particular decompiler called JAD for Java
2
Decompiler”); 1260:8-1261:3 (analysis shows that “developers had access and used the Oracle
3
installation and copied from it . . .using a decompiler to produce source code”); 1261:14-1262:1.)
4
Google’s recasting of the bytecode into a different form created a derivative work.
5
This evidence could support a jury finding that Google created derivative works, in
6
addition to copying the API packages. In the absence of a derivative work instruction, the jury
7
may incorrectly assume that Google’s derivative works constitute “transformative use” under the
8
fair use doctrine. Google is arguing that Android is a “transformative use,” under the first of the
9
fair use statutory factors identified in recent case law. The word “transform” also appears in the
10
Ninth Circuit Model Jury Instruction on derivative use, as part of the definition for derivative
11
work. Ninth Circuit Manual of Model Jury Instruction No. 17.13 (2007). Acknowledging the
12
risk of juror confusion between transformative use under the fair use doctrine and the derivative
13
work doctrine, the Comment to Instruction No. 17.13 explains that “A derivative work is saved
14
from being an infringing work ‘only because the borrowed or copied material [in the derivative
15
work] was taken with the consent of the copyright owner of the prior work, or because the prior
16
work has entered the public domain.” Id. at Comment (citing Micro Star v. Formgen, 154 F.3d
17
1107, 1112 (9th Cir. 1998)).
18
Given this risk of juror confusion, the Court should instruct the jury on derivative works,
19
even if the issue is not included on the special verdict form. Both parties submitted jury
20
instructions on derivative works; in fact, of all the copyright instructions proposed, this
21
instruction was the closest to reaching full stipulation. (ECF No. 539, Joint Proposed Jury
22
Instructions at 45-47 (Instruction No. 14).)
23
IV.
24
25
THE JURY SHOULD BE INSTRUCTED THAT SELECTION AND
ARRANGEMENT OF NAMES WITHIN THE 37 JAVA API PACKAGES IS
PROTECTABLE
During its opening statement and in proceedings before the Court, Google has repeatedly
26
referenced the Court’s earlier ruling that the individual names of Java API package elements
27
(“packages, classes, and methods”) are not protectable by copyright. (See ECF No. 433, 9/15/11
28
Order on Summ. J. at 7-8.) Omitted from these discussions is the fact that the Court specifically
ORACLE’S COMMENTS REGARDING DRAFT SPECIAL VERDICT FORM
CASE NO. CV 10-03561 WHA
SF-3138022
4
1
left open “the possibility that the selection or arrangement of those names is subject to copyright
2
protection.” (Id. at 8.) The Court observed that “[c]opyright protection for the selection and
3
arrangement of elements within a work is a separate question from whether the elements
4
themselves are protected by copyright.” (Id.) See Lamps Plus, Inc. v. Seattle Lighting Fixture
5
Co., 345 F.3d 1140, 1147 (9th Cir. 2003) (“a combination of unprotectable elements is eligible
6
for copyright protection only if those elements are numerous enough and their selection and
7
arrangement original enough that their combination constitutes an original work of authorship”).
8
The Court’s draft verdict form does not specify whether the selection and arrangement of
9
names can be considered by the jury in evaluating the “structure, sequence, and organization” of
10
the 37 Java API packages. Oracle does not propose modifications to the verdict form on this
11
issue. Oracle requests, however, that the Court instruct the jury that the selection and
12
arrangement of names within the Java API packages may be eligible for copyright protection (see
13
ECF No. 539, Oracle’s Proposed Jury Instruction No. 7).
14
15
16
Dated: April 25, 2012
MORRISON & FOERSTER LLP
By: ___/s/ Michael A. Jacobs
17
Attorneys for Plaintiff
ORACLE AMERICA, INC.
18
19
20
21
22
23
24
25
26
27
28
ORACLE’S COMMENTS REGARDING DRAFT SPECIAL VERDICT FORM
CASE NO. CV 10-03561 WHA
SF-3138022
5
Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.
Why Is My Information Online?