Filed: Apr. 29, 1999
Latest Update: Feb. 21, 2020
Summary: EPL, INC., an Alabama Corporation, Plaintiff-Counter-Defendant-Appellee, v. USA FEDERAL CREDIT UNION, a federally chartered credit union, Defendant-Counter-Claimant- Appellant. No. 97-8427. United States Court of Appeals, Eleventh Circuit. April 29, 1999. Appeal from the United States District Court for the Northern District of Georgia. (No. 1:94-CV-0139-RCF), Richard C. Freeman, Judge. Before HATCHETT, Chief Judge, BIRCH, Circuit Judge, and KEITH*, Senior Circuit Judge. PER CURIAM: Appellant US
Summary: EPL, INC., an Alabama Corporation, Plaintiff-Counter-Defendant-Appellee, v. USA FEDERAL CREDIT UNION, a federally chartered credit union, Defendant-Counter-Claimant- Appellant. No. 97-8427. United States Court of Appeals, Eleventh Circuit. April 29, 1999. Appeal from the United States District Court for the Northern District of Georgia. (No. 1:94-CV-0139-RCF), Richard C. Freeman, Judge. Before HATCHETT, Chief Judge, BIRCH, Circuit Judge, and KEITH*, Senior Circuit Judge. PER CURIAM: Appellant USA..
More
EPL, INC., an Alabama Corporation, Plaintiff-Counter-Defendant-Appellee,
v.
USA FEDERAL CREDIT UNION, a federally chartered credit union, Defendant-Counter-Claimant-
Appellant.
No. 97-8427.
United States Court of Appeals,
Eleventh Circuit.
April 29, 1999.
Appeal from the United States District Court for the Northern District of Georgia. (No. 1:94-CV-0139-RCF),
Richard C. Freeman, Judge.
Before HATCHETT, Chief Judge, BIRCH, Circuit Judge, and KEITH*, Senior Circuit Judge.
PER CURIAM:
Appellant USA Federal Credit Union (USA) appeals the district court's grant of summary judgment
in favor of EPL, Inc. (EPL) on USA's counterclaim that sought damages and injunctive relief for EPL's
alleged breach of a software license agreement. Because we find that genuine issues of material fact exist
regarding (1) whether EPL's development of a translated form of its "VISION" software to operate on an
Unisys Series A computer system violated the software license agreement, and (2) whether EPL's invoice for
support services in 1994 was a valid demand for payment under the Initial Support Period of the software
license agreement, we reverse the district court's summary judgment rulings and remand for trial.
I. BACKGROUND
On September 28, 1988, USA entered into a ten year software license agreement (agreement) with
Norell Financial Services (NFS) that allowed USA to use, translate and modify a specialized type of computer
banking software that NFS owned called VISION. At the time the parties entered into the agreement,
VISION ran only on one kind of computer system, Unisys Series V. The agreement granted USA a
*
Honorable Damon J. Keith, Senior U.S. Circuit Judge for the Sixth Circuit, sitting by designation.
non-exclusive license to translate VISION to operate on the newer Unisys Series A computer system. Under
paragraph 1.03(h) of the agreement, NFS allowed USA to
translate the VISION source code from V series systems architecture to A series systems architecture
computer systems and retain a copy of such translated source code, which translated source code and
all object code compilations thereof, and all rewritten modules thereof are and shall be licensed
programs as defined herein which are and shall remain the exclusive property of NFS. [USA] shall
periodically furnish to NFS on magnetic tape, one copy of such translated VISION source code. NFS
shall not sell or otherwise market such translated and modified VISION product without the prior
written consent of USA....
Subsequent to the date of the agreement, EPL acquired most or all of NFS's assets, including the rights to the
VISION software.
After signing the agreement, USA began translating the VISION software to operate on the Unisys
Series A architecture. In 1993, EPL contracted with The Progeni Corporation (Progeni) to create its own
translated version of VISION to operate on the Unisys Series A architecture. USA disputed EPL's ability to
translate VISION under the agreement.1 EPL responded through filing a lawsuit against USA alleging that
USA disparaged its copyright of VISION through informing other parties, including Unisys, that "EPL could
not market VISION A because of USA's rights and that USA would institute litigation if EPL marketed
VISION A." EPL sought a declaratory judgment, injunctive relief and compensatory and punitive damages.
USA counterclaimed, alleging that EPL breached paragraph 1.03(h) of the agreement, which prohibited EPL
from selling or marketing USA's translated product without USA's permission, and sought injunctive relief
and compensatory damages.
USA's counterclaim also alleged that EPL breached part two of the agreement, that contained a
"Maintenance and On-going Support Services" contract. Under paragraph 2.01 of the agreement,
The Software Support Services ... shall commence upon the first to occur of (i) Customer's first use
of either VISION or SLIMS to process Customer's live data or (ii) October 1, 1989, and shall
1
According to the deposition testimony of Robert Altman, president of EPL, and Ed Essey, president
of USA, the two met regarding EPL's decision to translate VISION to operate on Unisys Series A
architecture. Essey informed Altman that USA held the exclusive rights to any translated VISION
software and that USA would take legal action if EPL attempted to translate and market VISION software
that operated on Unisys Series A architecture.
2
continue for a term of 36 months after Customer's first use of VISION (as translated and modified
by Customer from Manufacturer's "V" Series system architecture to Manufacturer's "A" Series
system architecture) unless sooner terminated.
Paragraph 2.04 of the agreement, entitled "Expiration of Initial Support Period," provides:
Upon the expiration of the Initial Support Period, Customer shall have the following options with
respect to Software Support Services from the expiration of the Initial Support Period until the end
of the term of this Agreement (the "Second Support Period"):
(a) If customer elects to discontinue Software Support Services, Customer shall pay a monthly Software
Support Fee commencing on the first day of the Second Support Period and the first day of each
month thereafter for the remainder of this Agreement....
(b) If USA elects to continue to receive Software Support Services, the Software Support Fee payable
by customer during each year of the Second Support Period shall be 50 percent of the annual
maintenance and support fees charged by NFS for VISION and SLIMS which Software Period
commences on each anniversary of such date for the remainder of the term of this Agreement.
USA received support services under the Initial Support Period at the rate of $25,000 per year,
beginning in 1991. On January 1, 1994, and again on January 14, 1994, EPL demanded $33,375 for support
services for that year. On February 15, 1994, EPL purported to terminate the contract pursuant to paragraph
4.06(a)(i) of the agreement, because USA failed to pay timely for the annual fee.2 USA tendered payment
on February 18, 1994. USA alleged in its counterclaim that the Second Support Period began 36 months after
October 1, 1989, and that its payment in mid-February was therefore timely. EPL, in its amended complaint,
alleged that USA failed to pay timely for the annual fee and thus breached the agreement.
The district court, in an interlocutory order, found that the language of paragraph 1.03(h) of the
contract was unambiguous and meant "that EPL could not sell or otherwise market the VISION A product
created by USA. Paragraph 1.03(h) does not in any way limit the marketing or selling of any other VISION
A product." The district court supported this conclusion through harmonizing paragraph 1.03(h) with
paragraph 7.17 of the agreement, which provided in part that "[EPL] may develop other credit union software
products that will compete with or replace VISION and which may execute on 'A' Series system
2
Paragraph 4.06(a)(i) permitted EPL to terminate the contract in the event that "Customer shall not pay
when due any sum owed to [EPL] and such non-payment continues for more than thirty (30) days after
demand by [EPL]...."
3
architecture...." The district court therefore set the scope of review for this first issue as, "the only relevant
inquiry for the independent expert is whether EPL copied USA's translated VISION product." Further, the
district court instructed the parties that "the review of the source codes and related code should be viewed
with an eye to duplication, not general similarity."
Thereafter, the district court considered the parties' motions for summary judgment. With regard to
USA's alleged failure to pay timely for the annual 1994 support services fee, the district court granted partial
summary judgment in favor of USA. The district court found that the Initial Support Period began when USA
"went live" with its data in mid-February 1991, and that payment for the Second Support Period became due
36 months thereafter; thus, the district court found that "USA's tender of payment on February 18, 1994 was
timely."
The district court next analyzed EPL's alleged breach of paragraph 1.03(h) of the agreement. EPL's
expert, Dr. William Appelbe, compared USA's modified VISION version 109 program with EPL's VISION
3.0 program, both having been derived from a common ancestor, EPL's VISION 109.1 program. Appelbe's
report focused on the changes, or "patches," that EPL and USA made to the original program to determine
"systematic occurrences of similarities in both parties['] patches, which cannot be attributed to coincidence,
obviousness, or uniqueness." Appelbe concluded that "beyond any reasonable doubt, [ ] no measurable
copying of program source code has occurred, and its highly unlikely that any copying of the design changes
has occurred either." The district court held that EPL satisfied its initial summary judgment burden.
USA offered the reports of two experts, Paul Kimpel and Dr. Jay Schlag, to rebut Appelbe's report
and support its contention that EPL breached the agreement through impermissible copying of USA's
translated VISION program. Schlag's report compared USA's modified VISION version 111 program with
EPL's VISION 2.0 program, and found duplication of code within these subprograms between 26 and 79
percent, with an average rate of duplication of 50.9 percent. The district court found that Schalg "did not
attempt to distinguish between portions of the underlying VISION program that were left unchanged and the
4
'patches,' or changes, made by the respective parties." Adhering to its scope of review, the district court held
that the 50.9 percent overlap that Schlag found between the two programs was not sufficient to show a high
degree of similarity between the modified programs, and concluded that "no reasonable trier of fact could
conclude by a preponderance of the evidence that EPL is marketing USA's computer program."
EPL filed a motion for reconsideration two weeks before trial, alleging that the district court erred
in granting summary judgment in favor of USA on the wrongful termination of the agreement claim. EPL
argued that a document that both parties signed in 1989 amended the contract and moved the date for
commencement of annual software support services from October 1, 1989, to January 1, 1990, and that "[t]his
new date will become the annual renewal date for the remainder of the existing Agreement."3 The district
court granted EPL's motion for reconsideration, vacated its previous grant of summary judgment in favor of
USA and entered summary judgment in favor of EPL on USA's counterclaim for breach of contract. The
district court found that (1) the letter amended the agreement, (2) under Georgia law, a demand for payment
of debt—part of which has matured and part of which has not—is a valid demand for payment of the matured
debt, (3) EPL's January 1 and January 14, 1994 invoices were demands for payments for services for the 1994
calender year and complied with paragraph 4.06(a)(i) of the agreement, giving EPL the right to terminate for
non-payment, and (4) the first month and a half of 1994 was part of the First Support Period and that payment
for services during that period was due on January 1, 1994. USA thereafter filed a motion for
reconsideration; the district court denied the motion.
II. ISSUE
3
The district court recognized that this document was "new" in the sense that the parties had not relied
upon it in support of their motions for summary judgment. The document read, in part:
1) EPL will alter the date for the commencement of annual Software Support Services as
specified in Part II, Section 2.01 from October 1, 1989 to January 1, 1990. This new date
will become the annual renewal date for the remainder of the existing Agreement period.
2) U.S.A. agrees to bring current all outstanding invoices due to EPL and to agree to
remit the annual Software Support Service fees based on the schedule as established in
Item I.
5
The issue we decide is whether the district court erred in granting summary judgment in favor of EPL
on USA's counterclaim for breach of the agreement. Specifically, we must decide whether disputed issues
of material fact exist concerning (1) whether EPL breached paragraph 1.03(h) of the agreement through
copying and marketing USA's translated VISION A program, and (2) whether EPL's invoices of January 1
and 14, 1994, were valid demands for payment for services under the remaining Initial Support Period.
III. STANDARD OF REVIEW
This court reviews a district court's grant of summary judgment de novo, with all facts and reasonable
inferences therefrom reviewed in the light most favorable to the nonmoving party. Hale v. Tallapoosa
County,
50 F.3d 1579, 1581 (11th Cir.1995). We apply the same standard as the district court. Rodgers v.
Singletary,
142 F.3d 1252, 1253 (11th Cir.1998). Summary judgment is appropriate "if the pleadings,
depositions, answers to interrogatories, and admissions on file, together with the affidavits, if any, show that
there is no genuine issue as to any material fact and that the moving party is entitled to a judgment as a matter
of law." Fed.R.Civ.P. 56(c). "If the record presents factual issues, the court must not decide them; it must
deny the motion and proceed to trial." Clemons v. Dougherty County, Ga.,
684 F.2d 1365, 1369 (11th
Cir.1982).
IV. DISCUSSION
A. Breach of Paragraph 1.03(h)
In establishing the scope of review for this issue, the district court instructed the parties that "the only
relevant inquiry ... is whether EPL copied USA's translated VISION program" and that the expert's "review
of the source codes and related materials should be viewed with an eye to duplication, not general similarity."
We agree with the district court that (1) the agreement is unambiguous and barred EPL from selling or
marketing USA's VISION A product, and (2) paragraph 1.03(h), when harmonized with paragraph 7.17, does
not limit EPL's marketing or selling of any other VISION A product.4 The district court, in granting partial
4
Accordingly, because we agree with the district court that the contract is unambiguous, we also hold
that the district court did not err in excluding parol evidence. See Archer v. Carson, 213 Ga.App. 161,
6
summary judgment in favor of EPL, relied upon the expert report of Appelbe, EPL's expert, that focused on
changes or "patches" between USA's modified VISION version 109 program and EPL's VISION 3.0 program.
According to the district court, Appelbe's analysis focused on three specific issues:
First, he wanted to see what extent the respective patches were similar. Second, he wanted to
determine whether the similarities were caused by exigencies of the COBOL programming language
and the Unisys Series A computer environment on which the modified programs were intended to
be used. Third, Dr. Appelbe wanted to determine whether the similarities were attributable to
"obviousness"; that is, whether the similarities were caused by the fact that it would be obvious to
any programmer that a given change or patch should be made in a certain way.
The district court found that EPL satisfied its initial summary judgment burden, and that the burden then
shifted to USA to produce evidence that raised a genuine issue of fact that the parties must resolve at trial.
USA produced the reports of two experts, Schlag and Kimpel, which the district court discounted
because: (1) the reports focused on similarity between the programs in general, as opposed to the similarity
between the parties' patches to the underlying program; (2) Schlag's conclusion—that a 50.9 percent overlap
existed between the two programs (USA's modified VISION version 111 program and EPL's VISION 2.0
program)—was insufficient as a matter of law to establish a breach of the agreement; and (3) Schlag's
conclusion that a 50.9 percent overlap existed between the two programs actually strengthened EPL's
argument that it did not copy or market USA's modified VISION because "a high degree of similarity between
the modified programs would be expected" as they originated from the same ancestor.
USA contends that the district court erred in limiting its review to the patches between the USA and
EPL programs because changed lines are not the only object of a conversion effort. USA further argues that
the reports of Schlag and Kimpel more accurately analyze and reflect the procedure for comparing two
converted programs and that additional record evidence demonstrates that EPL used USA's ideas without its
consent in contravention of paragraph 1.03(h).5 Schlag's report compared the expanded source code of
444 S.E.2d 82, 85 (1994).
5
Among the evidence that USA argues demonstrates breach of paragraph 1.03(h) is: (1) evidence from
Progeni that the availability of USA's source code would provide a "major benefit" to EPL's conversion
effort, and (2) evidence indicating that EPL retained a copy of USA's work.
7
sub-programs within the two computer programs, found that an average of 50.9 percent of the lines in these
expanded source codes matched and concluded that "from an analysis of the sample sub-programs ... a
significant number of code lines in the USA Credit Union version of V111 are duplicates of the ones in the
EPL Vision 2.0 code." Schlag's report also raised several other issues, including: (1) duplicates of earlier
code dominate the code, data structure and program structure of EPL's VISION 2.0/3.0 products, including
retention of comment lines from early programmers; (2) EPL failed to use any of the new COBOL compilers
to develop a "wholly new" product; and (3) EPL retained the same data base structure of the VISION 2.0/3.0
product that it had in the earlier version of the software. Schlag's report also questioned many of Appelbe's
findings.
Kimpel, an employee of Progeni who expanded the source codes from the programs that EPL
provided to USA, also offered a report that questioned Appelbe's analysis and conclusion. Kimpel raised the
following issues: (1) Appelbe's methodology could only analyze for code differences, as opposed to code
duplication; (2) Appelbe failed to examine complete VISION products, omitting a majority of the source files
from USA and EPL; (3) Appelbe failed to compare the appropriate release levels of VISION; (4) Appelbe
based his analysis of EPL-300 on inaccurate data; (5) Appelbe did not restrict his analysis to significant
differences; (6) Appelbe presumed "that which is not changed is converted"; and (7) Appelbe's relation of
conversion effort to file size is without foundation. Kimpel concluded that
Appelbe's methods for analyzing the EPL and USA source files are too far removed from the actual
products to be very useful, let alone determining. He restricts his analysis only to "patch" files, not
the full source files, examining out of context only the lines which have been added or changed, and
ignoring the lines which were deleted. His methodology does not demonstrate either the presence
or the absence of code duplication from USA's products in EPL-300.... Appelbe erred in applying
his methods: he did not compare appropriate releases of the products, did not examine anywhere near
the complete set of source files for either version, and in the case of EPL-300, did not even base his
analysis on EPL's actual changes.
We hold that the reports of USA's experts create genuine issues of material fact regarding whether
EPL "copied USA's translated VISION program," and that the district court erred in granting partial summary
judgment for EPL on this issue. USA, through its experts' reports and evidence, has gone beyond the
8
pleadings and presented competent evidence designating "specific facts showing that there is a genuine issue
for trial." Celotex Corp. v. Catrett,
477 U.S. 317, 334,
106 S. Ct. 2548,
91 L. Ed. 2d 265 (1986). A jury should
hear evidence regarding EPL's retention of USA's VISION A product, and decide between the differing
methods of analyses of the parties' experts as well as their conflicting conclusions. In other words, a
"fair-minded" jury could find, based on the evidence and expert reports of Schlag and Kimpel, that EPL
copied and marketed USA's translated VISION program, in contravention of paragraph 1.03(h). See
Anderson v. Liberty Lobby, Inc.,
477 U.S. 242, 252,
106 S. Ct. 2505,
91 L. Ed. 2d 202 (1986).
B. Breach of Section 2
On reconsideration, the district court granted partial summary judgment in favor of EPL concerning
USA's failure to pay timely for support services for the first month and a half of 1994, or the remainder of
the Initial Support Period, and EPL's subsequent termination of the agreement. As an initial matter, we note
that EPL did not file a motion for summary judgment on this issue. "[D]istrict courts are widely
acknowledged to possess the power to enter summary judgments sua sponte, as long as the losing party was
on notice that she had to come forward with all of her evidence."
Celotex, 477 U.S. at 326,
106 S. Ct. 2548;
see also Massey v. Congress Life Ins. Co.,
116 F.3d 1414, 1417 (11th Cir.1997) ("District courts
unquestionably possess the power to trigger summary judgment on their own initiative."). The record
indicates that USA was on notice and had the opportunity to come forward with evidence of whether EPL
terminated the agreement prematurely.6 Thus, the district court had the power to grant partial summary
judgment.
EPL submitted an invoice to USA on January 1, 1994, and again on January 14, 1994, for support
services between January 1 and December 31, 1994. The Initial Support Period commenced in mid-February
6
USA filed: (1) a motion for partial summary judgment on the issue; (2) a brief in response to EPL's
motion for summary judgment; (3) a response to EPL's response to USA's motion for summary
judgment; (4) a response to EPL's motion for reconsideration; and (5) a motion for reconsideration.
Further, the district court afforded USA additional time for further briefing on EPL's motion for
reconsideration.
9
1991 and lasted 36 months; thus, the Second Support Period began in mid-February 1994. Therefore, a gap
existed between January 1 and February 15, 1994, for support services under the Initial Support Period. The
invoice, however, detailed charges for the entire year and indicated a higher charge than previous
years—which USA computed as charges under the Second Support Period. USA tendered payment on
February 18, 1994.
The district court found that a separate agreement between the parties established "the first day of
each year of the Initial Support Period as the due date for services to be provided during that year." The
district court further found that USA owed EPL a pro rata portion of the annual $25,000 fee for the first
month and a half of 1994 under the Initial Support Period. Thus, the district court framed the issue as whether
EPL's demands on January 1 and 14, 1994, complied with paragraph 4.06(a)(i), giving EPL the right to
terminate the contract for nonpayment. The district court, citing Considine Co. v. Turner Communications
Corp., held that "under Georgia law a demand for payment of debt, part of which has matured and part of
which has not, is a valid demand for payment of the matured amount." See 155 Ga.App. 911,
273 S.E.2d 652,
656 (1980). Because the agreement obligated USA to pay for services under the Initial Support Period
between January 1 and February 15, 1994, and because this obligation had matured as of the date EPL
demanded payment, the district court held that EPL's demand was legally sufficient to trigger payment for
the services and that EPL terminated the agreement lawfully pursuant to paragraph 4.06(a)(i) after USA failed
to pay timely.
A material issue exists, however, as to whether EPL's invoice was a valid demand for payment for
services during the Initial Support Period and complied with paragraph 4.06(a)(i). First, the district court
found and EPL admitted that the invoice was for the Second Support Period, and did not demand payment
for services under the Initial Support Period, i.e., between January 1 and February 15, 1994. The letter
agreement adopted the first day of each year as the due date for yearly services under the Initial Support
Period. Second, the invoice indicates the amount USA owed as $33,375 for all of 1994, not the pro rata share
10
that USA owed for services between January 1 thru February 15, 1994 (the Initial Support Period); thus, EPL
failed to provide USA with the "sum owed" for the Initial Support Period pursuant to paragraph 4.06(a)(i).
Third, the invoice failed to divide the amount USA owed into matured and unmatured components, and
instead appeared to USA as a bill for services for 1994 under the Second Support Period (a wholly unmatured
amount). USA has thus designated specific facts that show a genuine issue for trial. See
Celotex, 477 U.S.
at 334,
106 S. Ct. 2548. We hold that the district court erred in granting partial summary judgment in favor
of EPL, and that a "fair-minded" jury could find that EPL's invoices did not constitute valid demands for
payment for services under the remaining Initial Support Period and thus did not comply with paragraph
4.06(a)(i) of the agreement. See
Anderson, 477 U.S. at 242,
106 S. Ct. 2505.
V. CONCLUSION
Based on the foregoing, we conclude that the district court erred in granting partial summary
judgment in favor of EPL on two issues that USA raised in its counterclaim. Accordingly, we reverse the
district court's summary judgment rulings and remand for trial.
REVERSED and REMANDED.
11