Oracle USA, Inc. v. Rimini Street, Inc.

District Court, D. Nevada·Decided September 25, 2020·No. 2:10-cv-00106·Unknown

Opinion

DISTRICT OF NEVADA

* * * ORACLE USA, INC.; a Colorado Case No. 2:10-cv-00106-LRH-VCF corporation; ORACLE AMERICA, INC.; a Delaware corporation; and ORACLE ORDER INTERNATIONAL CORPORATION, a California corporation,

Plaintiffs,

v.

RIMINI STREET, INC., a Nevada corporation; and SETH RAVIN, an individual,

Defendants. Oracle USA Inc., Oracle America, Inc., and Oracle International Corporation (collectively “Oracle”) objects to Magistrate Judge Ferenbach’s order related to defendants’ claim that certain discovery is protected by attorney-client privilege. ECF No. 1311, 1313-s.1 Rimini Street, Inc., and Seth Ravin (collectively “Rimini”) timely responded. ECF Nos. 1317, 1319-s. Both parties also filed motions to seal their respective briefing. ECF Nos. 1312, 1318. For the reasons contained within this Order, the Court overrules Oracle’s objections and grants the parties’ motions to seal.

1 The parties filed portions of their briefing under seal. Due to the nature of the sealed material, the Court grants the parties’ requests to seal. See Part III.B. While the Court would prefer to keep all the sealed information confidential, some of it is necessary to resolve the pending motion. 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 Oracle develops, manufactures, and licenses computer software, particularly Enterprise Software Programs. Unlike traditional software, entities interested in purchasing Oracle’s software do not purchase the software outright, but rather purchase a license to use the software throughout the duration of the license agreement. Also, unlike traditional software that is installed on a single computer, enterprise software is hosted on servers that allow everyone within the organization to access it simultaneously. One of the key features of enterprise software is its customizability; the software can be modified to fit the specific needs of the organization licensing it. Enterprise software is routinely updated with service packs and patches that increase functionality and performance, correct and fix bugs, and improve security. Oracle provides this support service to its licensees for an additional cost on top of the licensing fees, but the licensees can and often do seek third party service providers, such as Rimini, to perform that service instead. Oracle first sued Rimini in 2010, alleging that Rimini infringed several of Oracle’s copyrights when it, inter alia, used work that it completed for one client for the benefit of other clients, which Oracle claimed was a violation of its software copyrights. Following the filing of dispositive motions, the Court granted summary judgment to Oracle on some of its copyright infringement claims, the key finding being that Rimini violated the “facilities restriction” within PeopleSoft’s standard licensing agreement when it hosted its clients’ development environments on its own computer systems, a process called “local hosting.” Oracle USA, Inc. v. Rimini Street, Inc., 6 F.Supp.3d 1086, 1096–98 (D. Nev. 2014). Later after a month-long trial, a jury found in favor of Oracle on other copyright infringement claims related to Oracle’s J.D. Edwards and Siebel software. On appeal, the Ninth Circuit affirmed both this Court’s grant of summary judgment and all of the jury’s verdict on infringement violations under the Copyright Act, only reversing regarding violations of the California Computer Data Access and Fraud Act (“CDAFA”) and the Nevada Computer Crimes Law (“NCCL”). Oracle USA, Inc. v. Rimini Street, Inc., 879 F.3d 948, 962 (9th Cir. 2018). The Ninth Circuit also upheld this Court’s decision to grant Oracle the “full costs” of Id. at 965–66. The Supreme Court granted certiorari on the latter 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). Prior to the Supreme Court’s ruling in March 2019, this Court granted Oracle’s motion for a permanent injunction, which prevents Rimini from continuing the practices which prompted Oracle’s lawsuit. ECF No. 1164. On February 27, 2019, Oracle filed a motion to reopen discovery to determine if Rimini had been complying with this court’s permanent injunction. ECF No. 1199. Magistrate Judge Cam Ferenbach granted Oracle’s motion, and subsequently, Oracle filed several motions to compel.2 ECF Nos. 1237, 1290. Following voluminous briefing and oral argument, Judge Ferenbach granted in part and denied in part Oracle’s motions to compel on September 3, 2019, and January 22, 2020. ECF Nos. 1250, 1307. Currently pending before the undersigned is Oracle’s objections to Judge Ferenbach’s January 22 ruling, which in part, denied Oracle’s motion to compel Rimini to produce draft “Dev Instructions” contained within a file folder named “For Legal Review – Privileged.” ECF Nos. 1311, 1313-s. Dev Instructions are technical documentation that Rimini’s engineers create to memorialize how they solved a problem or created a fix. ECF No. 1310 at 34-35, 46-47. At the discovery hearing, Oracle argued that these draft documents are not privileged because: (1) Rimini makes a “blanket privilege objection,” without providing either a privilege log or redacted documents; (2) that Rimini has failed to make a showing that every withheld document contains attorney-client communications and that the primary purpose of creating the withheld documents was to obtain legal advice; (3) that due to the highly technical nature of the document a lawyer would not be able to provide any legal advice on it; (4) that “Rimini has developed a system to place these drafts in a legal folder in a way that really attempts to hide what’s already been a violation of the injunction;” and (5) that any edits to the final Dev Instructions were not substantive edits. Id. at 36-42. The parties represented to the court that Rimini had disclosed both the draft and 2 While the parties were engaged in this discovery dispute, on August 16, 2019, the Ninth Circuit upheld final Dev Instructions that went to Rimini’s clients, but what Oracle specifically wanted were the withheld drafts that had not been sent to or used with clients. Id. at 42. Rimini argued that while there is a company policy that no Oracle code is to appear in the Dev Instructions, in order to ensure this policy is followed and to comply with the injunction, Rimini created a legal review process, during which its lawyer, who reads code and has a technical background, reviews the Dev Instructions before they are sent to or used with clients. Id. at 47-48. Rimini argued that “[w]hen a developer creates a draft Dev Instruction, that is the communication. It doesn’t matter that it’s code, the communication is the provision of it to counsel. . . .[The engineer] is going to . . . counsel at Rimini and saying, ‘Please look at this code and tell me your legal opinion about whether or not this implicates injunction issues or other compliance issues.’” Id. at 49. Rimini further argued that this is not a situation where Rimini’s counsel is acting in both a business and a legal capacity, but rather, they are “wearing their pure legal hat.” Id. Following the parties’ argument, Judge Ferenbach ruled from the bench that:

Free access — add to your briefcase to read the full text and ask questions with AI

Oracle USA, Inc. v. Rimini Street, Inc., (D. Nev. 2020).

Oracle USA, Inc. v. Rimini Street, Inc. (Oracle USA, Inc. v. Rimini Street, Inc.) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related