Loopholes 101: Software Law Guide

 

Table of Contents

PART ONE

SOFTWARE DEVELOPMENT  & LICENSE AGREEMENTS

1

Section 1.

The Negotiating and Contracting Process

1

A.

Review Your Marketing Literature 1

B.

About Form Agreements 1
C. About Custom Negotiated Deals 1
D. Engagement Letters 2
E. Non-Disclosure Agreements 2
F. Teaming Agreements 2

Section 2.

Issues in Development & Licensing Transactions

3

A.

Project Staffing Issues 3

B.

How Good Software Design Affects Legal Issues 4

C.

Progress Reports 5
D. Testing & Acceptance 5
E. Understand Your Pricing Dynamics 6
F. Cash Flow Matters 7
    -- Late Payment Syndrome 7
    -- Trickle Down Theory 7
    -- International Issues 7
    -- Revenue Recognition 7
G. Ownership of Work Product 8
1.  Time of Conveyance 8
2.  About Reusable Code Libraries 8
  (a)  Code Licensed from Library for Customer's Use 8
  (b)  Code Licensed into the Library for Future Projects 9
H. Granting Exclusive Marketing Licenses 9
1.  Geographical or Vertical Market Limits 9
2.  Minimum Performance 9
3.  Channel Conflict 9
4.  Support Issues 10
5.  Minimum End-User Terms 10
6.  Electronic Restraints 10
I. Confidentiality 10
J. Warranties 11
1.  Non-Infringement Warranty 11
2.  Express Warranties 11
  (a)  "Casual" Express Warranties 11
     -- Review Advertising Collateral 11
     -- Watch Post-Signing Reassurances 11
     -- Beta Versions 11
  (b)  Formal Express Warranties 12
3. The Implied Warranties 12
    -- Merchantability of Software Programs 12
    -- Information Content 12
    -- Licensee's Particular Purpose 12
    -- System Integration 12
4. Disclaiming or Modifying the Implied Warranties  14
5. Invalidation of Warranties by Software Code Modifications 15
K. Overview of Liabilities 15
1.  Contractor Damages 15
2. Customer Damages 15
M. Remedies 17
1. Limitation of Remedies 17
2. Failure of Essential Purpose 17
3. No Rewriting of Agreements 18
4. Carve-Outs for Certain Liabilities 18
5. The Right to Cure 18
N. Assignments & Transfers of Contracts 18
1.  "No Assignment" Clauses 19
2. Absent an Agreement 19
O. Electronic Regulation of Access, Use and Repossession 19
1.  Online Access Contracts 19
2. Electronic Usage Restrictions 19
3. Self-Help Repossession on Cancellation for Breach 21
  (a)  Physical Repossession 21
  (b)  Electronic Repossession 21

P.

Entire Agreement Clause 22

SECTION 3.

Important Issues for International Transactions 23
A. IP Protection 23
B. Governing Law & Forum Clauses 23
1.  Governing Law 23
2.  Governing Forum 23
3.  Arbitration Provisions 24
4.  Export Restrictions 25
5. Foreign Corrupt Practices Act 25
6.  Country-Specific Issues 25
    -- United Kingdom 25
    -- Germany 28
    -- France 28
    -- Netherlands 29

PART TWO

SOFTWARE SUPPORT AGREEMENTS 30
A. Software Support Agreements Under UCITA 30
B. Understanding Different Types of Software Support Transactions 32
1.  Packaged Off-the-Shelf Software 33
2.  Packaged Core Software with Customizations 34
  (a)  Core Software or Customized Software? 34
  (b)  Customizations by Licensor or Consultant? 35
3. Support for Custom Developed Software 37
  (a)  Project Staffing Issues 37
  (b)  How Good Software Design Affects Support 37
  (c)  How Testing and Acceptance Effect Support 38
  (d)  How Confidentiality Restrictions Affect Support 39
C. Other Key Software Support Issues 39
1.  What is an "Error" in the Software? 39
2.  Know the Types of Software Releases 39
3.  Understand the Different Levels of Support 40
4.  Service Hours of Support 41
5.  Classification of Support Calls 41
6.  Some Typical Support Case Classifications 42
7.  The Importance of Defining "Response Times" 42
8.  Using Escalation Procedures to Attract Needed Attention 42
9. Certain Licensee Responsibilities 43
10. Service Level Credits 44
11. Minimum Period of Support 44
D. How Revenue Recognition Rules Affect Support Contracts 44
1.  License Fee Revenue Recognition 44
2.  Post-Contract Support Revenue Recognition 46

Purchase any QuickForm and you will also receive our free Legal Survival Guide for Computer Industry & Internet Commerce

 
 

Home  | Documents | Testimonials | Reviews | Privacy

 

 

\n