![]() |
![]() |
|
|
UCITA And Software Licensing By Geoffrey T. Hervey A new model law—the Uniform Computer Information Transactions Act, or UCITA—is puzzling software vendors and users alike. UCITA is controversial and has generated substantial publicity, both positive and negative. This article does not attempt to weigh UCITA's relative good and bad points, but merely explains certain provisions of the Act in the broader context of software licensing. While much of the criticism of UCITA centers on provisions dealing with consumers (e.g., individuals obtaining software for home and family use), this article focuses on commercial licensors and licensees. In addition, the article highlights certain UCITA features that are important to those involved in the management of the risks associated with software failure. First, A Brief History of UCITA In drafting UCITA, the NCCUSL panel sought to bring together the various legal and practical rules that govern the licensing of software around the country. Since no law was specifically directed to software licensing, different courts in different parts of the country applied different laws and rationales to software licensing arrangements1. This is still largely the case. For example, in some jurisdictions software is considered to be "goods" governed by the Uniform Commercial Code and other laws covering the sale of other goods, like refrigerators and "widgets." Other jurisdictions, however, apply different laws that focus more on the intangible aspects of software. This can make it difficult to assess rights, obligations, and remedies under licensing arrangements from state to state. Rather than try to re-write existing law, the NCCUSL panel attempted to create a set of rules that reflect how software is actually licensed in the real world. (In this writer's opinion, the panel largely succeeded in doing so.) Moreover, UCITA consists largely of default provisions that dictate how a software licensing agreement is to be interpreted when the parties have not agreed upon specific provisions. In fact, parties to a commercial agreement can agree that UCITA does not apply at all, that is, they can "opt out" of the Act altogether. UCITA covers not only software agreements, but also just about any agreement that involves the transfer of code, electronic information, electronic data or other bits and bytes. For example, UCITA covers information databases in electronic form, online access agreements and other "transactions" involving "computer information" (which is a broad term that UCITA defines to include software programs, data, text, sound images and other information that is "in electronic form which is obtained from or through the use of a computer or which is in a form capable of being processed by a computer"). Which State's Law Applies? Is There a Written Agreement? The main purpose of a written agreement is to ensure that the parties understand all of the terms of the deal to minimize the chances of a dispute—or a lawsuit—down the road if unwritten expectations are not met. This is especially so with respect to defining what is being licensed and what it is supposed to do. The agreement should clearly state what program (and version) is being licensed and contain a description of what it is supposed to do. Sometimes the parties may attach the program's specifications to the contract as an exhibit, and the licensor may warrant that the program will perform in accordance with its specifications. Such specificity should reduce unfounded expectations of the program's capabilities, and a realistic description of those capabilities should improve the chances of satisfying the customer. A well-drafted agreement will also set out the parties' rights and obligations, and any limitations on them. Moreover, if a written agreement does not exist, UCITA's default provisions will apply in those states in which UCITA is the law. The better course is to have a written agreement in place. Understanding UCITA's Various Warranties Non-Interference: The user of a software program always faces the possibility that a third party may claim that the user has no right to use the program because the software was misappropriated or violates the third party's rights, such as a copyright. The user may be also forced to stop using the software, which could be detrimental if the software is mission-critical to the user's business. UCITA provides that a licensor warrants that the software will be free of the rightful claim of a third party. (Notably, this warranty may not apply with respect to custom software. If a licensee provides a licensor with detailed specifications for a software application and tells the licensor how to meet those specifications, then a non-interference warranty is not provided by UCITA. Further, UCITA specifically states that the licensee agrees to hold the licensor harmless with respect to any claim made by a third party that results from the licensor's compliance with the specifications or instructions. These provisions, however, would seem to apply only when the customer provides extremely specific instructions for highly specialized, custom software, and not to mere customization of otherwise generally available programs.) Express Warranties: An express warranty is a statement guaranteeing that the software will perform a specific function (e.g., process X number of records in a set period or run on a certain operating system). If the software does not perform consistently, the express warranty is breached, entitling the customer to demand that the licensor correct the error and/or pay damages, unless damages are limited or excluded (which, as explained below, is normally the case). Implied Warranties: Unlike express warranties, implied warranties arise not from statements made about software but from the circumstances surrounding the license. The breach of an implied warranty will require a licensor to effectuate a remedy and/or pay damages, depending on the limitations in the contract. Some of the more common implied warranties include:
General Disclaimers of All Warranties: UCITA permits parties to disclaim warranties with a general disclaimer rather than specifically disclaiming every possible warranty. A typical disclaimer might read as follows: EXCEPT FOR WARRANTIES EXPRESSLY SET FORTH IN THIS AGREEMENT, ANY AND ALL LICENSED MATERIALS ARE DELIVERED "AS IS" AND THE LICENSOR MAKES AND THE CUSTOMER RECEIVES NO ADDITIONAL EXPRESS OR IMPLIED WARRANTIES. THE LICENSOR HEREBY EXPRESSLY DISCLAIMS ANY AND ALL OTHER WARRANTIES OF ANY KIND OR NATURE CONCERNING THE LICENSED MATERIALS, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF TITLE, MERCHANTABILITY, QUALITY, ACCURACY, OR FITNESS FOR A PARTICULAR PURPOSE OR THE CUSTOMER'S PURPOSE. THE LICENSOR EXPRESSLY DISCLAIMS ANY WARRANTIES THAT MAY BE IMPLIED FROM USAGE OF TRADE, COURSE OF DEALING, OR COURSE OF PERFORMANCE. EXCEPT FOR THE EXPRESS WARRANTIES STATED IN THIS AGREEMENT, THE LICENSED MATERIALS ARE PROVIDED WITH ALL FAULTS, AND THE ENTIRE RISK OF SATISFACTORY QUALITY, PERFORMANCE, ACCURACY, AND EFFORT IS WITH CUSTOMER. THE LICENSOR DOES NOT WARRANT THAT THE LICENSED MATERIALS WILL OPERATE WITHOUT INTERRUPTION OR BE ERROR FREE.3 These clauses are, for the most part, enforceable. If such a clause is included in a contract, the parties will only be able to assert those warranties that are specifically set out in the contract and not disclaimed. Acceptance and Warranties "Obviously, the parties to a software licensing agreement have competing interests in asserting and disclaiming warranties." Remedies and Damages Remedies As a general matter, UCITA provides that a party aggrieved by the other party's breach of contract "has the remedies provided in the contract or in [UCITA]." UCITA provides that the customary remedies for breach of contract are not displaced. This includes suing for damages and for equitable remedies, such as a suit asking the court to force the breaching party to perform (called "specific performance"). UCITA also provides that an aggrieved party can cancel the contract for breach. Cancellation essentially treats the contract as over and excuses any further performance under the contract. Cancellation is only available, however, for a material breach of the contract, and a breach is material if:
Establishing that a breach is material can be difficult. For that reason, a prudent party will specify in the contract that a breach of certain provisions is or is not a material breach. If the contract is cancelled, however, the parties do not simply walk away. UCITA contains numerous provisions dictating what happens upon cancellation, including whether the licensee may continue to retain and use the software. Notably, UCITA provides that the parties may agree that the contract may not be cancelled at all. Despite the fact that UCITA recognizes various remedies, it also allows the parties to limit the remedies that are available for breach. For example, a software license agreement might limit the aggrieved party's remedy to the replacement of the software or a refund of fees paid for the software. It should also be noted that, generally speaking, a party found to be in breach must be given a chance to "cure" the breach. Therefore, the contract may contain clauses directing the parties to give each other notice of potential breach conditions and requiring that the notice be in writing and that it contain a detailed description of the problem so that the other party can attempt to fix the breach. Damages Damages fall into several categories. "Direct damages," for purposes of this article, essentially constitute the price paid for the software and do not include other damages that were caused by the software's failure. Such damages are called "consequential damages," and include lost profits and royalties, damage to reputation, and the loss of anticipated benefits from the planned use of the software. UCITA, as a general matter, allows recovery of direct and consequential damages. UCITA also recognizes the concept of "cover," that is, the need to purchase a different program to replace the defective one. The difference in price between the failed software and the cover program may be a recoverable damage if the choice of the cover program was commercially reasonable.4 Notably, UCITA specifies that damages cannot be recovered if the aggrieved party could have avoided them by taking reasonable measures. In addition, damages can only be recovered if the aggrieved party can demonstrate, first, that a specific contract provision—such as a warranty—was violated and, second, that the breach of that provision was the proximate cause of the damages. For this reason, warranty disclaimers have the effect of making damages unavailable with respect to the disclaimed warranty. Significantly, UCITA permits the parties to limit the types of recoverable damages, and almost all commercial software licensing agreements contain a limitation of damages (or "limitation of liability") clause. Such clauses are generally enforceable, at least in a commercial transaction. A typical clause will read as follows: IN NO EVENT WILL THE LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES, INCLUDING LOSS OF PROFITS, LOSS OF REVENUES, LOSS OF DATA, LOSS OF USE, ANY OTHER ECONOMIC ADVANTAGE OR COST OF COVER INCURRED BY CUSTOMER ARISING OUT OF THIS AGREEMENT, UNDER ANY THEORY OF LIABILITY, WHETHER IN AN ACTION IN CONTRACT, STRICT LIABILITY, TORT (INCLUDING NEGLIGENCE) OR OTHER LEGAL OR EQUITABLE THEORY. Similarly, UCITA permits the parties to limit not only the type of damages that may be recovered but also the amount of those damages. Frequently, software agreements will limit damages to the amount paid for the software. If the software consists of modules or components, the contract may limit damages to the fees paid for the specific module that failed. Moreover, some contracts prorate damages over a specific period of time and allow the licensee to recover only a portion of the fees paid, prorated over that period. Other contracts limit damages to the amount paid or to a set limit, whichever is less. Such clauses are generally enforceable. Conclusion The lesson to be drawn from a review of UCITA is that anyone reviewing a software license agreement from a risk-management perspective needs to pay close attention to the language addressing warranties, remedies and damages. ENDNOTES:
© Copyright 2002 by Geoffrey T. Hervey and Bregman, Berbert, Schwartz & Gilday, LLC. All rights reserved worldwide. Geoffrey T. Hervey is a partner (member) of the law firm of Bregman, Berbert, Schwartz & Gilday, LLC, in Bethesda, Maryland. This article first appeared in the June, 2002 issue of Software Risk Management Magazine, an electronic magazine. http://www.srmmagazine.com/ |
|||
|
Home | Practice Areas | Attorney Profiles | What's New | Articles | Firm Philosophy | Resource Links | FAQ | Newsletter | Contact Us The information you obtain at this site is not, nor is it intended to be, legal advice. You should consult an attorney for individual advice regarding your own situation. Copyright © 2008 by Bregman, Berbert, Schwartz & Gilday, LLC All rights reserved. You may reproduce materials available at this site for your own personal use and for non-commercial distribution. All copies must include the above copyright notice.
|