Sun Microsystems, Inc., a Delaware Corporation v. Microsoft Corporation, a Washington Corporation

188 F.3d 1115, 99 Daily Journal DAR 8717, 99 Cal. Daily Op. Serv. 6799, 51 U.S.P.Q. 2d (BNA) 1825, 1999 U.S. App. LEXIS 19955, 1999 WL 635783
CourtCourt of Appeals for the Ninth Circuit
DecidedAugust 23, 1999
Docket99-15046
StatusPublished
Cited by91 cases

This text of 188 F.3d 1115 (Sun Microsystems, Inc., a Delaware Corporation v. Microsoft Corporation, a Washington Corporation) is published on Counsel Stack Legal Research, covering Court of Appeals for the Ninth Circuit primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Sun Microsystems, Inc., a Delaware Corporation v. Microsoft Corporation, a Washington Corporation, 188 F.3d 1115, 99 Daily Journal DAR 8717, 99 Cal. Daily Op. Serv. 6799, 51 U.S.P.Q. 2d (BNA) 1825, 1999 U.S. App. LEXIS 19955, 1999 WL 635783 (9th Cir. 1999).

Opinion

SCHROEDER, Circuit Judge:

Overview

This case illustrates how fast technology can outdistance the capacity of contract *1117 drafters to provide for the ramifications of a computer software licensing arrangement. The license in question runs from plaintiff-appellee Sun Microsystems to defendant-appellant Microsoft. It involves Java, a computer programming language Sun developed to enable the writing of programs that work on any computer operating system. The license agreement was negotiated on a rushed basis in 1996, and by 1997 both Microsoft and Sun had developed what they believed to be significant improvements to Java.

Sun filed this suit for copyright infringement, claiming that Microsoft had exceeded the scope of its license by creating an enhanced version of Java that was fully operable only on Microsoft’s operating system, and further, by not adapting its implementation of Java to be compatible with Sun’s addition to Java of a component known as the “Java Native Interface” (“JNI”). Sun sought an injunction barring Microsoft from including incompatible Java technology in its products. The district court granted a preliminary injunction to Sun, and Microsoft appeals. The underlying facts, the details of the negotiations, and the nature of the software involved are all more fully described in the district court’s detailed opinion. See Sun Microsystems v. Microsoft Corp., 21 F.Supp.2d 1109 (N.D.Cal.1998).

Before the district court, the parties bitterly contested the proper interpretation of the terms of the license agreement. Microsoft maintained that the agreement fully authorized all of the conduct that Sun challenged as infringing. Sun’s interpretation was, of course, to the contrary. After a careful analysis of the parties’ contentions, the district court held that Sun was likely to prevail on the merits of its claim that Microsoft had violated the license agreement.

The parties also disputed whether Sun’s suit was properly considered as one for copyright infringement, as Sun contended, or as one for breach of contract, as Microsoft contended. The district court concluded that the claim was properly eonsid-ered as an infringement action, thereby entitling Sun to a presumption of irreparable harm. See Cadence Design Systems v. Avant! Corp., 125 F.3d 824, 826-27 (9th Cir.1997), cert. denied, — U.S. -, 118 S.Ct. 1795, 140 L.Ed.2d 936 (1998) (copyright plaintiff that demonstrates likely success on the merits entitled to a presumption of irreparable harm). The district court did not elaborate on why the case was a copyright infringement rather than a contract interpretation dispute, and it is on this point that Microsoft expends most of its ammunition on this appeal. It contends that the disputed compatibility requirements of the license agreement are affirmative covenants rather than limitations on the scope of the license, and that accordingly contractual rather than copyright remedies are appropriate if there has been any breach. The district court apparently did not expressly rule on this issue.

We review the grant of a preliminary injunction generally for abuse of discretion, and “that discretion is abused where the district court based its ruling on an erroneous view of the law or on a clearly erroneous assessment of the evidence.” Roe v. Anderson, 134 F.3d 1400, 1402 (9th Cir.1998) (internal quotations and footnote omitted). We agree with Sun that significant evidence supports the district court’s holding that Sun is likely to prevail on its interpretation of the language of the agreement and to prove that Microsoft’s conduct violated it. We agree with Microsoft, however, that the district court should not have invoked the presumption of irreparable harm applicable to copyright infringement claims before it determined that the compatibility requirements were a limit on the scope of the license rather than independent contractual covenants. We therefore vacate the preliminary injunction and remand for further proceedings.

