LICENSEWARE

Rocket Software, Inc. v. CollegeNET, Inc.

This article is about the 2022 to 2026 dispute in the US District Court for the District of Oregon over a royalty audit of a value-added reseller agreement for Uniface software. It is not legal advice.

On This Page

Rocket Software, Inc. v. CollegeNET, Inc. is a contract and copyright case in the United States District Court for the District of Oregon that arose from a royalty audit. Rocket Software, which acquired the Uniface application development platform in 2021, sued its long-standing value-added reseller CollegeNET for royalties that a KPMG audit said had been underpaid on CollegeNET’s software-as-a-service (SaaS) products.[1] The court dismissed the copyright claim on summary judgment, a jury found that CollegeNET breached the contract, and on 2026-09-11 the court held that Rocket was equitably estopped from recovering under it.[4][5]

Background

In 1994 Uniface and CollegeNET signed a Value Added Reseller (VAR) Agreement and a License Agreement allowing CollegeNET to incorporate the Uniface runtime software in its own applications and sell them to colleges and universities. CollegeNET paid a higher royalty percentage “for each copy of the Runtime Software as incorporated in the VAR Application Software” and a lower annual support percentage. Amendments in 2014 and 2018 changed the rates to 6 and 1.5 percent and then 9 and 2 percent, and the agreement expired on 2020-12-31. California law governed it.[5]

CollegeNET moved its scheduling products from installed software to SaaS. By 2018 more than 80 percent of its scheduling customers used the SaaS product 25Live. Throughout the relationship it reported quarterly, applying the higher rate to the initial or “basic” fee charged to a new customer and the lower rate to the recurring annual or quarterly service fees. Uniface’s own marketing case studies from 2008 and 2013 described CollegeNET’s SaaS model, and Rocket admitted it knew by the end of 2015 that CollegeNET was deploying the software as SaaS.[5]

The dispute

In 2016 Uniface’s account manager questioned whether CollegeNET was paying “maintenance” on new sales; CollegeNET’s accounting staff explained the basic-fee and service-fee split, and the exchange ended without a demand. In the 2018 renegotiation Uniface asked for higher rates, up-front maintenance and a different price base. The parties settled on 9 percent royalty and 2 percent maintenance “with the model we have in place now”, and CollegeNET’s chief financial officer wrote, in bold, that it would “continue to report our sales in the same manner as in the past”.[5]

The VAR Agreement gave Uniface the right to have CollegeNET’s books and records of sales audited by an independent auditor once each fiscal year. Uniface set up a compliance audit programme in 2018, its auditor queried the ratio of royalty to maintenance in a 2019 report, and an audit followed.[5] KPMG’s 2021 audit treated CollegeNET’s SaaS fees as subject partly to the royalty rate and partly to the maintenance rate, and estimated the total financial impact at more than USD 2.5 million.[3] Rocket sued on 2022-03-01 for breach of contract and copyright infringement. CollegeNET counterclaimed that the audit had been started in bad faith, five months before the agreement expired, using false assumptions supplied to the auditor, and sought restitution of USD 20,800 it had spent responding to it.[1][3]

Decision or outcome

Audit counterclaims. The court refused to dismiss CollegeNET’s unfair competition counterclaim under the “unfair” prong, and later refused Rocket summary judgment on the counterclaims, holding that Rocket’s express right to audit did not preclude a claim that the audit had been used in bad faith to extract royalties not owed.[2][3]

Contract. The key term, “VAR Application Sale Price”, was held ambiguous, because the extrinsic evidence reasonably supported both sides’ readings, so the breach of contract claim went to trial.[3]

Copyright. Rocket argued that the requirement that end users use the application “solely on designated machines” limited CollegeNET to machine-by-machine distribution, so SaaS delivery was outside the licence. Applying MDY v. Blizzard, the court held that the term was a covenant rather than a condition: it was qualified by “substantially”, its breach did not terminate the licence, and the parties had treated SaaS as permitted for years. Treating every term as a condition would “turn every potential contract dispute into copyright infringement”. Summary judgment was granted to CollegeNET on copyright, and in the alternative infringement damages would have been limited to the three years before suit, because Uniface knew of the SaaS model by 2013-07-16.[3] The district judge adopted these findings in full on 2025-05-13.[4]

