District Court holds that fair use allows copying of computer source code to extract embedded data for the purpose of improving

by Lauren Gelman, posted on November 17, 2004 - 11:17am.

Evolution, a Kansas software development firm, created software (PF32) for STSC, a predecessor in interest to SunTrust, a Georgia bank, and PAC, a wholly-owned subsidiary of SunTrust that provides financial services. The parties executed a Software License Agreement, a Source License Agreement, and a Data Door License Agreement.STSC and PAC encountered various problems with PF32 and after nearly two years of negotiations, decided to change their vendor. In preparation for the move, STSC and PAC extracted PAC’s data stored in the PF32 software and converted the data for use in the new vendor’s software. Three new programs (ABCNotes, LNSNotes and QTR.exe) were written to extract the buyers’ data from PF32 and another one (MIDAS) to create data reports by utilizing elements of developer’s PF32 source code. Furthermore, STSC and PAC stopped payments of the annual maintenance fees billed by Evolution because they were using an old version of PF32 that Evolution has ceased to update.

Evolution sued SunTrust and PAC, asserting claims for copyright infringement, breach of contract, and misappropriation of trade secrets. SunTrust and PAC countersued, asserting breach of contract, negligent misrepresentation, and fraud.

SunTrust and PAC moved for summary judgment. The district court of Kansas granted the motion in part.

a) Copyright claim

Evolution alleged that SunTrust and PAC exceeded the scope of their copyright licenses by using the PF32 source code and related documentation to create software programs and modify data files.

Defendants argue that their use was permitted under the licenses because the use of the source code was for their “own administrative, accounting and management purposes” and that furthermore it cannot be considered copyright infringement because it was “fair use” of plaintiff’s work, as provided by 17 U.S.C. § 107.

Citing Sega Enterprises Ltd. v. Accolade, Inc., 977 F.2d 1510, 1520-28 (9th Cir. 1992) and Assessment Technologies, of Wisconsin, LLC v. WIREdata, Inc., 350 F.3d 640, 645 (7th Circ. 2003), the district court concluded that SunTrust and PAC’s use of source code to extract data and enhance the functionality of plaintiff’s software fell well within the scope of fair use.

b) Breach of contract claim

Evolution alleged that SunTrust and PAC violated the License Agreement by exceeding the number of approved users accessing plaintiff’s software, by failing to pay annual fees, by installing the software in multiple servers, and by using the source code and related documentation to create programs to extract PAC’s data.

SunTrust and PAC replied that the License Agreement does not limit the number of users, oblige them to pay annual fees, nor limit the number of servers on which they could install the Evolution software.

The Court refused to grant summary judgment on the breach of contract claim, holding that the interpretation of the license raised issues of fact that a jury must decide. With respect to Evolution’s argument that the license prevented use of the source code, the court found that claim not qualitatively different from Evolution’s copyright infringement claim and held, as a consequence, that the Copyright Act preempted it.

c) Trade secret claim

The court rejected Evolution’s claim of misappropriation of trade secret, finding that reverse engineering is not an improper means to discover trade secrets in computer source code. Furthermore, the court held that Evolution’s trade secret claim does not allege an extra element and is therefore preempted by the Copyright Act.

Packets Archive: Packets, Vol. 2, No. 3
Comment by Thomas Cooper (not verified), posted February 1, 2007 - 11:40am

The Court's argument is simple. The Fourth Amendment provides that "The right the of people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized." The NSA program results in searches. The Fourth Amendment requires both that searches be reasonable, and that reasonable searches only be conducted pursuant to prior warrants, based upon prior existing probable cause, limited by particularity, and issued by a neutral magistrate.

The NSA has not done this, the District Court continued. Moreover, any claims based upon the language of Title III, the Foreign Intelligence Surveillance Act (FISA), or other statute or Presidential declaration are immaterial. The Constitution is the supreme law. Hence, the NSA program violates the Fourth Amendment.