Oracle America, Inc. v. Google Inc.
Filing
1227
RESPONSE (re #1222 MOTION for Judgment as a Matter of Law on Portions of Count VIII of Oracle's Amended Complaint, or, in the Alternative, for a New Trial ) filed byOracle America, Inc.. (Jacobs, Michael) (Filed on 7/31/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 OPPOSITION TO
GOOGLE’S MOTION FOR RULE
50(b) JUDGMENT AS A MATTER
OF LAW OR FOR A NEW TRIAL
GOOGLE INC.
26
27
Defendant.
Date: August 23, 2012
Time: 8:00 a.m.
Dept.: Courtroom 8, 19th Floor
Judge: Honorable William H. Alsup
28
ORACLE’S OPP. TO GOOGLE’S MOTION FOR RULE 50(B) JMOL OR FOR A NEW TRIAL
CASE NO. CV 10-03561 WHA
pa-1543982
1
I.
2
The Court should deny Google’s motion for judgment as a matter of law (“JMOL”), or, in
INTRODUCTION
3
the alternative, for a new trial. As Google states at the outset, Google filed its motion solely for
4
the purpose of preserving its rights on appeal. Mot. at 1. Google’s motion fails to identify factual
5
or legal grounds that would be sufficient to grant judgment to Google or to reverse the Court’s
6
granting of Oracle’s motion for JMOL of copyright infringement for Google’s copying of the
7
decompiled files. Nor has Google shown that it is entitled to a new trial with respect to its
8
copying of the rangeCheck method.
9
Google’s theory with respect to “works as a whole” is legally incorrect and would
10
swallow copyright protection for any content—regardless of its originality or independent
11
significance—that happened to be packaged with a large amount of other work. That is
12
particularly true here, where Google would argue that copying of even very large amounts of
13
code is insignificant compared with a 15-million-line total.
14
Not only did Oracle present sufficient evidence for a reasonable jury to conclude that
15
Google literally copied significant material from Arrays.java and eight decompiled files, but the
16
clear weight of the evidence is on Oracle’s side. The parties have briefed these issues
17
extensively, and Google’s brief adds nothing new. To the extent that Google’s motion
18
incorporates Google’s previous briefs on these issues by reference, Oracle also incorporates its
19
previous briefs. See ECF Nos. 956, 986, 1013, and 1093, incorporated by reference herein.
20
21
22
II.
THE COURT PROPERLY INSTRUCTED THE JURY TO COMPARE
INDIVIDUAL FILES WHEN EVALUATING GOOGLE’S LITERAL
COPYING
Each of the files from which Google copied—in part or in their entirety—is a complete
23
work for purposes of Google’s de minimis defense. Google argues that the entire Java platform is
24
necessarily the “work as a whole” because that is what Oracle registered with the Copyright
25
Office. Courts have soundly rejected that argument. The Ninth Circuit has held: “A creative
26
work does not deserve less copyright protection just because it is part of a composite work.”
27
Hustler Mag., Inc. v. Moral Majority, Inc., 796 F.2d 1148, 1155 (9th Cir. 1986) (finding that a
28
ORACLE’S OPP. TO GOOGLE’S MOTION FOR RULE 50(B) JMOL OR FOR A NEW TRIAL
CASE NO. CV 10-03561 WHA
pa-1543982
1
1
single page in a 154-page magazine can constitute an entire work). As explained in Los Angeles
2
Times v. Free Republic:
3
4
5
6
7
8
9
10
11
Defendants contend that plaintiffs’ “work” is the entire daily newspaper because
their copyright registration covers the paper as a whole rather than any particular
article. Thus, they assert, copying an individual article constitutes reproduction of
only a small portion of the entire work. This proposition is not supported by the
case law. See Texaco, supra, 60 F.3d at 925-26 (copying an entire article from a
journal where the copyright registration covered the journal as a whole constituted
a copying of the entire work); Hustler Magazine, supra, 796 F.2d at 1155 (finding
that “[a] creative work does not deserve less copyright protection just because it is
part of a composite work” and holding that the copying of a one-page parody
from a 154-page magazine constituted a copying of the entire work); Netcom OnLine II, supra, 923 F.Supp. at 1247 (“although many of Hubbard's lectures, policy
statements, and course packets are collected into larger volumes, and registered as
a whole, they may still constitute separate works for the purposes of this factor”);
Lerma, supra, 1996 WL 633131 at *9 (“we find that the Works at issue in this
case are combined in ‘collections’ and that each subpart must be considered a
‘single work’ for the purposes of fair use analysis”).
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
L.A. Times v. Free Republic, No. CV 98-7840-MMM(AJWx), 1999 WL 33644483, at *19 (C.D.
Cal. Nov. 8, 1999); see also 37 C.F.R. 202.3(b)(4)(i)(A); Am. Geophysical Union v. Texaco Inc.,
802 F. Supp. 1, 17 (S.D.N.Y. 1992) (holding that each article within a journal was protected by a
copyright even though the publisher chose to register only each issue of the journal with the
Copyright Office); Religious Tech. Ctr. v. Lerma, No. 95-1107-A, 1996 U.S. Dist. LEXIS 15454,
at *27 (E.D. Va. Oct. 4, 1996) (“Although Lerma did not post the entirety of [the materials
registered with the Copyright Office], he did post the entirety of certain discrete subparts of these
series. Under the Code of Federal Regulations and under case law, these subparts constitute
single works and are the benchmark against which to compare Lerma’s actions.”).
Moreover, copyright regulations permit the registration of multiple works on a single
application. “For the purpose of registration on a single application and upon payment of a single
registration fee, the following shall be considered a single work: (A) In the case of published
works: all copyrightable elements that are otherwise recognizable as self-contained works, that
are included in a single unit of publication, and in which the copyright claimant is the same . . . .”
37 C.F.R. § 202.3(b)(4)(i)(A). Thus when Google argues that “[t]here is no proper legal or
evidentiary basis” on which Oracle’s copyright registrations “can be subdivided, file-by-file,”
ORACLE’S OPP. TO GOOGLE’S MOTION FOR RULE 50(B) JMOL OR FOR A NEW TRIAL
CASE NO. CV 10-03561 WHA
pa-1543982
2
1
Google is simply wrong. Mot. at 2. Each source code file in the Java platform is an original,
2
copyrightable work that is recognizable as a self-contained work. There was no requirement for
3
Oracle or Sun to register each file separately. To hold otherwise would either create huge
4
administrative burdens on the Copyright Office or permit copyists and plagiarists to steal files
5
from large software projects with impunity, so long as they confined their theft to a small number
6
of files. That makes no sense.
7
Thus the Court correctly instructed the jury that “[f]or purposes of Question No. 3, the
8
‘work as a whole’ is the compilable code for the individual file . . . .” ECF No. 1018 at 14-15.
9
10
III.
A REASONABLE JURY COULD FIND THAT GOOGLE’S COPYING OF
RANGECHECK WAS NOT DE MINIMIS
Copying is de minimis only “if it is so meager and fragmentary that compared to the work
11
as a whole the average audience would not recognize the appropriation.” ECF No. 1018, JI 28;
12
Fisher v. Dees, 794 F.2d 432, 434 n.2 (9th Cir. 1986). Here, Google’s appropriation of the
13
rangeCheck code is immediately recognizable. Dr. Mitchell testified that the Java and Android
14
versions of rangeCheck were “strikingly similar” and added:
15
16
17
18
19
They’re really identical up to details that don’t really matter as far as causing the
method to work properly. One of the things that I just found really unusual and
unexpected is the spacing around the plus signs, which seems kinds of arbitrary.
You could type the spaces as you like and there are some places where the spaces
are -- where there’s spacing around the plus and some not. It just seems unlikely
that anybody would do that twice by accident. Really looks like -- I don’t know
how this could happen except by copying the code.
RT 1255:5-15 (Mitchell).
20
Courts find a use de minimis only if it is both quantitatively and qualitatively insignificant.
21
“Substantiality is measured by considering the qualitative and quantitative significance of the
22
copied portion in relation to the plaintiff’s work as a whole.” Newton v. Diamond, 388 F.3d
23
1189, 1195 (9th Cir. 2004); see also Merch. Transaction Sys., Inc. v. Nelcela, Inc., No. CV 0224
1954-PHX-MHM, 2009 U.S. Dist. LEXIS 25663, at *61 (D. Ariz. Mar. 17, 2009) (“Thus,
25
Nelcela will not escape liability unless it can show that the protectable elements in the Lexcel
26
software constitute an insignificant (quantitatively and qualitatively) portion or aspect of the
27
Lexcel software.”).
28
ORACLE’S OPP. TO GOOGLE’S MOTION FOR RULE 50(B) JMOL OR FOR A NEW TRIAL
CASE NO. CV 10-03561 WHA
pa-1543982
3
1
Courts have found that a quantitatively small taking can still support a finding of
2
infringement. In Baxter, the Ninth Circuit upheld denial of summary judgment for the defendant
3
even assuming the similarity between the two musical works could be reduced to a six-note
4
sequence, citing a long line of cases finding substantial similarity even where the copied portion
5
was a very small fraction of the work as a whole. Baxter v. MCA, Inc., 812 F.2d 421, 425 (9th
6
Cir. 1987); Fred Fisher, Inc. v. Dillingham, 298 F. 145, 148 (S.D.N.Y. 1924) (Hand, J.) (eight
7
note “ostinato” held to infringe copyright in song); see also Harper & Row, Publishers, Inc. v.
8
Nation Enters., 471 U.S. 539, 565-66, 579 (1985) (holding in fair use context that copying of 300
9
words from 200,000 word manuscript of presidential memoir was substantial).
10
Here, Oracle presented evidence that Google literally copied a quantitatively and
11
qualitatively significant portion of Arrays.java. That evidence was more than sufficient for a
12
reasonable juror to conclude that the copied code was not “so meager and fragmentary” as to be
13
unrecognizable as an appropriation.
14
The evidence established the qualitative significance of the copied rangeCheck method.
15
rangeCheck is included in one of the 37 API packages at issue. RT 1254:19-1255:2 (Mitchell).
16
The rangeCheck method operates on Android mobile devices, and the rangeCheck “code appears
17
in the source code archive of Samsung,” indicating that it “very likely appears on the Samsung
18
phones.” RT 1255:22-25, 1264:19-23 (Mitchell). Professor Mitchell testified that the
19
rangeCheck method is qualitatively significant and “useful” to Android as part of the API
20
libraries. RT 1316:17-19 (Mitchell). He testified that he analyzed the significance of rangeCheck
21
to other code in the same class file and found “a number of other source code [sic] in other files”
22
that called upon it. RT 1329:9-14 (Mitchell).
23
Google’s attempt to trivialize the rangeCheck method relies on a partial quote from
24
Professor Mitchell’s testimony to alter its meaning. ECF No. 984 at 5 (“Dr. Mitchell conceded
25
that ‘a good high school programmer’ could write rangeCheck.”). But Professor Mitchell actually
26
testified that “a good high school programmer or graduate student, if told exactly what was
27
needed, could write the code.” RT 1316:24-25 (Mitchell) (emphasis added). In fact, the
28
rangeCheck “code has some subtlety” and “the interesting part is figuring out exactly what you
ORACLE’S OPP. TO GOOGLE’S MOTION FOR RULE 50(B) JMOL OR FOR A NEW TRIAL
CASE NO. CV 10-03561 WHA
pa-1543982
4
1
wanted the function to do, more than realizing that function in Java code once that’s understood.”
2
RT 1317:1-5 (Mitchell). rangeCheck’s importance to the Android TimSort code was underscored
3
by Dr. Bloch’s testimony that “it was probably the first thing I put in there”:
4
5
6
7
8
9
Q. Okay. Do you recall specifically when you added the -- what point in the
process you added the rangeCheck function to the Timsort file?
A. I would assume as soon as I started writing it, you know, basically when I was
going to write Timsort because I knew that it was headed for inclusion in
arrays.java. You know, it was part of the scaffolding, so I think it was probably the
first thing I put in there.
RT 821:21-822:3 (Bloch).
To evaluate the significance of the rangeCheck method to Android, Professor Mitchell
10
experimented with an Android device and found that it called the rangeCheck method no less than
11
2,600 times during start up alone. RT 1329:9-21 (Mitchell). He characterized that as “a pretty
12
big number for the number of calls to this function.” RT 1329:20-21 (Mitchell). Within
13
Arrays.java, moreover, other methods call rangeCheck 18 times. TX 623.1. Google presented no
14
evidence rebutting any of this testimony. Although Google argues in its motion that the number
15
of times code is called is not necessarily significant (see Mot. at 4), Google cites no trial evidence
16
and no legal authority to support that argument. Regardless of the proper frame of reference for
17
the “work as a whole,” the jury could have reasonably found that rangeCheck was qualitatively
18
and quantitatively significant.
19
Google’s argument that rangeCheck must be insignificant since Google removed it from
20
Android (Mot. at 4) is factually incorrect. Even after Oracle sued, Google did not remove
21
rangeCheck from preexisting versions of Android and continued distributing rangeCheck during
22
trial. See RT 1832:3-10 (Bornstein). A reasonable jury could disregard Google’s protestations
23
that its deliberate copying was not significant.
24
Even if the Java platform were taken as the “work as a whole,” Google’s copying of
25
rangeCheck would still be copyright infringement. “No plagiarist can excuse the wrong by
26
showing how much of his work he did not pirate.” Shaw v. Lindheim, 919 F.2d 1353, 1362 (9th
27
Cir. 1990) (quoting 4 Nimmer on Copyright § 13.03[B][1][a])); Sheldon v. MGM, 81 F.2d 49, 56
28
(2d Cir. 1936) (Hand, J.) (stating the same). Google relies solely on Newton v. Diamond to
ORACLE’S OPP. TO GOOGLE’S MOTION FOR RULE 50(B) JMOL OR FOR A NEW TRIAL
CASE NO. CV 10-03561 WHA
pa-1543982
5
1
support its de minimis argument, but the facts of Newton are distinguishable. Mot. at 3-4.
2
Newton was a music sampling case, in which the defendant, who had copied a three-note
3
sequence from a recording, had a license to the recording of the performance but not the
4
composition. Thus the question in that case was whether the average audience—presumably
5
untrained music listeners—could discern the plaintiff’s “hand as a composer, apart from his talent
6
as a performer, from [the defendants’] use of the sample.” Newton, 388 F.3d at 1196. In this
7
case, the “average audience” for the source code is (in Google’s words) people who “can read and
8
understand code. It would include programmers and app developers.” RT 2688:12-14 (Van
9
Nest). Such programmers and developers would still recognize Google’s copying of rangeCheck
10
even if the “work as a whole” were the entire source code base for the J2SE platform.
11
Uncontradicted testimony established that Oracle’s rangeCheck method had “unusual,”
12
“unexpected,” and “arbitrary” characteristics, and that Google’s appropriation of the code was
13
“striking.” RT 1255:5-15 (Mitchell). Thus there was sufficient evidence at trial to support the
14
jury’s verdict of copyright infringement.
15
IV.
16
GOOGLE COMITTED COPYRIGHT INFRINGEMENT BY COPYING
EIGHT FILES THROUGH DECOMPILATION
On May 11, 2012, the Court granted judgment of copyright infringement as a matter of
17
law for Google’s copying of eight entire Oracle Java files through decompilation:
18
The evidence at trial showed that Google decompiled eight Java files and copied
them each in their entirety. No reasonable jury could find that the copying of
entire computer files was de minimis. The trial record contains the source code for
the Java code files (TX 623.2–623.8), decompiled versions of Java code files (TX
896.1–896.8), and corresponding Android code files (TX 1031–40). Professor
John Mitchell testified about the decompilation process, how he determined that
the eight files were decompiled and how, in a side-by-side comparison he found
“that the actual code matches completely” (Tr. at 1259–1260).
19
20
21
22
23
Order Granting Motion for Judgment as a Matter of Law on Decompiled Files, ECF No. 1123 at
24
1.
25
In two sentences tacked on almost as an afterthought in its brief, Google asks the Court to
26
reverse its decision and grant judgment in Google’s favor, or to grant a new trial. Google does
27
not advance any facts or argument to support its request, except to refer to its previous briefing on
28
ORACLE’S OPP. TO GOOGLE’S MOTION FOR RULE 50(B) JMOL OR FOR A NEW TRIAL
CASE NO. CV 10-03561 WHA
pa-1543982
6
1
the subject. Mot. at 5. The Court has already considered those arguments and rejected them.
2
The Court should reject Google’s renewed motion as well.
3
V.
4
Although a new trial may be appropriate if “the verdict is against the weight of the
GOOGLE IS NOT ENTITLED TO A NEW TRIAL
5
evidence,” Molski v. M.J. Cable, Inc., 481 F.3d 724, 729 (9th Cir. 2007), Google makes no new
6
arguments supporting a new trial but simply argues that it is entitled to a new trial “[f]or all the
7
reasons Google is entitled to JMOL . . . related to the rangeCheck function.” Mot. at 5. Google
8
has not shown any legal errors regarding rangeCheck, nor has Google shown that the jury’s
9
verdict was against the weight of the evidence. Because Google is not entitled to JMOL for the
10
reasons discussed above, Google is not entitled to a new trial.
11
VI.
12
For the foregoing reasons, the Court should deny Google’s motion for judgment as a
13
CONCLUSION
matter of law, or, in the alternative, a new trial.
14
15
16
17
18
19
Dated: July 31, 2012
MORRISON & FOERSTER LLP
By: /s/ Michael A. Jacobs
Michael A. Jacobs
Attorneys for Plaintiff
ORACLE AMERICA, INC.
20
21
22
23
24
25
26
27
28
ORACLE’S OPP. TO GOOGLE’S MOTION FOR RULE 50(B) JMOL OR FOR A NEW TRIAL
CASE NO. CV 10-03561 WHA
pa-1543982
7
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?