24/7 Customer, Inc. v. LivePerson, Inc.
Filing
88
ORDER by Judge Kandis A. Westmore regarding 86 8/12/16 Joint Discovery Letter regarding source code production. (kawlc1, COURT STAFF) (Filed on 8/29/2016)
1
2
3
4
UNITED STATES DISTRICT COURT
5
NORTHERN DISTRICT OF CALIFORNIA
6
7
24/7 CUSTOMER, INC.,
Case No. 15-cv-02897-JST (KAW)
Plaintiff,
8
ORDER REGARDING 8/12/16 JOINT
DISCOVERY LETTER
v.
9
10
Re: Dkt. No. 86
LIVEPERSON, INC.,
Defendant.
United States District Court
Northern District of California
11
12
13
On August 12, 2016, the parties filed a joint letter concerning Plaintiff [24]7 Customer,
14
Inc.’s contention that Defendant LivePerson, Inc.’s source code production is insufficient on the
15
grounds that it is not reasonably reviewable or searchable. (Joint Letter, Dkt. No. 86 at 1, 3.)
16
Defendant asserts that the protective order does not require creating a capability to search across
17
the entire repository of files when that is not how it is ordinarily maintained. (Joint Letter at 4.)
18
Upon review of the joint letter, and for the reasons set forth below, the Court orders
19
LivePerson to either provide a secured computer with the entire SVN repository and Github or
20
come up with a solution that permits the download of the SVN repository without timing out.
21
I.
BACKGROUND
22
On June 22, 2015, Plaintiff [24]7 Customer, Inc. filed a lawsuit against Defendant
23
LivePerson, Inc. alleging infringement on several patents pertaining to its customer engagement
24
software platform.
25
On December 18, 2015, the parties entered into a stipulated protective order. (Protective
26
Order, Dkt. No. 52.) Therein, the parties agreed that “[a]ny source code produced in discovery
27
shall be made available for inspection, in a format allowing it to be reasonably reviewed and
28
searched, during normal business hours or at other mutually agreed times, at an office of the
1
Producing Party’s Counsel or another mutually agreed upon location.” (Protective Order § 9.1(a).)
2
Furthermore,
3
4
5
6
7
8
9
[a]ll source code shall be made available by the Producing Party to
the Receiving Party’s Outside Counsel of Record and/or experts on
a secured computer in a secured room without Internet access or
network access to other computers, as necessary and appropriate to
prevent and protect against any unauthorized copying, transmission,
removal or other transfer of any source code outside or away from
the computer on which the source code is provided for inspection
(the “Source Code Computer” in the “Source Code Review Room”).
(Protective Order § 9.1(b).)
LivePerson’s source code is securely stored and organized on two systems: 1) Subversion
(“SVN”), and 2) “Github.” (Joint Letter at 3.) Github provides LivePerson developers the
capability to search through the entire Github source code repository. Id. SVN does not, however,
11
United States District Court
Northern District of California
10
provide developers with the capability to search through the entire SVN source code repository.
12
Id. Instead, searching on SVN can be done by first downloading from the SVN server as many
13
files as the user wishes and then searching across the downloaded files. Id. There is no limit to the
14
number of files a user may download. Id. A user cannot currently download the entire repository
15
overnight. (Joint Letter at 5.)
16
17
II.
DISCUSSION
[24]7 contends that LivePerson is obligated to produce its source code in a manner that is
18
reasonably reviewable and searchable, and seeks an order compelling Defendant to “produce on a
19
local computer (a) the entire SVN repository and (b) the source code for the most current release
20
version of LivePerson’s software.” (Joint Letter at 3.)
21
LivePerson contends that its current production complies with the Protective Order, and
22
that it is not required to create a search capability that does not exist. (Joint Letter at 4-5.) While
23
Defendant is correct that it need only produce the source code in the way that it is ordinarily
24
maintained, it is incorrect that it does not have to produce a local copy. (Joint Letter at 4.) To the
25
contrary, the Protective Order provides that the Producing Party make the source code available on
26
a secured computer. (Protective Order § 9.1(b).) Thus, the position that Plaintiff may download as
27
many files as it wants—even though its remote access is repeatedly timed out—is unreasonable
28
when there are 76 million documents. This is apparently not a situation that could be remedied by
2
1
logging in a handful of times and downloading all of the source code to enable Plaintiff to conduct
2
a thorough review.
3
Accordingly, LivePerson has two options: provide a secured computer pursuant to the
4
Protective Order, or identify a way for [24]7 to remotely download the entire repository, so that, in
5
either case, Plaintiff has the capability of performing a search the source code repository using
6
Github.
7
8
Notwithstanding Plaintiff’s request to the contrary, Defendant need not identify the source
code that constitutes the “current version.”
9
10
III.
CONCLUSION
As set forth above, Defendant LivePerson, Inc. is ordered to produce the entire SVN
United States District Court
Northern District of California
11
source code repository either on a secured computer, in accordance with the Protective Order, or
12
via remote access download. The parties are further ordered to meet and confer regarding the
13
production, and the Court is confident that any potential disputes may be resolved without court
14
intervention.
15
16
IT IS SO ORDERED.
Dated: August 29, 2016
__________________________________
KANDIS A. WESTMORE
United States Magistrate Judge
17
18
19
20
21
22
23
24
25
26
27
28
3
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?