There is also a claim of unfair competition under California law. The district court entered an injunction on that claim *1118 solely on the basis of past conduct. Microsoft correctly contends that under California law an injunction must be based on the prospect of future conduct. We therefore also vacate the injunction insofar as it relates to the unfair competition claim and remand for consideration of that issue.

Factual Background

In March 1996, Microsoft and Sun entered into a “Technology License and Distribution Agreement” (“TLDA”) for Java. Microsoft agreed to pay Sun $3.75 million a year for broad rights to use the language. In exchange, Sun granted Microsoft a non-exclusive license to “make, access, use, copy, view, display, modify, adapt, and create Derivative Works of the Technology in Source Code form” and to “make, use, import, reproduce, license, rent, lease, offer to sell, sell or otherwise distribute to end users as part of a Product ... the Technology and Derivative Works thereof in binary form.” Sun Microsystems, 21 F.Supp.2d at 1113.

Sun had created Java so that programmers could write a single program that would work on any operating system. Because Sun wanted Java to remain cross-platform compatible, the TLDA includes compatibility requirements. Section 2.6(a)(iv) requires Microsoft to produce a compatible implementation of Java within six months of the date that Sun creates a “significant upgrade” to Java. Section 2.6(a)(vi) provides that Microsoft shall make available only products that are compatible implementations. See id. at 1113. Section 2.6(b)(iv) contains the compatibility requirements for compilers. It provides that Microsoft’s Java compilers “shall include a mode which a Tool Customer may use to permit such Product to pass the Java Language Test Suite that accompa-nie[s]” any upgrades of Java that Sun creates. Id. at 1114. To determine compatibility, the TLDA refers to a set of mostly automated tests that Sun had developed.

In late 1997, Sun became concerned that Microsoft was distributing a “polluted” version of Java that Microsoft had modified in ways that made it incompatible with Sun’s standards. Sun filed suit against Microsoft on October 7, 1997, alleging, among other things, trademark infringement, unfair competition, and breach of contract. In November 1997, Sun moved for a preliminary injunction barring Microsoft from using Sun’s “Java Compatible” logo on products that failed Sun’s compatibility tests. On March 24, 1998, the district court entered a preliminary injunction. See Sun Microsystems v. Microsoft Corp., 999 F.Supp. 1301 (N.D.Cal.1998). Microsoft did not appeal this injunction.

Sun then amended its complaint to add a claim for copyright infringement and filed motions for a preliminary injunction under 17 U.S.C. § 502 for copyright infringement and under California Business & Professions Code § 17200 for unfair competition.

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

Related

Taylor Whitley v. Clare Maguire
C.D. California, 2022
Krause v. Krause
E.D. California, 2022
Sitelink Software, LLC v. Red Nova Labs, Inc.
2018 NCBC 87 (North Carolina Business Court, 2018)
Kenall Mfg. Co. v. Cooper Lighting, LLC
338 F. Supp. 3d 841 (E.D. Illinois, 2018)
Ticketmaster L.L.C. v. Prestige Entm't, Inc.
306 F. Supp. 3d 1164 (C.D. California, 2018)
Almut Reinicke v. Creative Empire LLC
669 F. App'x 470 (Ninth Circuit, 2016)
Adidas America, Inc. v. Skechers USA, Inc.
149 F. Supp. 3d 1222 (D. Oregon, 2016)
Wake Up & Ball LLC v. Sony Music Entertainment Inc.
119 F. Supp. 3d 944 (D. Arizona, 2015)
Drauglis v. Kappa Map Group, LLC
128 F. Supp. 3d 46 (District of Columbia, 2015)

Cite This Page — Counsel Stack

Bluebook (online)
188 F.3d 1115, 99 Daily Journal DAR 8717, 99 Cal. Daily Op. Serv. 6799, 51 U.S.P.Q. 2d (BNA) 1825, 1999 U.S. App. LEXIS 19955, 1999 WL 635783, Counsel Stack Legal Research, https://law.counselstack.com/opinion/sun-microsystems-inc-a-delaware-corporation-v-microsoft-corporation-a-ca9-1999.