Oracle USA, Inc. et al v. Rimini Street, Inc. et al
Filing
1459
ORDERED that the parties' motions to seal (ECF Nos. 1325 , 1334 , 1367 , 1384 , 1388 , 1391 , 1394 , 1404 , 1408 , 1413 , 1417 , 1427 , 1435 , 1439 ) are GRANTED nunc pro tunc. IT IS FURTHER ORDERED that Rimini's m otion to enforce the Court's orders and judgment separating Oracle I from Rimini II (ECF Nos. 1323 ) is DENIED. IT IS FURTHER ORDERED that Rimini's motion to exclude the declarations and opinions of Oracle's expert, Ms. Fre deriksen-Cross, (ECF Nos. 1390 , 1392 -s) is DENIED. IT IS FURTHER ORDERED that Oracle's motion for an order to show cause why Rimini should not be held in contempt (ECF Nos. 1365 , 1368 -s) is GRANTED in part and DENIED in p art. In accordance with this Order, Rimini is ORDERED to SHOW CAUSE why it should not be held in contempt for violating the permanent injunction, no later than Monday, May 10, 2021. Oracle shall file any response within 30 days of Rimini's filing; Rimini shall file any reply within 10 days of Oracle's response. IT IS FURTHER ORDERED that a hearing on the above discussed issues will be held in a courtroom to be designated at the Bruce R. Thompson Courthouse in Ren o, Nevada, commencing on September 20, 2021, at 9:00 a.m. IT IS FURTHER ORDERED that the parties are to submit a proposed joint pre-hearing order no later than Friday, August 20, 2021 as specified herein. IT IS FURTHER ORDERED that Rimini's motion for a jury trial (ECF Nos. 1387 , 1389 -s) is DENIED. IT IS FURTHER ORDERED that Oracles motion for Rule 11 sanctions (ECF No. 1348 ) is DENIED. IT IS FURTHER ORDERED that Judge Ferenbach's Report and Recommendation (ECF No. 1431 ) is ADOPTED and ACCEPTED. Oracle's objections to the Report and Recommendation (ECF Nos. 1434 ; 1436 -s) are OVERRULED. Accordingly, Oracle's motion for Rule 37(e) sanctions (ECF Nos. 1359 ; 1363 -s) is DENIED. Signed by Judge Larry R. Hicks on 3/31/2021. (Copies have been distributed pursuant to the NEF - DRM)
1
2
3
4
5
UNITED STATES DISTRICT COURT
6
DISTRICT OF NEVADA
7
ORACLE USA, INC.; a Colorado
corporations; ORACLE AMERICA, INC.; a
Delaware corporation; and ORACLE
INTERNATIONAL CORPORATION, a
California corporation,
8
9
10
11
***
Case No. 2:10-cv-00106-LRH-VCF
ORDER
Plaintiffs,
12
v.
13
RIMINI STREET, INC., a Nevada
corporation; and SETH RAVIN, an
individual,
14
15
Defendants.
16
17
Before the Court are several pending motions. Rimini Street, Inc. and Seth Ravin
18
(collectively “Rimini”) move this Court for (1) an order enforcing the Court’s orders and judgment
19
separating the instant action 1 from Rimini Street, Inc. v. Oracle International Corp., Case
20
No. 2:14-cv-01699-LRH-DJA (ECF Nos. 1323); (2) an order excluding the declaration and
21
opinions of Oracle’s expert, Barbara Frederiksen-Cross (ECF Nos. 1390, 1392-s); 2 and (3) a jury
22
23
24
25
26
27
28
To be consistent with the Court’s orders in both causes of action, the Court uses “Oracle I” to refer to the
entirety of the above captioned case and “Rimini II” to refer to the entirety of case number 2:14-cv-01699LRH-DJA. Unless otherwise indicated, ECF Numbers articulated throughout this Order refer to the Oracle I
docket.
1
The parties filed portions of their briefing and attached exhibits under seal. The Court will refer to the
sealed pleadings with an “-s” designation and, for clarity, will cite to the sealed document for pinpoint
citations unless otherwise noted. While the Court would prefer to keep all the sealed information
confidential, some of it is necessary to resolve the pending motions. The Court will therefore include the
information unredacted in this Order where appropriate. The Court recognizes that the parties have privacy
interests in the confidential information, but the public has an even greater interest in the reasoning behind
the Court’s Order.
1
2
1
trial (ECF No. 1387, 1389-s). Oracle USA, Inc., Oracle America, Inc., and Oracle International
2
Corporation (collectively “Oracle”) moves this Court for an order to show cause why Rimini
3
should not be held in contempt for violating the permanent injunction operable in this case (ECF
4
Nos. 1365, 1368-s) and for Rule 11 sanctions (ECF No. 1348). Oracle also moves this Court for
5
Rule 37(e) sanctions against defendants (ECF Nos. 1359). This issue was referred to Magistrate
6
Judge Cam Ferenbach, who issued a Report and Recommendation to deny Oracle’s motion for
7
sanctions (ECF No. 1431). Accordingly, Oracle objected (ECF No. 1434). Finally, due to the
8
sensitive nature of the information contained within the briefing and exhibits, the parties move to
9
seal numerous documents. ECF Nos. 1325, 1334, 1367, 1384, 1388, 1391, 1394, 1404, 1408, 1413,
10
1417, 1427, 1435, 1439. The parties have properly responded and replied to all pending motions,
11
and each is ripe for review. For the reasons contained within this Order, the Court grants in part
12
and denies in part the parties’ substantive motions and grants the parties’ motions to seal nunc pro
13
tunc.
14
I.
BACKGROUND
15
This action has an extensive 11-year history that includes two causes of action. In brief,
16
and relevant to the pending motions, Oracle develops, manufactures, and licenses computer
17
software, particularly Enterprise Software Programs. Oracle also provides after-license software
18
support services to customers who license its copyrighted software. Rimini is a company that
19
provides similar after-license software support services to customers licensing Oracle’s
20
copyrighted software and competes directly to provide those services. Seth Ravin is the owner and
21
CEO of Rimini.
22
A. Oracle I Litigation
23
Oracle first sued Rimini in 2010, alleging that Rimini infringed several of Oracle’s
24
copyrights when it, inter alia, used work that it completed for one client for the benefit of other
25
clients, which Oracle claimed was a violation of its software copyrights. Following the filing of
26
dispositive motions, the Court granted summary judgment to Oracle on some of its copyright
27
infringement claims. Of importance to these proceedings was the Court’s finding that Rimini
28
violated the “facilities restriction” within PeopleSoft’s standard licensing agreement when it
2
1
hosted its clients’ development environments on its own computer systems, a process called “local
2
hosting.” ECF No. 474; Oracle USA, Inc. v. Rimini Street, Inc., 6 F.Supp.3d 1086, 1096–98 (D.
3
Nev. 2014). The Court further held that Rimini was infringing on Oracle’s copyrights for Oracle
4
Database when it downloaded many copies of the software off Oracle’s network and failed to
5
adhere to the Developer License. ECF No. 476; Oracle USA, Inc. v. Rimini Street, Inc., 6 F.Supp.3d
6
1108, 1115–20 (D. Nev. 2014). Later, after a month-long trial, a jury found in favor of Oracle on
7
other copyright infringement claims related to Oracle’s J.D. Edwards and Siebel software.
8
On appeal, the Ninth Circuit affirmed both this Court’s grant of summary judgment and all
9
of the jury’s verdict on infringement violations under the Copyright Act, only reversing regarding
10
violations of the California Computer Data Access and Fraud Act (“CDAFA”) and the Nevada
11
Computer Crimes Law (“NCCL”). 3 Oracle USA, Inc. v. Rimini Street, Inc., 879 F.3d 948, 962
12
(9th Cir. 2018). Given its rulings, the Ninth Circuit vacated this Court’s issuance of a permanent
13
injunction and remanded to the Court to determine whether it would again issue a permanent
14
injunction based solely on Rimini’s copyright infringement and without reference to the reversed
15
state law computer claims. Id. at 964. 4
16
On August 14, 2018, this Court granted Oracle’s renewed motion for a permanent
17
injunction, which enjoins Rimini from continuing to infringe on Oracle’s copyrighted software.
18
ECF No. 1164; Oracle USA, Inc. v. Rimini Street, Inc., 324 F.Supp.3d 1157 (D. Nev. 2018). In
19
relevant part, the injunction provides:
20
///
21
///
22
///
23
24
25
26
27
28
The Ninth Circuit upheld the jury’s $35.6 million judgment against Rimini for its infringement and the
Court’s award of approximately $22.4 million in prejudgment interest against Rimini, while reversing the
jury’s $14.4 million award associated with the state law computer access claims. Oracle USA, Inc. v. Rimini
Street, Inc., 879 F.3d 948, 953, 962–64 (9th Cir. 2018).
3
The Ninth Circuit also upheld this Court’s decision to grant Oracle the “full costs” of the litigation, which
included expert witness fees, e-discovery expenses, and jury consultant fees. Id. at 965–66. The Supreme
Court granted certiorari on this issue, reversing the Ninth Circuit and holding that the Copyright Act only
allows a district court to authorize awards for litigation expenses expressly listed in the costs statute. Rimini
Street, Inc. v. Oracle USA, Inc., 139 S. Ct. 873 (2019).
3
4
1
a. Rimini Street shall not reproduce, prepare derivative works from, or
distribute PeopleSoft, J.D. Edwards, or Siebel software or documentation
unless solely in connection with work for a specific customer that holds a
valid, written license agreement for the particular PeopleSoft, J.D. Edwards,
or Siebel software and documentation authorizing Rimini Street’s specific
conduct;
...
2
3
4
5
PeopleSoft
6
3. Rimini Street shall not distribute PeopleSoft software or documentation or any
derivative works created from or with PeopleSoft software or documentation;
7
4. Rimini Street shall not reproduce, prepare derivative works from, or use a
specific licensee’s PeopleSoft software or documentation other than to support the
specific licensee’s own internal data processing operations;
8
9
5. Rimini Street shall not reproduce, prepare derivative works from, or use
PeopleSoft software or documentation on, with, or to any computer systems other
than a specific licensee’s own computer systems;
10
11
14
6. Rimini Street shall not reproduce, prepare derivative works from, or use
PeopleSoft software or documentation on one licensee’s computer systems to
support, troubleshoot, or perform development or testing for any other licensee,
including specifically, that Rimini Street shall not use a specific licensee’s
PeopleSoft environment to develop or test software updates or modifications for
the benefit of any other licensee[.]
15
J.D. Edwards
16
7. Rimini Street shall not distribute J.D. Edwards software or documentation or any
derivative works created from or within J.D. Edwards software or documentation;
12
13
17
18
8. Rimini Street shall not copy J.D. Edwards software source code to carry out
development and testing of software updates;
19
...
20
10. Rimini Street shall not reproduce, prepare derivative works from, or use J.D.
Edwards software or documentation on one licensee’s computer systems to support,
troubleshoot, or perform development or testing for any other licensee, including,
specifically, that Rimini Street shall not use a specific licensee’s J.D. Edwards
environment to develop or test software updates or modifications for the benefit of
any other licensee;
21
22
23
...
24
Oracle Database
25
15. Rimini Street shall not reproduce, prepare derivative works from, or distribute
Oracle Database software.
26
27
ECF No. 1166 (modified per the Ninth Circuit’s order).
28
///
4
1
In granting the permanent injunction, the Court noted that the balance of the hardships
2
weighed in favor of its issuance because Oracle was only seeking to enjoin acts that had already
3
been determined to be unlawful and that had been affirmed on appeal. ECF No. 1164 at 9. The
4
Ninth Circuit affirmed this permanent injunction, except instructing the Court to strike paragraphs
5
nine and thirteen, and the words “or access” in paragraphs eight and twelve. ECF No. 1236; Oracle
6
USA, Inc. v. Rimini Street, Inc., 783 Fed.Appx.707, 710–11 (9th Cir. 2019) (unpublished) (“The
7
injunction enjoins ‘local hosting’ as to PeopleSoft, J.D. Edwards, and Siebel. But only the
8
PeopleSoft license limits the licensee to using the licensed Software ‘at its facilities . . . .’
9
(emphasis added), which is the basis for the local hosting requirement. . . . ‘Accessing’ a
10
copyrighted work is not an infringing activity under the Copyright Act.”). 5
11
On April 4, 2019, the Court granted Oracle’s motion to reopen discovery to determine if
12
Rimini has been complying with the permanent injunction. ECF Nos. 1199; 1215; 1218. The
13
parties engaged in discovery for approximately a year and a half. ECF No. 1354. Following close
14
of discovery, the parties filed the six now pending substantive motions.
B. Rimini II Litigation
15
16
In October 2014, Rimini filed a separate complaint against Oracle for declaratory
17
judgment. Rimini II, ECF No. 1. This complaint stemmed from the Court’s granting of summary
18
judgment to Oracle in Oracle I on the issue of whether Rimini infringed six of Oracle’s PeopleSoft
19
and Database copyrights. At the time of filing the second action, Rimini maintained that by July
20
31, 2014, it had changed its company policies to comply with the Court’s February 13, 2014
21
summary judgment Order, by transitioning to something it dubbed “Process 2.0” support services.
22
Id. at 3. Despite Rimini’s assertions that it had ceased infringing on Oracle’s copyrights, Oracle
23
was skeptical and counterclaimed, alleging eight causes of action, including copyright
24
infringement, regarding Rimini’s new Process 2.0. Rimini II, ECF Nos. 21, 22-s.
25
After extensive, lengthy, and contentious discovery and motion practice, including the
26
filing of amended complaints by both Oracle and Rimini, the parties filed seven motions for
27
summary judgment, consisting of more than 2,800 pages of briefing and 43,000 pages of
28
5
Denying cert., 140 S.Ct. 850 (Jan. 13, 2020) (Mem).
5
1
supporting exhibits, declarations, and appendices. On September 14, 2020, the Court issued its 94-
2
page order granting in part and denying in part these motions. Rimini II, ECF No. 1253; Rimini
3
Street, Inc. v. Oracle International Corp., 473 F.Supp.3d 1158 (D. Nev. 2020). In relevant part,
4
the Court held that Rimini had infringed four of Oracle’s copyrights—PeopleSoft HRMS 8.9 (TX
5
7-065-381); PeopleTools 8.46.17 (TX 7-092-772); PeopleSoft HRMS 8.3 (TX 5-469-032); and
6
PeopleTools 8.48.10 (TX 7-092-819)—while following its new Process 2.0 support services for
7
its clients Campbell Soup and City of Eugene. Rimini II, ECF No. 1253 at 65–66. First, the Court
8
held that when Rimini “prototyped” a PeopleSoft update in Campbell Soup’s development
9
environment that the client did not want, and then provided that update to another of Rimini’s
10
clients, Toll Brothers, without separately developing the update in Toll Brothers development
11
environment, Rimini had violated the “internal data processing operations” provision of the
12
PeopleSoft license. Second, the Court held that Rimini created a derivative work when it created
13
an update using Oracle’s PeopleTools Application Designer utility in the City of Eugene’s system.
14
While creation of that derivative work was licensed for City of Eugene, the Court found that
15
because Rimini was using City of Eugene’s development environment to “prototype” the update,
16
and then distributed that update to multiple other clients without separate development, Rimini
17
was violating the “internal data processing operations” provision of the license.
The parties filed their 935-page proposed joint pretrial order on December 19, 2020, but
18
19
due to the parties’ inability to agree on a proposed trial date, trial has not yet been set.
20
II.
THE PARTIES’ MOTIONS TO SEAL
21
There is a general presumption that court records should be open and accessible to the
22
public. Hagestad v. Tragesser, 49 F.3d 1430, 1434 (9th Cir. 1995). With non-dispositive motions,
23
this presumption is automatically overcome by a showing that the material to be filed under seal
24
is being done so pursuant to a valid protective order. Foltz v. State Farm Mut. Auto. Ins. Co., 331
25
F.3d 1122, 1135 (9th Cir. 2003) (citing Phillips ex rel. Estates of Byrd v. General Motors Corp.,
26
307 F.3d 1206, 1213 (9th Cir. 2002)). The parties seek to seal the following non-dispositive filings,
27
pursuant to the operative protective order in this case (ECF No. 55), and the protective order in
28
place in Rimini II (Rimini II, ECF No. 58):
6
1
•
Exhibit A and portions of Exhibit B to the Declaration of Eric D. Vandevelde, filed in
support of Rimini’s motion to enforce the Court’s orders and judgment separating Oracle
I from Rimini II (ECF No. 1325)
•
Portions of Oracle’s opposition to Rimini’s motion to enforce the Court’s orders and
judgment separating Oracle I from Rimini II and accompanying exhibits (ECF No. 1334)
•
Portions of Rimini’s motion to exclude the declaration and opinions of Oracle’s expert,
Barbara Frederiksen-Cross, and accompanying exhibits (ECF No. 1391); portions of
Oracle’s opposition to the motion and accompanying exhibits (ECF No. 1408); and
portions of Rimini’s reply to the motion (ECF No. 1417)
•
Portions of Rimini’s motion for a jury trial and accompanying exhibits (ECF No. 1388)
and its reply to the motion (ECF No. 1413)
•
Portions of Oracle’s motion for an order to show cause why Rimini should not be held in
contempt and accompanying exhibits (ECF No. 1367); portions of Rimini’s opposition to
Oracle’s motion and accompanying exhibits (ECF No. 1384); and portions of Oracle’s
reply to its motion and accompanying exhibits (ECF No. 1404).
•
Video presentation titled “BengeDeclarationProcess2.0.pm4” and contained on the DVD
and USB drive manually filed (ECF No. 1393) in connection with its opposition to Oracle’s
motion for an order to show cause (ECF No. 1394)
•
Oracle’s objections to Magistrate Judge Ferenbach’s Report and Recommendation on
Oracle’s motion for Rule 37 sanctions (ECF No. 1435); Rimini’s opposition to Oracle’s
objections to the Report and Recommendation (ECF No. 1439) 6
•
Oracle’s response and objections to Rimini’s Notice of Demonstratives (ECF No. 1427)
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
The Court has reviewed these motions to seal and the underlying documents and finds that
17
the filings should be sealed as requested. The information the parties seek to seal consists of “non-
18
public, technologically and commercially sensitive information,” and proprietary business and
19
technical information, that has been designated “Confidential” or “Highly Confidential
20
Information – Attorneys’ Eyes Only” under the protective orders. The Court recognizes the
21
significant risk of competitive injury and potential prejudice to the parties if their proprietary
22
information is released to the public. See Center for Auto Safety v. Chrysler Group, LLC, 809 F.3d
23
1092, 1097 (9th Cir. 2016) (quoting Nixon v. Warner Commc’ns, Inc., 435 U.S. 589, 598 (1978))
24
(articulating that compelling reasons may exist to seal a record if it may be used “as sources of
25
business information that might harm a litigant’s competitive standing.”); Hologram USA, Inc. v.
26
Pulse Evolution Corp., Case No. 2:14-cv-00772-GMN-NJK, 2015 WL 105793, at * 1-2 (D. Nev.
27
6
28
The Court notes that Oracle’s objection and Rimini’s corresponding opposition contain similar
information as that already sealed in relation to Oracle’s motion for Rule 37(e) sanctions. See ECF
No. 1425.
7
1
Jan. 7, 2015) (granting the plaintiff’s motion to seal when the underlying filing contained
2
“sensitive, proprietary, and technical information,” disclosure of which was likely to injure the
3
plaintiff’s competitive posture). The Court further notes that the parties have filed redacted
4
versions of the sealed filings (where appropriate) in the public record, narrowly tailoring their
5
requests to seal and limiting any harm to the public. Accordingly, the Court grants the parties’
6
motions to seal nunc pro tunc.
7
III.
8
THE PARTIES’ SUBSTANTIVE MOTIONS
A. Rimini’s motion to enforce the Court’s orders and judgment separating Oracle I
from Rimini II is denied.
9
10
Before the Court is Rimini’s motion to enforce the Court’s orders and judgment separating
11
Oracle I from Rimini II. ECF No. 1323. Oracle opposed (ECF Nos. 1333, 1335-s) and Rimini
12
replied (ECF No. 1347). For the reasons below, the Court denies Rimini’s motion.
13
In April 2019, the Court reopened discovery in this case so that Oracle could determine
14
whether Rimini was/is complying with the permanent injunction. Following the close of fact
15
discovery, Oracle served Rimini with Barbara Frederiksen-Cross’s Post-Injunction Expert Report
16
on January 31, 2020. ECF No. 1324 ¶ 2. This report provides, in relevant part, that three processes
17
at issue in Rimini II violate the permanent injunction: cloud hosting (“Rimini consistently violates
18
the Injunction by reproducing and creating derivative works based upon PeopleSoft software on
19
servers and virtual machines hosted by Windstream.”); cross-use by prototyping updates in one
20
customer’s environment for the use and benefit of other Rimini customers; and Rimini’s use of its
21
AFW Tools software to send the prototyped updates to its clients. ECF Nos. 1324-1; 1326-s at
22
6–8. Believing that these issues are not covered by the injunction, Rimini motions the Court to
23
prohibit Oracle from arguing that Rimini should be held in contempt for violating the injunction
24
as it relates to any Process 2.0 support services. In support, Rimini argues that the Court has
25
previously drawn a stark divide between this case, Oracle I, which can only deal with Process 1.0
26
claims and issues, and Rimini II, which can only deal with Process 2.0 claims and issues.
27
///
28
///
8
Rimini points to four of the Court’s orders to support its contention:
1
2
•
3
This case has been pending for nearly five years and, under the Court’s
supervision, fact and expert discovery has been completed. The parties require
leave of Court to engage in any further discovery other than the supplementation
required by Rule 26(e). Moreover, Oracle has offered to stipulate not to seek
damages in this case for the period on or after the District Court’s February 13,
2014 order, and the Court will hold Oracle to that offer. Accordingly, the February
13, 2014 order is not a basis to reopen discovery, and the Court declines to do so.
While the District Court will decide the admissibility of Rimini’s expert’s opinion
on the proposed method of calculating damages, the full discovery on that theory
has been conducted. Discovery will remain closed, and the case will remain as it
was put in at the close of discovery, not thereafter.
4
5
6
7
8
9
10
ECF No. 515 at 3.
•
11
13
14
15
17
ECF No. 669 at 5.
•
18
20
21
22
23
25
26
27
28
Order granting of Oracle’s motion in limine to exclude evidence and argument related to
Rimini’s Process 2.0 support service, in relevant part:
The court has reviewed Oracle’s motion and finds that Rimini’s new service
support model is not relevant to any claim or issue in this action. In their opposition,
defendants argue that Rimini’s new support model constitutes a non-infringing
alternative to its old process and that evidence of this process is relevant to show
that non-infringing alternatives were available to Rimini at the time of the alleged
infringement. However, the court finds that defendants’ claim that the new support
model is non-infringing is speculative. . . . Further, all claims, issues, and evidence
related to the new support model are being addressed solely in [Rimini II].
Therefore, the court finds that evidence of Rimini’s new service model is not
relevant to this action and the court shall grant Oracle’s motion accordingly.
19
24
Order denying consolidation of Oracle I and Rimini II, in relevant part:
Here, though commonality exists between the two actions, the court,
nevertheless, finds consolidation inappropriate because of the distinct litigation
postures the cases are currently in. (citation omitted). In the present action,
consolidation would lead to an unreasonable delay of trial, as this case is currently
set for trial in September and has been pending on the court’s docket since 2010.
In contrast, the Rimini action was just initiated in the fall of 2014 and has yet to
begin discovery, let alone pre-discovery motions. Such an unreasonable delay in a
trial is sufficient cause to deny consolidation.
12
16
Order regarding case management conference, in relevant part:
ECF No. 723 at 3.
•
Order granting the permanent injunction, in relevant part:
Finally, because Oracle seeks to enjoin only acts that have already been determined
to be unlawful, and which have been affirmed on appeal, the balance of hardships
weighs in favor of issuing a permanent injunction.
...
9
1
Further, an injunction against future copyright infringement would not harm the
public’s access to competitive after-license software support services because
Rimini Street has repeatedly represented to the court that its current business model
is not based on its prior infringing conduct.
2
3
4
ECF No. 1164 at 9.
5
The Court has reviewed its prior orders, the permanent injunction, and the lengthy record
6
before it. The Court agrees with Rimini that certain issues related to Process 2.0 are currently being
7
litigated in Rimini II: whether cloud hosting or Rimini’s AFW Tools software constitute copyright
8
infringement are open questions for the jury to decide in that case. As the Court made clear in its
9
Order granting the permanent injunction, the injunction does not enjoin conduct that has yet to be
10
adjudicated unlawful. See id.
11
However, the Court does not agree that the stark divide between the two cases—that
12
Oracle I only concerns Process 1.0 while Rimini II only concerns Process 2.0—exists. The Court
13
issued the above relevant orders, in part, because this case has such a lengthy history. The Court
14
found it necessary, in its inherit discretion to manage its caseload, to place some stopping point on
15
discovery and the pre-trial process in Oracle I. Had it not, this case would not yet have gone to
16
trial and would still be languishing in pre-trial motion practice more than eleven years since its
17
filing. Additionally, issues related to Process 1.0 are being litigated in Rimini II: the Court’s
18
September 14, 2020 summary judgment order specifically permits Oracle to argue for either lost
19
profits or fair market value license damages for Oracle’s so-called “gap customers.” 7 See Rimini
20
II, ECF No. 1253 at 75-81. As Rimini did not change its support services to Process 2.0 until the
21
end of July 2014, necessarily, these gap customers were serviced following Process 1.0, and the
22
stark line Rimini argues exists between the two cases clearly does not.
23
Moreover, the permanent injunction does not just enjoin Process 1.0. Rather, the injunction
24
enjoins Process 1.0 conduct that has been adjudicated (and upheld on appeal) is infringing Oracle’s
25
copyrights. The conduct enjoined includes violating Oracle’s software licenses by reproducing or
26
preparing derivative works not solely for the support of a client’s internal data processing
27
28
“Gap customers” is defined as clients Rimini gained from December 5, 2011 (the close of fact discovery
in Oracle I) to February 13, 2014 (the end of the Oracle I damages period). Rimini II, ECF No. 1253 at 75.
10
7
1
operations, local hosting, and cross using one client’s Oracle software environment to develop and
2
test updates and modifications for the benefit of another licensee. Process 2.0 could include such
3
conduct, just as Process 1.0 did.
4
If the Court has been unclear in its prior rulings, it will not be so here. In no uncertain
5
terms, there is no separate and delineated line between Oracle I and Rimini II based solely on
6
Process 1.0 and 2.0. Accordingly, the Court cannot grant Rimini’s motion to enforce an order that
7
does not exist. However, the permanent injunction only enjoins conduct that has been adjudicated
8
unlawful. The Court made this clear in its Order granting the permanent injunction, and on Oracle’s
9
assurance that it would not seek to hold Rimini in contempt for conduct not yet adjudicated in
10
Rimini II. See ECF No. 1117 at 18, 25 n.3, 28 (“Because Oracle seeks only to enjoin illegal actions
11
or copying that this Court has found to be outside the scope of any license, and because Rimini
12
claims that it no longer infringes, the balance of hardships tips entirely in favor of Oracle. . . . To
13
be clear, Oracle is not asking now for a ruling on the merits of the issues in dispute in Rimini II.
14
Instead, Oracle asks the Court for a permanent injunction restraining Rimini from continuing to
15
commit the infringement that this Court and the jury have already determined to constitute
16
copyright infringement. . . . Oracle’s requested relief is appropriately tailored to prevent future
17
occurrences of the conduct adjudged to constitute copyright infringement in this case.”); ECF No.
18
1174 at 23-24 (articulating that it would be “bad faith” for Oracle to go beyond the clear terms of
19
the injunction). Both parties are bound by their respective representations to this Court. While it
20
should not need to rule on such an obvious fact, the Court expects all parties in this litigation to
21
follow its orders and judgments and comport themselves with the professionalism their positions
22
require. The Court will tolerate no less. Accordingly, if Rimini II results in findings that Rimini’s
23
Process 2.0 conduct is still infringing Oracle’s copyrights, Oracle could then move for contempt
24
and argue that Rimini’s later conduct is “the same type or class as the unlawful acts which the
25
court has found to have been committed” in Oracle I. See Orantes-Hernandez v. Thornburgh, 919
26
F.2d 549, 564 (9th Cir. 1990) (quoting N.L.R.B. v. Express Publ’g Co., 312 U.S. 426, 435 (1941))
27
(articulating that the “district court has ‘broad powers to restrain acts which are of the same
28
type or class as unlawful acts which the court has found to have been committed or whose
11
1
commission in the future, unless enjoined, may be fairly anticipated from the defendant’s conduct
2
in the past.”).
3
4
B. Rimini’s motion to exclude the declaration and opinions of Oracle’s expert, Barbara
Frederiksen-Cross, is denied.
5
Before the Court is Rimini’s motion to exclude the declaration and opinions of Oracle’s
6
expert Barbara Frederiksen-Cross because (1) her opinions are unreliable because she did not apply
7
“analytic dissection”; and (2) her opinions are irrelevant because they pertain to unadjudicated
8
conduct. ECF Nos. 1390, 1392-s. Oracle opposed (ECF Nos. 1407, 1409-s), and Rimini replied
9
(ECF Nos. 1416, 1418-s). For the reasons below, the Court denies Rimini’s motion.
10
Federal Rule of Evidence 702 governs the admissibility of expert testimony, providing:
11
14
A witness who is qualified as an expert by knowledge, skill, experience, training,
or education may testify in the form of an opinion or otherwise if: (a) the expert’s
scientific, technical, or other specialized knowledge will help the trier of fact to
understand the evidence or to determine a fact in issue; (b) the testimony is based
on sufficient facts or data; (c) the testimony is the product of reliable principles and
methods; and (d) the expert has reliably applied the principles and methods to the
facts of the case.
15
FED R. EVID. 702. Expert testimony must rest on a reliable foundation and be relevant to the task
16
at hand. Daubert v. Merrell Dow Pharmaceuticals, Inc., 509 U.S. 579, 597 (1993).
12
13
17
To determine the reliability of the principles and methods used, the court looks to: (1)
18
whether a theory or technique can be or has been tested; (2) whether it has been subjected to peer
19
review and publication; (3) the known or potential rate of error; (4) whether there are standards
20
controlling the technique’s operation; and (5) whether the theory or technique has general
21
acceptance within the relevant scientific community. Id. at 592–94. “These factors are ‘meant to
22
be helpful, not definitive, and the trial court has discretion to decide how to test an expert’s
23
reliability as well as whether the testimony is reliable, based on the particular circumstances of the
24
particular case.’” Pyramid Techs., Inc. v. Hartford Cas. Ins. Co., 752 F.3d 807, 814 (9th Cir. 2014)
25
(quoting Primiano v. Cook, 598 F.3d 558, 564 (9th Cir. 2010)). However, the Court notes that
26
“Daubert is meant to protect juries from being swayed by dubious scientific testimony. When the
27
district court sits as the finder of fact, there is less need for the gatekeeper to keep the gate when
28
the gatekeeper is keeping the gate only for himself.” United States v. Flores, 901 F.3d 1150, 1165
12
1
(9th Cir. 2018) (quoting David E. Watson, P.C. v. United States, 668 F.3d 1008, 1015 (8th Cir.
2
2012)) (emphasis in original). Thus, when the Court is the trier of fact, and not just the gatekeeper,
3
it may admit evidence, even if it may later exclude it or disregard it if it fails to meet the Rule 702
4
standard. Id. (quoting In re Salem, 465 F.3d 767, 777 (7th Cir. 2006)).
5
There can be no dispute that Ms. Frederiksen-Cross is an expert in forensic software
6
analysis—she has 45 plus years of experience as a software developer and consultant and is trained
7
in forensic analysis of computer software in the context of copyright infringement. ECF
8
No. 1368-1-s ¶¶ 3–4. Her expert opinions have been considered in Rimini II, among other cases in
9
this Circuit,8 and the Court sees no reason, based on her qualifications or experience, that her
10
opinions should be excluded here. 9 Rather, Rimini argues that her opinions are unreliable because
11
she used “unsound methodologies” and “applied the wrong legal standard.”
12
The Court sits as the trier of fact in this contempt proceeding and as such may admit
13
evidence that it may later disregard if it finds that it does not meet the Rule 702 standard.
14
Additionally, the Court need not find that an expert articulated the correct legal standard in her
15
opinion because it is the Court’s purview to decide the law. See Plexxikon Inc. v. Novartis Pharms.
16
Corp., 2020 WL 2301213, at * 2 (N.D. Cal. May 8, 2020) (slip copy). The Court has reviewed
17
Frederiksen-Cross’s declaration and expert report and finds that it will likely help the Court decide
18
the issues of fact in these contempt proceedings. The Court is in the unique position to consider
19
her opinions in relation to the law and will not exclude her opinions outright even if it may
20
disregard them when reaching its final decision.
21
Rimini further argues that Frederiksen-Cross’s entire declaration and opinion is irrelevant
22
and therefore should be excluded because she failed to analyze how Rimini’s support Process 1.0,
23
enjoined in Oracle I, is “more than colorably different” than its new support Process 2.0, currently
24
See DropzoneMS, LLC v. Cockayne, Case No. 3:16-cv-02348-YY, 2019 WL 7630788, at *6 (D. Or. Sept.
12, 2019) (“Frederiksen-Cross is undoubtedly an expert in forensic software analysis. . . . (detailing 44
years of experience designing, developing, and analyzing computer software; listing extensive publication
and presentation history; and analyzing computer software as an expert witness in arbitrations and federal
district courts across the country).”).
25
26
27
28
8
Rimini argues for the first time in its reply that Frederiksen-Cross is unqualified. This argument was never
made in its original motion and Rimini only points to her not having a bachelor’s degree in support. The
Court sees no reason to address this argument further.
13
9
1
being adjudicated in Rimini II. This standard is based on the Federal Circuit’s opinion in the patent
2
case, TiVo Inc. v. EchoStar Corp., 646 F.3d 869 (Fed. Cir. 2011). However, the Court agrees with
3
its sister court in the Central District of California and finds that the “more than colorably different”
4
standard articulated in TiVo is only used to determine “whether an injunction against patent
5
infringement has been violated.” TiVo, 646 F.3d at 881 (emphasis added); Disney Enters., Inc. v.
6
VidAngel Inc., Case No. CV 16-04109-AB(PLAx), 2017 WL 6820015, at *2 (C.D. Cal. Sept. 13,
7
2017). 10 Accordingly, the Court does not need to determine whether Rimini’s new support Process
8
2.0 is more than colorably different than its prior Process 1.0 to proceed with these contempt
9
proceedings. And whether Frederiksen-Cross conducted such an analysis is not relevant to the
10
Court’s ruling. The Court is well equipped to determine what in Frederiksen-Cross’s declaration
11
and opinion is relevant to its rulings, and as the fact finder, the Court may later exclude the opinion
12
or disregard it if it fails to meet federal evidentiary standards. Rimini’s motion is therefore denied.
13
C. Oracle’s motion for an order to show cause why Rimini should not be held in
contempt is granted in part and denied in part.
14
15
Before the Court is Oracle’s motion for an order to show cause why Rimini should not be
16
held in contempt for violating the Court’s permanent injunction. ECF Nos. 1365, 1368-s. Rimini
17
opposed (ECF Nos. 1382, 1385-s), and Oracle replied (ECF Nos. 1401, 1405-s). For the reasons
18
below, the Court grants in part and denies in part Oracle’s motion.
1. Legal Standard
19
20
Pursuant to Title 18, United States Code, Section 401, a court may hold any party in civil
21
contempt who fails to comply with or violates a court order. 18 U.S.C. § 401(3). A party “fails to
22
act as ordered by the court when [it] fails to take ‘all the reasonable steps within [its] power to
23
24
25
26
27
28
10
The VidAngel Court found:
[T]he act sought to be restrained in the instant case was not VidAngel’s use of a technology
that infringed upon a patent. The Order sought to restrain VidAngel from using Plaintiffs’
copyrighted works without a license or otherwise engaging in activities that violated
Plaintiffs’ exclusive rights under the Copyright Act and the Digital Millennium Copyright
Act. Thus, the injunction is proper in scope as it only restrains “acts which are the same
type or class as [the likely] unlawful acts which the court has found to have been committed
or whose commission in the future, unless enjoined, may be fairly anticipated from the
defendant’s conduct in the past.” Orantes-Hernandez, 919 F.2d at 564.
VidAngel Inc., 2017 WL 6820015, at *2.
14
1
[e]nsure compliance with the court’s order.’” In re Crystal Palace Gambling Hall, Inc., 817 F.2d
2
1361, 1365 (9th Cir. 1987) (quoting Shuffler v. Heritage Bank, 720 F.2d 1141, 1146–47 (9th Cir.
3
1983)). “The party alleging civil contempt must demonstrate that the alleged contemnor violated
4
the court’s order by ‘clear and convincing evidence,’ not merely a preponderance of the evidence.”
5
In re Dual-Deck Video Cassette Recorder Antitrust Litigation, 10 F.3d 693, 695 (9th Cir. 1993)
6
(quoting Vertex Distrib., Inc. v. Falcon Foam Plastics, Inc., 689 F.2d 885, 889 (9th Cir. 1982)). In
7
doing so, the moving party must cite to specific provisions of the injunction the enjoined party has
8
allegedly violated and allegations of noncompliance. Reynolds v. Roberts, 207 F.3d 1288, 1298
9
(11th Cir. 2000). If the moving party has stated a case of noncompliance, the Court shall issue an
10
order to show cause why the enjoined party should not be held in contempt for violating its order,
11
and schedule a hearing on the issue. Id.
2. Discussion
12
13
Oracle asserts that Rimini is violating the permanent injunction as to three of its software
14
systems: PeopleSoft, J.D. Edwards, and Oracle Database. As the provisions of the permanent
15
injunction vary based on software, the Court will address each in turn.
i. PeopleSoft
16
17
First, Oracle alleges that Rimini is violating paragraphs 4 and 6 of the permanent injunction
18
by continuing to impermissibly and unlawfully cross-use its PeopleSoft software through (1)
19
Rimini’s prototype/retrofit support service model; (2) Rimini’s creation and use of “Dev
20
Instructions”; (3) Rimini’s use of its AFW Tools software (TransferFiles); and (4) by continuing
21
to test updates in one client’s environment that are then reused for other clients. As a preliminary
22
matter, neither Rimini’s Dev Instructions nor its AFW Tools software were before the Court or
23
held to be unlawful in Oracle I. Moreover, whether these support services constitute copyright
24
infringement is squarely before the Court in Rimini II and the Court has not yet ruled on the
25
lawfulness of these support processes. It is inappropriate to make a determination as to the validity
26
of these services for the first time in contempt proceedings, and therefore, the Court denies
27
Oracle’s motion as it relates to the Dev Instructions and AFW Tools software outright.
28
///
15
1
Whether Rimini’s prototype/retrofit support service model constitutes copyright
2
infringement is also squarely before the Court in Rimini II—specifically, whether this support
3
process uses one client’s environment under color of license for another client. Oracle alleges that
4
two updates constitute unlawful cross-use under this support model: HCM200443 and
5
HCM200440. Oracle argues that Rimini prototyped the development of HCM200443 in 10 client
6
environments, which took approximately 9 days of developer time (averaging 1 day per client),
7
and then retrofitted that update in 72 client environments between February 27 and April 1, 2019
8
(averaging .44 days per client). Update HCM200440 was prototyped in 11 client environments
9
over approximately a month and half (averaging 4.2 days per client) and then retrofitted in 74
10
client environments between June 4 and 17, 2019 (averaging .2 days per client). Because
11
retrofitting the update was more streamlined and took a fraction of the time as prototyping the
12
update, including not requiring QA analysis, Oracle argues that Rimini’s conduct constitutes
13
unlawful cross-use.
14
The Court has made no ruling at this time that the prototype/retrofit support process always
15
constitutes unlawful cross-use. And the Court will not make a blanket finding that whenever an
16
update is built quicker for one client than another, that means that Rimini uses one client’s
17
environment under color of license for another client, and violates the permanent injunction. It is
18
common sense that Rimini’s engineers would get better and faster at conducting a task with more
19
experience. Indeed, both parties in this case likely picked their respective counsel for the exact
20
reason that each had experience in copyright litigation. It would be inapposite to find that simply
21
because Rimini’s developers are able to develop updates faster, with less testing, after they have
22
built the update for another client, Rimini is violating the permanent injunction against cross-use.
23
See In re Dual-Deck Video Cassette Recorder Antitrust Litigation, 10 F.3d at 695 (“Indeed,
24
lawyers who learn from and use their experience obtained in discovery under such an order would
25
have to change fields, and never do antitrust work again, lest they ‘use’ what they learned in a
26
prior case ‘in any way whatsoever’ in any ‘other action.’”). Such a finding is outside the scope of
27
the permanent injunction and outside the scope of any factual or legal findings from Oracle I which
28
form the basis and reasoning for the permanent injunction.
16
1
However, in Rimini II, the Court did find that this prototype/retrofit support service
2
constituted copyright infringement as it related to Rimini’s work with two specific clients:
3
Campbell Soup and City of Eugene. Rimini II, ECF No. 1253 at 39-55; Rimini Street, Inc. v. Oracle
4
International Corp., 473 F.Supp.3d 1158 (D. Nev. 2020). First, when Rimini created and tested its
5
PPACA Phase 1 update HCM104286 in Campbell Soup’s environment, even knowing that
6
Campbell Soup did not want the update, such copying was not for Campbell Soup’s sole “internal
7
data processing operations.” Id. at 43–44. And, when this update was then sent to Rimini’s client
8
Toll Brothers (without any separate development or testing in a Toll Brothers environment), the
9
Court held that Rimini used Campbell Soup’s development environment, under color of Campbell
10
Soup’s license, to develop the update for the benefit of Toll Brothers in violation of the “internal
11
data processing operations” provision of the license. Id. at 45–46. It is clear to the Court that such
12
conduct violates the permanent injunction; specifically, paragraph 4 (“reproduce, prepare
13
derivative works from, or use a specific licensee’s PeopleSoft software or documentation other
14
than to support the specific licensee’s own internal data processing operations.”); and paragraph
15
6 (“use [of] a specific licensee’s PeopleSoft environment to develop or test software updates or
16
modifications for the benefit of any other licensee.”). ECF No. 1166 ¶¶ 4, 6 (emphasis added).
17
Because the Court finds, by clear and convincing evidence, that Rimini is violating the permanent
18
injunction, the Court issues an order to show cause why Rimini should not be held in contempt.
19
Consequently, at the hereafter hearing, the parties will not be permitted to re-argue the at-issue
20
conduct; rather, the parties are only permitted to argue whether Rimini should be held in contempt
21
for such a violation, and what sanctions are appropriate, taking into account that damages will be
22
assessed by the jury in Rimini II for this conduct.
23
The next was in relation to Rimini’s development and testing of its PPACA Phase 3 update
24
HCM104288 in City of Eugene’s development environment. The Court first held that the update
25
incorporated into the development environment was a derivative work, the creation and testing of
26
which was licensed. Rimini II, ECF No. 1253 at 51–52; Rimini Street, Inc. v. Oracle International
27
Corp., 473 F.Supp.3d 1158 (D. Nev. 2020). Next, the Court looked at the individual update and
28
held that it too was a derivative work: it substantially incorporated protected material from the
17
1
preexisting work because Rimini used the PeopleTools Application Designer utility (which is part
2
of Oracle’s PeopleTools software) to create the update, and the update could not be used with any
3
software programs other than PeopleSoft. Id. at 52–53. This update was also expressly licensed
4
for use by City of Eugene. Id. at 53. However, what was not expressly licensed was when Rimini
5
“prototyped” the update in City of Eugene’s environment, and then sent it to three other clients
6
without any testing or development in their respective environments—such development could not
7
be solely for City of Eugene’s “internal data processing operations.” Id. Of particular note to the
8
Court’s analysis was that City of Eugene’s license also included provision 4.1, which prohibits the
9
marketing or distribution of any updates developed under City of Eugene’s license. Id. at 54.
10
Accordingly, the Court held that in that instance, Rimini’s prototyping of the update and later
11
distribution of the update to other clients, also violated section 4.1 of the license (a provision not
12
included in all PeopleSoft licenses). Id. Again, it is clear to the Court that this conduct also violates
13
the permanent injunction; specifically, paragraph 4 (“reproduce, prepare derivative works from, or
14
use a specific licensee’s PeopleSoft software or documentation other than to support the specific
15
licensee’s own internal data processing operations.”); and paragraph 6 (“use [of] a specific
16
licensee’s PeopleSoft environment to develop or test software updates or modifications for the
17
benefit of any other licensee.”). ECF No. 1166 ¶¶ 4, 6 (emphasis added). Because the Court finds,
18
by clear and convincing evidence, that Rimini is violating the permanent injunction, the Court
19
issues an order to show cause why Rimini should not be held in contempt. Consequently, at the
20
hereafter hearing, the parties will not be permitted to re-argue the at-issue conduct; rather, the
21
parties are only permitted to argue whether Rimini should be held in contempt for such a violation,
22
and what sanctions are appropriate, taking into account that damages will be assessed by the jury
23
in Rimini II for this conduct.
24
Finally, Oracle argues that Rimini is violating paragraph 6 of the permanent injunction
25
when it creates a single “test plan,” that it uses with multiple clients, and consists of Rimini running
26
an update in a client’s PeopleSoft environment, taking screenshots of that customer’s environment
27
to show what a successful update looks like, and saving the screenshots to Rimini’s SpiraTeam
28
system. ECF No. 1368-1-s ¶ 49. Rimini’s expert, Owen Astrachan provides:
18
1
7
A “test case” is “a Rimini-created document (typically in the Spira database)
that is essentially a plan for testing a client’s PeopleSoft (or JD Edwards) software
to make sure than [sic] an update was implemented correctly. For example, if a tax
regulation change required a reporting form to have an additional box containing
an employee’s health insurance election, the update would change the code so that
when the report is generated, the new box is included. A test plan would likely
include having a tester generate the report and then checking to see if the report has
the box. The plan could also include generating other reports to make sure they do
not have the extra box—i.e., to make sure that the update did not cause problems
with other functions. There could be many tests that a tester should perform to
ensure that the required update functionality exists and that no other functionality
“broke” in the process, and the “test case” sets forth those tests so that a Quality
Assurance employee can run through them.
8
ECF No. 1386-1-s ¶ 264 (emphasis in original). If a subsequent Rimini client needs the same or a
9
similar update, Rimini may use the same test plan, i.e., the same list of tests to run to ensure the
10
functionality of the update, for the subsequent client. Id. ¶ 265. The parties agree that these test
11
cases may contain screenshots of the Oracle software successfully running the update, but neither
12
believes these screenshots constitute infringing conduct. Id. ¶ 266; ECF No. 1368-1-s ¶ 52.
2
3
4
5
6
13
Oracle argues that because Rimini may use the test case for multiple customers, Rimini is
14
violating paragraph 6 of the permanent injunction because the testing “benefits” multiple Rimini
15
clients. The Court disagrees. The Court finds that the test case is not “testing” as provided for in
16
paragraph 6 of the permanent injunction; rather, the test case is simply the plan for how Rimini
17
will test a specific update. To be unlawful cross-use under this permanent injunction and the law
18
of Oracle I, Rimini must use one client’s environment under color of license for another client.
19
Nothing in the record would support a finding that Rimini is prohibited from using the same tests
20
to ensure functionality of an update. Like above, it is common sense that Rimini’s engineers would
21
use the same tests to ensure functionality of an update. Therefore, so long as Rimini is testing the
22
update in its client’s individual environments, the testing itself (and necessarily, the copies made
23
in the process of testing the update) is for the benefit of each individual client.
24
However, that was not always the case—in at least two instances, Rimini used City of
25
Eugene’s Windstream environment (“COEX” or “COE”) for the general purpose of testing updates
26
for other customers. Frederiksen-Cross provides that a W-2 update was tested in COEX for Rimini
27
client JHN and that it was not tested in JHN’s environment. ECF No. 1368-1-s ¶ 70. Frederiksen-
28
Cross further provides that Rimini update “rsi940.sqr” was tested in COE and then sent to all
19
1
clients in scope. Id. ¶ 71. This appears to be a classic example of unlawful cross-use and Rimini
2
using one client’s environment under color of license for another client. Further, while Rimini does
3
not dispute this cross-use testing in its opposition, its expert Owen Astrachan disagrees with both
4
points in his Rebuttal Expert Report, dated March 13, 2020. ECF No. 1386-1-s ¶¶ 278-279. Given
5
the conflicting accounts from the parties’ experts, the Court finds that an evidentiary hearing on
6
this issue is required. The Court, as fact finder, must hear from both parties competing experts to
7
determine if Rimini’s testing in this context constitutes unlawful cross-use in violation of the
8
permanent injunction. Accordingly, the Court issues an order to show cause as to this conduct.
9
Second, Oracle argues that Rimini is violating paragraph 5 of the permanent injunction
10
through its use of Windstream cloud-hosting to facilitate its support services. This is an issue
11
squarely before the Court in Rimini II and the Court has made no ruling on the lawfulness of such
12
conduct. Indeed, in the Court’s September 2020 order on summary judgment in Rimini II, the Court
13
specifically held that it is a disputed question of material fact as to whether the license agreements
14
expressly allow for cloud hosting, and if they do, whether the client exercised control such that the
15
cloud constituted the client’s “facility.” Rimini II, ECF No. 1253 at 90–91; Rimini Street, Inc. v.
16
Oracle International Corp., 473 F.Supp.3d 1158 (D. Nev. 2020). Paragraph 5 of the permanent
17
injunction provides that Rimini will not provide support services other than on the “licensee’s own
18
computer systems.” ECF No. 1166 ¶ 5. This provision was included specifically because Rimini
19
was unlawfully hosting its client’s software on its own servers and the client had no control over
20
what Rimini was doing. It was this conduct that was held unlawful and in violation of the facilities
21
provision of the client’s license. It has never been adjudicated whether cloud hosting is permitted
22
under either a specific client’s license or under the general facilities provision of the PeopleSoft
23
license. Nor has it been adjudicated whether a client’s own computer systems would include its
24
cloud-based servers. Accordingly, Oracle’s motion for an order to show cause as it relates to
25
Windstream, and/or cloud hosting in general, will not be considered in these contempt
26
proceedings.
27
Oracle also argues that Rimini is violating paragraph 5 of the permanent injunction because
28
it maintains Oracle software and support materials on its systems: (1) one third of the lines of code
20
1
in Rimini’s “RSPCMPAY.cbl” file was copied from Oracle’s PeopleSoft PSPTARRY.cbl source
2
code file; (2) Rimini saved this “RSPCMPAY.cbl” file to its system and distributed it 14 times to
3
7 customers; (3) Oracle’s “psptaxdt.dms” source code (including the Oracle copyright notice)
4
modified only slightly with Rimini added code; (4) internal emails containing PeopleSoft
5
copyrighted documentation; and (5) two PeopleSoft Payroll update documents bearing copyright
6
notices.
7
As to the RSPCMPAY.cbl file, Rimini argues that Oracle’s expert, Barbara Frederiksen-
8
Cross, did not properly conduct an analytical dissection, as required by the Ninth Circuit, citing
9
Rentmeester v. Nike, Inc., 883 F.3d 1111, 1118 (9th Cir. 2018); Apple Comput., Inc. v. Microsoft
10
Corp., 35 F.3d 1435, 1443 (9th Cir. 1994), and in a separate motion, requests the Court exclude
11
her declaration and opinions for this reason. As addressed above, the Court declines to exclude her
12
declaration and opinions and considers this issue on its merits.
13
It is well settled that not all copying violates the Copyright Act; but rather, a plaintiff must
14
prove “copying of protectable expression beyond the scope of the license.” MAI Systems Corp. v.
15
Peak Computer, Inc., 991 F.2d 511, 517 (9th Cir. 1993) (quoting S.O.S., Inc. v. Payday, Inc., 886
16
F.2d 1081, 1085 (9th Cir. 1989)). “Copying may be shown by circumstantial evidence of access
17
and substantial similarity of both the general ideas and expression between the copyrighted work
18
and the allegedly infringing work.” Apple Comput., 35 F.3d at 1442. Analytic dissection refers to
19
the process of determining whether the allegedly similar features are “elements of a work that are
20
protectable and used without the author’s permission.” Id. at 1442-43.
21
In pertinent part, the permanent injunction prohibits Rimini from distributing PeopleSoft
22
software or documentation, and from reproducing and preparing derivative works outside the
23
scope of the license. Frederiksen-Cross analyzed the discovery and provided that:
24
25
26
27
28
Rimini also copied substantial portions of the PeopleSoft file PSPTARRY.cbl into
its ‘RSPCMPAY.cbl’ file, which was saved to Rimini’s internal system and
distributed at least 14 times to 7 different clients between December 19, 2018 and
July 2, 2019. Comparing these two files shows that 32.74% of lines from the Rimini
file match lines from the GA version of the Oracle file. . . . I provided a “complete
side-by-side comparison of these files, with Rimini’s RSPCMPAY.cbl on the
[right] and Oracle’s PSPTARRY.cbl on the [left] and highlighting content in the
Rimini file matching the Oracle file, which shows substantial similarities between
21
1
2
these files and protected expression copied from the Oracle file to the RS-prefixed
file.
3
ECF No. 1368-1-s ¶ 77 (cleaned up). She goes on to provide that she reviewed the matching lines
4
of code and determined that there was no programing rational or standard that would require using
5
the same code and they are “idiosyncrasies” from the Oracle code. Id. ¶ 78.
6
Rimini does not dispute that the RSPCMPAY.cbl file is on its computer systems, but just
7
disputes that it copied substantial portions from Oracle’s PSPTARRY.cbl file. Rimini’s expert,
8
Owen Astrachan, opines:
9
10
11
12
13
14
15
16
17
18
I note that the two files look very different and are designed to accomplish different
tasks. The Oracle file is almost four times as long as the Rimini file. Moreover, the
Oracle file is designed to “load the tax array with the YTD balances” while the
Rimini file performs different functions[.] . . . In other words, the Rimini file is
designed to augment the functionality of an Oracle file by loading additional, more
detailed data. Given the differences between these two files, in my opinion the
overall concept and feel of the Rimini file is different from the Oracle file.
...
In my opinion, the similar code in both columns is dictated by external
constraints and therefore is not indicative of copying. The procedures in both blocks
of code are designed to pull data from a database using the PTPSQLRT API. To
use the API, the code must refer to its name—“PTPSQLRT”—which is why
“PTPSQLRT” appears multiple times in both columns. Moreover, both programs
must use standard programing language constructs (e.g., CALL, USING, FETCH,
SET) to instruct the program how to use the API to find the data (e.g., “SET
FETCH-YTD-END of S-YTD TO TRUE”).
ECF No. 1386-1-s ¶¶ 197–199.
19
Given these conflicting accounts of the two files, the Court finds that an evidentiary hearing
20
on this issue is required. The Court, as fact finder, must hear from both parties competing experts
21
to determine if Rimini’s file contains protected Oracle expression that Rimini is prohibited from
22
having on its systems. Accordingly, the Court issues an order to show cause as to this file.
23
As to the “psptaxdt.dms” source code file and emails containing PeopleSoft copyrighted
24
documentation and PeopleSoft Payroll update documents, Rimini does not dispute that such
25
content is on its systems. Rather, it contends that the content was sent to it by a client, contrary to
26
express instructions. However, “[t]he absence of willfulness does not relieve from civil contempt.”
27
McComb v. Jacksonville Paper Co., 336 U.S. 187, 191 (1949). While Rimini may not have
28
willfully intended to violate the permanent injunction by having such content on its computer
22
1
systems, it is uncontradicted that such content is on its systems and that it is a violation of the
2
permanent injunction. Rimini’s intent may affect what sanction the Court finds is appropriate for
3
the violation, but the Court still finds it necessary to issue an order to show cause why Rimini
4
should not be held in contempt for these violations of paragraph 5 of the permanent injunction.
5
See TiVo, 646 F.3d at 880 (“Although a defendant’s diligence and good faith efforts are not a
6
defense to contempt, these factors may be considered in assessing penalties, a matter as to which
7
the district court has considerable discretion.”). Because the Court finds, by clear and convincing
8
evidence, that Rimini is violating the permanent injunction, the Court issues an order to show cause
9
why Rimini should not be held in contempt. Consequently, at the hereafter hearing, the parties will
10
not be permitted to re-argue the at-issue conduct; rather, the parties are only permitted to argue
11
whether Rimini should be held in contempt for such a violation, and what sanctions are
12
appropriate.
13
Third, Oracle argues that Rimini’s updates and modifications are derivative works, the
14
creation of which violates paragraphs 4, 5 and 6 of the permanent injunction. Oracle argues that
15
every single update and modification of Oracle’s software constitutes a derivative work and is
16
therefore a violation of the permanent injunction. The Court disagrees. Preliminarily, whether a
17
particular stand-alone update or modification is a derivative work is a fact specific inquiry, and the
18
Court will not make a blanket ruling that every modification and every update that Rimini has
19
created for PeopleSoft is a derivative work. The Court and the parties agree that when that update
20
or modification is applied to the PeopleSoft environment, the entire environment is a derivative
21
work—Rimini conceded this point and the Court specifically held so in its September 2020
22
summary judgment order in Rimini II. Rimini II, ECF No. 1253 at 51–52; Rimini Street, Inc. v.
23
Oracle International Corp., 473 F.Supp.3d 1158 (D. Nev. 2020). But the Court further held that
24
such creation of derivative works may be expressly authorized by a client’s license. Id.
25
The Court has made clear that the permanent injunction enjoins unlawful, infringing
26
conduct. And Rimini is not enjoined from creating derivative works—paragraph 4 of the
27
permanent injunction specifically provides that derivative works may be made so long as they are
28
for the licensee’s own internal data processing operations. What is unlawful, and thus prohibited
23
1
by this permanent injunction, is the creation of derivative works that are outside the scope of, or
2
in violation of the client’s license.
3
Here, Oracle points to only one example of a derivative work that violates the permanent
4
injunction: Rimini’s 1099 update that was emailed to Easter Seals in 2018. It is not clear from the
5
record before the Court where this update came from, where it was developed, and for what client.
6
If the update was developed for Easter Seals, in Easter Seals environment, and Easter Seals is
7
permitted under its license to create derivative works and have a third-party servicer create those
8
derivative works for it, then the Court could not find Rimini’s conduct was a violation of the
9
permanent injunction. However, because the Court lacks necessary information to make this
10
finding, an evidentiary hearing is needed to determine if the creation and distribution of the update
11
violated the permanent injunction. Accordingly, the Court issues an order to show cause on this
12
issue.
13
ii. J.D. Edwards
14
First, Oracle argues that Rimini is violating paragraph 8 of the permanent injunction by
15
copying J.D. Edwards source code when it develops and tests updates. Oracle articulates that J.D.
16
Edwards “source code” includes software files “.h” and “.c” files (written in the C programing
17
language), Business Functions, Interactive Applications, Batch Applications, and Event Rules
18
code. ECF No. 1368-s at 29. There are two types of J.D. Edwards software at-issue here—J.D.
19
Edwards EnterpriseOne and J.D. Edwards World. As to J.D. Edwards EnterpriseOne, Rimini
20
allegedly copies source code (1) whenever it uses Oracle’s Object Management Workbench, i.e.,
21
whenever Rimini opens the program (“checked out”), closes the program (“checked in”), or the
22
contents of the program are displayed; (2) when it “promotes” source code files between
23
environments (i.e., from a development to a testing environment); and (3) when Rimini copied
24
source code file, prvtsidx.plb onto its own systems where it was then modified. As to J.D. Edwards
25
World, Rimini is allegedly copying source code when (1) Rimini developers display the source
26
code in source editors; and (2) when they promote source code from one environment to another.
27
Finally, Oracle alleges that Rimini violates the injunction as to both J.D. Edwards programs when
28
it creates technical specification documents (like the “Dev Instructions” discussed above): the
24
1
technical specification document for Rimini’s JDE105328 update copied source code from Oracle
2
file R89078652 and from J.D. Edwards World A9.3 source code file P06767.
3
The parties dispute the meaning of the term “source code” within the injunction: Oracle
4
maintains that “source code” refers to both “open code” (code that the licensee may modify to
5
create tax, legal, and regulatory updates to its software) and “closed code” (code that the licensee
6
does not have access to and would need to reverse engineered or “decompile”), while Rimini
7
maintains that the term only refers to closed code. Rimini further argues that reading the injunction
8
to mean both open and closed code would make paragraph 10 of the injunction superfluous and
9
would operate as a total ban on Rimini support services for J.D. Edwards software because every
10
time Rimini accesses the software, copies of source code are made.
11
The Court finds that the parties dispute over the definition of source code is material to the
12
Court’s ruling, and therefore, an evidentiary hearing on the issue is necessary before the Court can
13
determine whether Rimini’s conduct violates the injunction. As to the technical specification
14
documents, this was not previously before the Court or held to be unlawful in Oracle I, and like
15
with the Dev Instructions, the Court has not yet ruled on the lawfulness of this support process.
16
However, Rimini fails to address this content in its opposition, though its expert, Owen Astrachan,
17
addressed it in his Supplemental Expert Report, dated June 26, 2020, opining that the at-issue code
18
was not copied. ECF No. 1368-2-s ¶ 22. Given the conflicting expert opinions, the Court finds that
19
evidentiary hearing is needed to determine if this technical instruction did in fact copy Oracle
20
source code in violation of the permanent injunction.
21
Second, Oracle alleges that Rimini is violating paragraph 10 of the permanent injunction
22
by unlawfully cross using Oracle’s software and creating derivative works. Oracle argues that
23
Rimini is committing unlawful cross-use by copying source code into technical specification
24
documents and copying testing procedures. Like above with PeopleSoft, the Court has made no
25
ruling at this time that the prototype/retrofit support process always constitutes unlawful cross-use.
26
And the Court will not make a blanket finding that whenever an update is built quicker for one
27
client than another, that means that Rimini uses one client’s environment under color of license
28
25
1
for another client and violates the permanent injunction. It is common sense that Rimini’s
2
engineers would get better and faster at conducting a task with more experience.
3
As to creating derivative works, the Court has made clear that the permanent injunction
4
enjoins unlawful, infringing conduct. And Rimini is not enjoined from creating derivative works—
5
paragraph 10 of the permanent injunction specifically provides that derivative works may be made
6
so long as it is not for the benefit of another licensee. What is unlawful, and thus prohibited by this
7
permanent injunction, is the creation of derivative works that are outside the scope of, or in
8
violation of the client’s license. Accordingly, Oracle has failed to show by clear and convincing
9
evidence that Rimini is violating the paragraph 10 of the permanent injunction.
10
Finally, Oracle argues that Rimini is violating paragraphs 3 and 17 of the permanent
11
injunction, pertaining to both PeopleSoft and J.D. Edwards, by distributing updates to its clients.
12
As discussed above, the Court has not ruled on whether Rimini’s distribution software programs,
13
particularly TransferFiles, are unlawful or violate the Copyright Act. But the Court need not rule
14
on that specific issue to deny Oracle’s motion—to read the injunction to prohibit all distribution
15
of Rimini updates to its client’s would be a complete ban on Rimini support services. That was
16
neither the intention nor the purpose of the permanent injunction and such a reading would be
17
outside its scope. Further, such a reading would render other provisions of the injunction
18
superfluous—to say that Rimini is permitted to create derivative works within the scope of the
19
license but that it can’t distribute the derivative work to its client would be an absurd result.
20
As to the specific examples Oracle provides, the Court finds that an order to show cause
21
may issue in part. As to one client, Petco, Rimini was unable to conduct QA testing due to an issue
22
with the client’s environment; Rimini chose to not test the update because it had previously been
23
tested and worked for other clients before distribution. ECF No. 1368-1-s ¶ 114. Rimini is not
24
required to test updates and if Rimini chooses to send a client an untested update, developed in
25
that client’s environment, the Court cannot find that conduct violates the injunction. However, as
26
to update HCM200049, delivered to Rimini’s client Matheson Trucking, without any indication it
27
was developed or tested in that client’s environments, is a clear violation of the permanent
28
injunction. See id. ¶ 115. Because the Court finds, by clear and convincing evidence, that Rimini
26
1
is violating the permanent injunction, the Court issues an order to show cause why Rimini should
2
not be held in contempt. Consequently, at the hereafter hearing, the parties will not be permitted
3
to re-argue the at-issue conduct; rather, the parties are only permitted to argue whether Rimini
4
should be held in contempt for such a violation, and what sanctions are appropriate. As to update
5
HCM2000105, delivered to clients Rockefeller Group International and Home Shopping Network,
6
is not clear whether the update was sent directly to these clients or developed and tested in their
7
own environments. Therefore, the Court finds an evidentiary hearing is required to determine
8
whether Rimini’s conduct violates the permanent injunction.
iii. Oracle Database
9
10
Finally, Oracle argues that Rimini is violating paragraph 15 of the permanent injunction
11
when it develops and tests updates in J.D. Edwards and PeopleSoft environments that contain
12
Oracle Database because that results in copying Oracle Database. ECF No. 1368-1-s ¶ 120.
13
Oracle’s expert, Barbara Frederiksen-Cross, estimated that this occurred in 305 of Rimini’s
14
customers’ environments. Id. ¶ 121. In opposition, Rimini argues that paragraph 15 does not
15
prohibit it from copying Oracle Database if it is doing so pursuant to a valid Oracle License and
16
Service Agreement or a Developer License; to do otherwise would be a ban on all copying of
17
Oracle Database. 11
18
On summary judgment, the Court held that Rimini was infringing on Oracle’s copyrights
19
for Oracle Database. See ECF No. 476. Specifically, the Court held that the Developer License,
20
under which authorization Rimini downloaded Oracle Database, did not permit Rimini to make
21
unlimited copies of the software on Rimini’s systems, use that software to create updates and bug
22
fixes for Oracle’s Enterprise Software programs, or use those copies to create commercial support
23
services for its clients. Id. at 9–12. The Court also found that, although many of Rimini’s clients
24
are authorized to use Oracle Database under their Oracle License and Service Agreement
25
(“OLSA”), because Rimini downloaded Oracle Database directly from Oracle, rather than receive
26
access through its clients, Rimini’s use of the software was restricted to the provisions of the
27
28
The Court notes that this is the same argument Rimini made when it initially objected to the permanent
injunction. See ECF No. 1130 at 28.
27
11
1
Developer License. Id. at 12–13. The Ninth Circuit upheld the Court’s summary judgment ruling.
2
Oracle USA, Inc. v. Rimini Street, Inc., 879 F.3d 948, 960 (9th Cir. 2018).
3
4
5
6
The Court entered the at-issue permanent injunction, with the following provision
pertaining to Oracle Database:
15. Rimini Street shall not reproduce, prepare derivative works from, or distribute
Oracle Database software.
7
ECF No. 1166 ¶ 15. When the Court implemented this provision, the Court reasoned that the
8
balance of the hardships weighed in favor of the permanent injunction, in part, because Oracle was
9
only seeking to enjoin acts that had been determined to be unlawful and upheld on appeal. ECF
10
No. 1164 at 9. The Ninth Circuit upheld the permanent injunction, specifically holding that it was
11
not overly broad, but did not address the Oracle Database provision specifically. Oracle USA, Inc.
12
v. Rimini Street, Inc., 783 Fed.Appx.707, 710–11 (9th Cir. 2019).
13
Given the extensive record in this case and the Court’s previous orders, it is clear that this
14
provision does not prohibit all copying of Oracle Database. To read paragraph 15 to prohibit all
15
copying, would make previous paragraphs of the permanent injunction related to PeopleSoft and
16
J.D. Edwards superfluous—Rimini is permitted to make copies of these software programs when
17
doing so is within the scope of the software license. If copies of Oracle Database are necessarily
18
made when Rimini is providing support services for these other Enterprise Software programs,
19
and those copies are expressly permitted under their respective licenses, the Oracle Database
20
copies cannot be prohibited by the permanent injunction. Here, Oracle has not provided clear and
21
convincing evidence that the copies of Oracle Database, made in the approximately 305 client
22
systems, were not expressly authorized by the clients’ licenses, or that Rimini violated the
23
permanent injunction. Therefore, the Court shall not issue an order to show cause as to Oracle
24
Database.
25
D. Rimini’s motion for a jury trial is denied.
26
Before the Court is Rimini’s motion for a jury trial. ECF Nos. 1387, 1389-s. Oracle
27
opposed (ECF No. 1403, errata ECF No. 1411) and Rimini replied (ECF Nos. 1412, 1414-s). For
28
the reasons below, the Court denies Rimini’s motion.
28
1
Generally, civil contempt proceedings only require notice and an opportunity to be heard.
2
International Union, United Mine Workers of America v. Bagwell, 512 U.S. 821, 826–27, 831
3
(1994). It is only when contempt proceedings are criminal that heighted due process protections
4
are required. Id. at 831. “[W]hether a contempt is civil or criminal turns on the ‘character and
5
purpose’ of the sanction involved.” Id. at 827. A sanction is “civil if it coerces compliance with a
6
court order or is a remedial sanction meant to compensate the complainant for actual losses. A
7
criminal sanction, in contrast, generally seeks to punish a completed act of disobedience.” Parsons
8
v. Ryan, 949 F.3d 443, 455 (9th Cir. 2020) (cleaned up).
9
Oracle requests the following sanctions under the Court’s inherent authority for Rimini’s
10
alleged violations of the permanent injunction: (1) an order barring Rimini from providing support
11
services for Oracle’s PeopleSoft or J.D. Edwards product lines; (2) impoundment of the infringing
12
copies and Rimini’s computer systems, or alternatively, require that they be placed in escrow so
13
that Oracle can monitor Rimini’s compliance and until Rimini demonstrates compliance with the
14
permanent injunction; (3) attorneys’ fees and costs for successfully mounting these contempt
15
proceedings; and (4) compensatory damages. Oracle further requests that it be permitted to reopen
16
discovery for the narrow purpose of determining the amount of compensatory damages Oracle
17
should be awarded. ECF No. 1368 at 34-35. Rimini argues that a complete ban on Rimini providing
18
support services and the impoundment of its computers are punitive sanctions and thus, a jury trial
19
and heighted due process protections are required in these contempt proceedings. ECF No. 1387
20
at 15–19. Oracle, in its response to this motion, withdrew its request for a complete ban on Rimini
21
support services, but argues that impoundment is a coercive sanction, routinely permitted in civil
22
contempt proceedings. ECF No. 1411-2 at 22-24
23
As Oracle has withdrawn its first requested sanction, the Court sees no reason to address
24
whether a complete ban on Rimini support services would be a punitive or compensatory sanction.
25
Second, impoundment is a statutory remedy permitted under the Copyright Act for copyright
26
infringement. 17 U.S.C. § 503. In a civil contempt proceeding, the Court may find impoundment
27
appropriate if Rimini willfully violated the Court’s orders, but heightened due process protections
28
are not required to reach such a finding. See National Research Bureau, Inc. v. Kucker, 481 F.Supp.
29
1
612, 615–16 (S.D.N.Y. 1979). Third, it is well established that the prevailing party may be awarded
2
attorneys’ fees and costs in civil contempt proceedings and the Court has discretion to determine
3
if a fee award is an appropriate remedial measure. See Perry v. O’Donnell, 759 F.2d 702, 705-06
4
(9th Cir. 1985). Finally, compensatory damages may be awarded for Oracle’s actual damages and
5
any additional profits of the infringer. 17 U.S.C. § 504. Oracle’s motion for an order to show cause
6
does not address a specific amount in damages it has suffered due to Rimini’s alleged
7
contumacious conduct but asks the Court to reopen discovery if Rimini is held in contempt. If the
8
Court finds Rimini in contempt, the Court will determine at that time how to fashion equitable and
9
appropriate sanctions and reopen discovery if it sees fit to do so. At this time, the Court does not
10
find that these requested sanctions are punitive; therefore, heighted due process protections and/or
11
a jury trial are not required.
12
Rimini’s further arguments as to why it is entitled to a jury trial pertain to Rimini’s position
13
that the complained of conduct is currently being adjudicated in Rimini II. As the Court found
14
above, there are material issues of fact and a jury trial will be held in Rimini II on a number of
15
issues Oracle has raised in its motion for an order to show cause. Because the Court declines to
16
entertain those issues in this contempt proceeding, the Court need not address Rimini’s additional
17
arguments for a jury trial. Accordingly, Rimini’s motion for a jury trial is denied.
18
E. Oracle’s motion for Rule 11 sanctions is denied.
19
Oracle moves this Court, under its inherent authority, Federal Rule of Civil Procedure 11,
20
and 28 U.S.C. § 1927, to impose sanctions on Rimini and its outside counsel, Gibson, Dunn &
21
Crutcher, LLP (“Gibson Dunn”) because Rimini filed its motion to enforce (discussed above in
22
Part III.A) in an attempt to re-litigate (for the seventh time) the scope of the permanent injunction.
23
ECF No. 1348. Rimini opposed (ECF No. 1350) and Oracle responded (ECF No. 1353). For the
24
reasons below, the Court denies Oracle’s motion.
25
1. Legal Standard
26
There are three sources of sanctioning power: Rule 11 of the Federal Rules of Civil
27
Procedure, 28 U.S.C. § 1927, and the Court’s inherent power to regulate itself. See United States
28
v. Int’l Bhd. of Teamsters, Chauffeurs, Warehousemen and Helpers of America, AFL-CIO, 948
30
1
F.2d 1338, 1342–43 (2d Cir. 1991) (“Brotherhood”). Oracle seeks sanctions against Rimini
2
pursuant to all three.
3
Under Rule 11, the Court may, on a party’s motion, after notice and a reasonable
4
opportunity to respond, impose appropriate sanctions against another party for any violation of
5
Rule 11(b) of the Federal Rules of Civil Procedure. See FED. R. CIV. P. 11(c)(1). Here, Oracle
6
represents that on April 20, 2020, it served Rimini with notice it intended to file a motion for
7
sanctions unless Rimini withdrew its above discussed motion to enforce (ECF No. 1323). ECF No.
8
1348 at 6. When Rimini had not withdrawn its motion within 21-days, Oracle filed this motion for
9
sanctions on May 12, 2020. Id. Accordingly, Oracle has satisfied the procedural requirements of
10
Rule 11(c)(2).
11
“One of the fundamental purposes of Rule 11 is to ‘reduce frivolous claims, defenses or
12
motions and to deter costly meritless maneuvers, . . . thereby avoiding delay and unnecessary
13
expense in litigation.’” Christian v. Mattel, Inc., 286 F.3d 1118, 1127 (9th Cir. 2002) (quoting
14
Golden Eagle Distrib. Corp. v. Burroughs Corp., 801 F.2d 1531, 1536 (9th Cir 1986)). Rule 11
15
provides, in pertinent part,
16
23
(b) Representations to the Court. By presenting to the court a pleading, written
motion, or other paper--whether by signing, filing, submitting, or later advocating
it--an attorney or unrepresented party certifies that to the best of the person’s
knowledge, information, and belief, formed after an inquiry reasonable under the
circumstances:
(1) it is not being presented for any improper purpose, such as to harass,
cause unnecessary delay, or needlessly increase the cost of litigation;
(2) the claims, defenses, and other legal contentions are warranted by
existing law or by a nonfrivolous argument for extending, modifying, or
reversing existing law or for establishing new law; . . .
...
(c)(4) . . . The sanction may include nonmonetary directives; an order to pay a
penalty into court; or, if imposed on motion and warranted for effective deterrence,
an order directing payment to the movant of part or all of the reasonable attorney’s
fees and other expenses directly resulting from the violation.
24
FED. R. CIV. P. 11. By its terms, Rule 11 sanctions apply only to documents parties submit to the
25
court, not to the conduct of those parties. Christian, 286 F.3d at 1130. Prior to filing a document,
26
each party has a duty to “conduct a reasonable factual investigation” and to “perform adequate
27
legal research” confirming that the positions taken in the document are “warranted by existing law
28
or a good faith alteration of existing law.” Id. at 1127 (quoting Golden Eagle, 801 F.2d at 1537).
17
18
19
20
21
22
31
1
In determining whether the factual and legal inquiry was reasonable, the court applies an objective
2
standard of reasonableness. Brotherhood, 948 F.2d at 1344 (citing Business Guides, Inc. v.
3
Chromatic Commc’ns Enter.s., Inc., 498 U.S. 533, 549–50 (1991)).
4
Alternatively, sanctions are available under 28 U.S.C. § 1927, which provides:
5
7
Any attorney or other person admitted to conduct cases in any court of the United
States or any Territory thereof who so multiples the proceedings in any case
unreasonably and vexatiously may be required by the court to satisfy personally the
excess costs, expenses, and attorney’s fees reasonably incurred because of such
conduct.
8
A section 1927 sanction differs from a Rule 11 sanction by requiring the heightened showing of
9
bad faith, by allowing the court to impose an award of fees sua sponte, and by bringing conduct
10
outside of the pleadings within the ambit of sanctionable activities. See GEORGENE M. VAIRO,
11
RULE 11 SANCTIONS: CASE LAW, PERSPECTIVES, AND PREVENTATIVE MEASURES 760–62 (Richard
12
G. Johnson ed., 3d ed. 2003). As a penal statute, section 1927 discourages unnecessary delays in
13
litigation by requiring the offending party to compensate other litigants for costs due to the dilatory
14
conduct. See Roadway Express, Inc. v. Piper, 447 U.S. 752, 759–60 (1980). To award sanctions,
15
the movant must show that the offending party (1) multiplied the proceedings (2) in a vexatious
16
and unreasonable manner, causing (3) an increase in the cost of the proceedings. Shields v. Shetler,
17
120 F.R.D. 123, 127 (D. Colo. 1988). A “vexatious” multiplication of the proceedings occurs when
18
the party acts recklessly, plus “something more,” such as frivolousness, harassment, or an improper
19
purpose. Fink v. Gomez, 239 F.3d 989, 993–94 (9th Cir. 2001) ([R]ecklessness suffices for § 1927,
20
but bad faith is required for sanctions under the court’s inherent power.”); see B.K.B. v. Maui
21
Police Dep’t, 276 F.3d 1091, 1107 (9th Cir. 2002) (finding recklessness plus knowledge sufficient
22
for section 1927 sanctions). Before a court imposes section 1927 sanctions, the offending party
23
must be given notice and an opportunity to be heard. T.W. Elec. Serv., Inc v. Pacific Elec.
24
Contractors Ass’n, 809 F.2d 626, 638 (9th Cir. 1987).
6
25
Finally, the court may sanction an offending party pursuant to its inherent power “to
26
manage [its] own affairs so as to achieve the orderly and expeditious disposition of cases.”
27
Chambers v. NASCO, Inc., 501 U.S. 32, 43 (1991) (quoting Link v. Wabash R. Co., 370 U.S. 626,
28
630–31 (1962)). In this circuit, a showing of bad faith is required to support sanctions under the
32
1
Court’s inherent authority. Fink, 239 F.3d at 993. Due to the “very potency’ of the Court’s inherent
2
power—encompassing, for example, the imposition of attorneys’ fees if a court finds that “the
3
very temple of justice has been defiled,” Chambers, 501 U.S. at 44–46 (quoting Universal Oil
4
Products Co. v. Root Refining Co., 328 U.S. 575, 580 (1946))—courts favor restraint and
5
discretion in its exercise and require a particularized showing of bad faith, Brotherhood, 948 F.2d
6
at 1345.
7
2. Discussion
8
Oracle motions this Court for sanctions against Rimini for vexatious litigation because
9
Rimini filed its motion to enforce the court’s orders and judgment separating Oracle I from Rimini
10
II. Oracle argues that this motion is improperly duplicative and an attempt to relitigate (for the
11
seventh time) the scope of the permanent injunction, which this Court (and the Ninth Circuit on
12
appeal) held was not overly broad. In opposition, Rimini argues that it was compelled to file the
13
at issue motion because it appeared that Oracle would violate the Court’s orders and attempt to
14
litigate issues currently being adjudicated in Rimini II in these contempt proceedings.
15
The Court is concerned with both parties’ conduct. It agrees with Oracle that Rimini’s
16
motion is procedurally improper—if Oracle decided to raise issues in contempt proceedings
17
outside the scope of the permanent injunction, that should be discussed in relation to Oracle’s
18
motion for an order to show cause, not some preemptive strike styled motion. However, it does
19
not agree with Oracle that Rimini’s conduct is completely baseless. At the time Rimini filed its
20
motion to enforce, it appeared, based on Oracle’s expert’s post-injunction report, that Oracle
21
intended to bring contempt proceedings relating to issues currently being adjudicated in Rimini
22
II—specifically related to cloud hosting and Rimini’s AFW Tools software. Given that Oracle has
23
made multiple representations to the Court that it would not attempt to expand the scope of the
24
injunction to issues not yet adjudicated unlawful, and this Court’s specific ruling that the injunction
25
was narrowly tailored to only enjoin acts that have already been adjudicated unlawful, Rimini’s
26
concern was, to some extent, founded.
27
Both sides appear to have behaved improperly, but the Court finds that sanctions are not
28
appropriate under Rule 11, section 1927, or the Court’s inherent authority. The Court does not find
33
1
that anything in the record supports a finding that Rimini acted in bad faith by filing its motion.
2
Nor does the Court find that Rimini’s motion was vexatious or unreasonable given Oracle’s
3
conduct, or that it was for an improper purpose, such as to harass, cause unnecessary delay, or
4
needlessly increase the cost of litigation. The Court has been previously impressed with the way
5
the parties have been able to work together professionally throughout this case’s eleven-year
6
history, even with highly contentious matters. The Court is greatly concerned that these two
7
motions indicate a breakdown in amicable proceedings and strongly cautions the parties against
8
reaching a point that zealous advocacy overshadows professional conduct.
9
F. The Court adopts and accepts Magistrate Judge Ferenbach’s Report and
Recommendation and overrules Oracle’s objections. Accordingly, Oracle’s motion
for Rule 37(e) sanctions is denied.
10
11
Before the Court is Oracle’s motion for Rule 37(e) sanctions. ECF Nos. 1359; 1363-s.
12
Rimini opposed (ECF Nos. 1372; 1374-s), and Oracle replied (ECF Nos. 1376; 1379-s). This
13
pending motion was referred to Magistrate Judge Cam Ferenbach under 28 U.S.C. § 636(b)(1)(B)
14
and Local Rule IB 1-4, who issued a Report and Recommendation that this Court deny Oracle’s
15
motion. ECF No. 1431. Accordingly, Oracle objected (ECF Nos. 1434; 1436-s), and Rimini replied
16
(ECF Nos. 1438; 1440-s).
17
The Court conducted a de novo review of the matter and has fully considered the pleadings
18
and memoranda of the parties, including Oracle’s objection to the Report and Recommendation
19
and Rimini’s response, and other relevant matters of record under 28 U.S.C. § 636(b)(1)(B) and
20
Local Rule IB 3-2. Accordingly, the Court accepts and adopts Judge Ferenbach’s Report and
21
Recommendation, overrules Oracle’s objections, and accordingly, denies Oracle’s motion for Rule
22
37(e) sanctions.
23
IV.
CONCLUSIONS
24
IT IS THEREFORE ORDERED that the parties’ motions to seal (ECF Nos. 1325, 1334,
25
1367, 1384, 1388, 1391, 1394, 1404, 1408, 1413, 1417, 1427, 1435, 1439) are GRANTED nunc
26
pro tunc.
27
28
IT IS FURTHER ORDERED that Rimini’s motion to enforce the Court’s orders and
judgment separating Oracle I from Rimini II (ECF Nos. 1323) is DENIED.
34
1
2
IT IS FURTHER ORDERED that Rimini’s motion to exclude the declarations and
opinions of Oracle’s expert, Ms. Frederiksen-Cross, (ECF Nos. 1390, 1392-s) is DENIED.
3
IT IS FURTHER ORDERED that Oracle’s motion for an order to show cause why Rimini
4
should not be held in contempt (ECF Nos. 1365, 1368-s) is GRANTED in part and DENIED in
5
part. In accordance with this Order, Rimini is ORDERED to SHOW CAUSE why it should not
6
be held in contempt for violating the permanent injunction, no later than Monday, May 10, 2021.
7
Oracle shall file any response within 30 days of Rimini’s filing; Rimini shall file any reply within
8
10 days of Oracle’s response. Rimini’s show cause brief and Oracle’s response shall not exceed
9
30 pages and Rimini’s reply shall not exceed 15 pages, excluding non-substantive portions of the
10
filing, including tables of contents, tables of authorities, and signature pages. Exhibits are not to
11
exceed 100 pages. No extensions will be granted for either party unless extenuating circumstances
12
are shown.
13
IT IS FURTHER ORDERED that a hearing on the above discussed issues will be held in
14
a courtroom to be designated at the Bruce R. Thompson Courthouse in Reno, Nevada, commencing
15
on September 20, 2021, at 9:00 a.m. Each side will have 1 hour for opening and closing statements,
16
and presentation of evidence/witness testimony shall not exceed 3 days per side. Participating
17
counsel must appear in-person, but it is left to the parties’ discretion to have any of its witnesses
18
appear by ZOOM video conferencing. The parties are directed to contact Courtroom Deputy Katie
19
Sutherland, at Katie_Sutherland@nvd.uscourts.gov, for ZOOM connectivity instructions. In
20
accordance with this Order, the parties should not re-argue conduct the Court has found, by clear
21
and convincing evidence, violates the permanent injunction, and the Court cautions the parties to
22
strictly stay within the bounds articulated above for its argument and evidence presentation;
23
violations will not be tolerated.
24
IT IS FURTHER ORDERED that the parties are to submit a proposed joint pre-hearing
25
order no later than Friday, August 20, 2021, which should include: a brief statement of the issues
26
to be tried; a list of admitted facts and contested facts to be tried; stipulated exhibits; any exhibits
27
objected to and why; depositions to be offered and/or objections; and witnesses to be called. No
28
motions in limine will be heard without leave of the Court.
35
1
2
3
4
IT IS FURTHER ORDERED that Rimini’s motion for a jury trial (ECF Nos. 1387, 1389-s)
is DENIED.
IT IS FURTHER ORDERED that Oracle’s motion for Rule 11 sanctions (ECF No. 1348)
is DENIED.
5
IT IS FURTHER ORDERED that Judge Ferenbach’s Report and Recommendation (ECF
6
No. 1431) is ADOPTED and ACCEPTED. Oracle’s objections to the Report and
7
Recommendation (ECF Nos. 1434; 1436-s) are OVERRULED. Accordingly, Oracle’s motion for
8
Rule 37(e) sanctions (ECF Nos. 1359; 1363-s) is DENIED.
9
10
IT IS SO ORDERED.
DATED this 31st day of March, 2021.
11
12
LARRY R. HICKS
UNITED STATES DISTRICT JUDGE
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
36
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?