Trial and estoppel. After a five-day trial in June 2026 the jury found for Rocket on breach of contract for underpayments after 2017-09-04, the earlier period being time-barred, and rejected CollegeNET’s waiver defence. The court then decided CollegeNET’s separate equitable estoppel defence itself. It found that Rocket had been apprised of the facts, had intended its conduct to be relied on, and that CollegeNET had relied on it to its injury; it found CollegeNET’s ignorance of Rocket’s true position proved on the balance of probabilities but not by clear and convincing evidence. Applying the preponderance standard, the court held that this was “sufficient to estop Plaintiffs from recovering under the contract” and directed the parties to file a proposed judgment.[5]

Significance for software licensing and SAM practice

The case shows how a royalty audit can fail even where the auditor’s reading of the contract persuades a jury. The licensor had known the reseller’s reporting method for years, marketed the SaaS model itself, and renegotiated rates on the basis of the existing payment model, so the court would not let it recover the difference afterwards.[5] It also confirms, in the Ninth Circuit, that a licensor cannot turn a deployment or delivery-model dispute into copyright infringement unless the term breached is a true condition of the licence.[3]

Lessons learned

  • A licensor that knows how a reseller reports and pays for years, and renegotiates on that basis, may be estopped from claiming the difference later in an audit. Rocket won the jury verdict but was estopped from recovering because of the 2016 correspondence and the 2018 renegotiation.[5]
  • Ambiguous fee terms such as “sale price” or “maintenance” are read with the parties’ course of dealing, so define them for subscription and SaaS revenue. A 1994 agreement written for installed copies did not say how recurring SaaS fees were to be split, and the court found the key term ambiguous.[3]
  • A licence term is enforceable as copyright only if it is a condition of the licence; ordinary covenants, such as where software is used, give only contract claims. The “designated machines” term was a covenant, so SaaS delivery was not infringement.[3]
  • Limitation periods run from when the licensor knew or should have known, and a vendor’s own marketing case studies can prove that knowledge. Uniface’s 2013 case study fixed the date from which its knowledge of the SaaS model was undisputed.[3]
  • Audit findings by an outside firm do not settle the meaning of the contract; the customer can contest both the method and the motive. KPMG’s figure was the starting point, but the dispute turned on contract interpretation, and the court allowed a claim that the audit itself was pursued in bad faith.[2][3]

References

  1. Rocket Software, Inc. v. CollegeNET, Inc., No. 3:22-cv-00327-AR, findings and recommendation on motion to dismiss counterclaim (D. Or. Sept. 30, 2024), ECF No. 99Effective 2024-09-30. Retrieved 2026-10-07.
  2. Rocket Software, Inc. v. CollegeNET, Inc., No. 3:22-cv-00327, opinion and order adopting findings and recommendation (D. Or. Dec. 16, 2024), ECF No. 103Effective 2024-12-16. Retrieved 2026-10-07.
  3. Rocket Software, Inc. v. CollegeNET, Inc., No. 3:22-cv-00327-AR, findings and recommendation on cross-motions for summary judgment (D. Or. Mar. 14, 2025), ECF No. 107Effective 2025-03-14. Retrieved 2026-10-07.
  4. Rocket Software, Inc. v. CollegeNET, Inc., No. 3:22-cv-00327-AR, opinion and order adopting findings and recommendation (D. Or. May 13, 2025), ECF No. 112Effective 2025-05-13. Retrieved 2026-10-07.
  5. Rocket Software, Inc. v. CollegeNET, Inc., No. 3:22-cv-00327-AB, findings of fact and conclusions of law (D. Or. Sept. 11, 2026), ECF No. 212Effective 2026-09-11. Retrieved 2026-10-07.

See also

Esc