structuring software and technology and development agreements

47
Presenting a live 90minute webinar with interactive Q&A Structuring Software and Technology Structuring Software and Technology Licensing and Development Agreements Crafting Provisions to Allocate Risk, Avoid Common Pitfalls, and Minimize Liability T d ’ f l f 1pm Eastern | 12pm Central | 11am Mountain | 10am Pacific TUESDAY, OCTOBER 4, 2011 T odays faculty features: Paul H. Arne, Partner, Morris Manning & Martin, Atlanta Paul C. Jorgensen, Principal, Jorgensen Law Firm, Washington, D.C. The audio portion of the conference may be accessed via the telephone or by using your computer's speakers. Please refer to the instructions emailed to registrants for additional information. If you have any questions, please contact Customer Service at 1-800-926-7926 ext. 10.

Upload: others

Post on 03-Feb-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Presenting a live 90‐minute webinar with interactive Q&A

Structuring Software and Technology Structuring Software and Technology Licensing and Development AgreementsCrafting Provisions to Allocate Risk, Avoid Common Pitfalls, and Minimize Liability

T d ’ f l f

1pm Eastern | 12pm Central | 11am Mountain | 10am Pacific

TUESDAY, OCTOBER 4, 2011

Today’s faculty features:

Paul H. Arne, Partner, Morris Manning & Martin, Atlanta

Paul C. Jorgensen, Principal, Jorgensen Law Firm, Washington, D.C.

The audio portion of the conference may be accessed via the telephone or by using your computer's speakers. Please refer to the instructions emailed to registrants for additional information. If you have any questions, please contact Customer Service at 1-800-926-7926 ext. 10.

Conference Materials

If you have not printed the conference materials for this program, please complete the following steps:

• Click on the + sign next to “Conference Materials” in the middle of the left-hand column on your screen hand column on your screen.

• Click on the tab labeled “Handouts” that appears, and there you will see a PDF of the slides for today's program.

• Double click on the PDF and a separate page will open. Double click on the PDF and a separate page will open.

• Print the slides by clicking on the printer icon.

Continuing Education Credits FOR LIVE EVENT ONLY

For CLE purposes, please let us know how many people are listening at your location by completing each of the following steps:

• Close the notification box

• In the chat box, type (1) your company name and (2) the number of attendees at your location

• Click the SEND button beside the box

Tips for Optimal Quality

S d Q litSound QualityIf you are listening via your computer speakers, please note that the quality of your sound will vary depending on the speed and quality of your internet connection.

If the sound quality is not satisfactory and you are listening via your computer speakers, you may listen via the phone: dial 1-866-873-1442 and enter your PIN when prompted Otherwise please send us a chat or e mail when prompted. Otherwise, please send us a chat or e-mail [email protected] immediately so we can address the problem.

If you dialed in and have any difficulties during the call, press *0 for assistance.

Viewing QualityTo maximize your screen, press the F11 key on your keyboard. To exit full screen, press the F11 key againpress the F11 key again.

Structuring Software and Structuring Software and Technology Licensing and Technology Licensing and Development AgreementsDevelopment AgreementsDevelopment AgreementsDevelopment AgreementsCrafting Provisions to Allocate Risk, Avoid Common Pitfalls, Crafting Provisions to Allocate Risk, Avoid Common Pitfalls, and Minimize Liabilityand Minimize Liability

Paul C. Jorgensen202‐466‐[email protected]

5

Segment GoalsSegment Goals

Most important Draft better Most important provisions of tech license and

Draft better provisions

development agreements

6

Why License/Develop Tech?

No capacity for Can avoid runaway p ymanufacture, development, distributionS lf i t < Li

ylicensee

Innovation control Self-invest < License or

develop Licensee better capacity

Settle dispute Competition control

Independent incomeLicensee better capacity and expertise

Keep IP

Independent income

Commercialize/expand Access without costs

7

Why Seek License/Develop?

Access to IP Have market access Access to IP IP ready for

commercialization

Have market access and expertise

Market ready for IP No R&D resources

y Independent

expansion and pimprovement plan

8

Preparation

Understand the relationship Understand the IP Know your audience Understand the goals Know the key provisions

9

Term

Position upfront Avoid Position upfront Consider IP and

expectations

Avoid Auto-renewals

T i tiexpectations Precise Effective

D t d d

Termination details

Date and end dates

10

Licensor’s Obligations

Clearly Identify IP Clearly Identify IP Use Attachment Account for IP complexity Account for IP complexity Account for technology changes If in development, attach If in development, attach

development agreement or SOW

11

Licensor’s Obligations

What can be done with Character of grantWhat can be done with IP? Grant appropriate and

ffi i t i ht

Character of grant Exclusive/non-exclusive Assignable/non-

i blsufficient rights Use unambiguous verbs

Where activity can be

assignable Most Favorite

Where activity can be done? Territory Field Specific location or

purpose

12

purpose

Licensor’s Obligations

Contact Contact Technical assistance

IP Maintenance IP Maintenance

13

Licensee’s Obligations

Services/Deliverables – Separate SOW Services/Deliverables – Separate SOW Payments Type Type Lump Sum – Up front or milestones Royalties - Tied to gross/net saley g

Various methods Useful as incentive Make calculation clear

Frequency – up front, calendar, acceptance

14

Licensee’s Obligations Quality Standards

Varies with IP Varies with IP Attachment if potential to change Objective and measurable Inspection/review

ReportingFrequency Frequency

Type Audits

15

Confidentiality

Everything CONFIDENTIAL List exceptionsp Proscribe receiver’s use Require security level Include liability for disclosure Return/destroy Specify termination survival

16

Warranties

Create reliance and risk Create reliance and risk Full disclaimer or “as is”

Reasonable warranties Reasonable warranties Industry consistent

Client’s degree of control over IP/goods/services Client s degree of control over IP/goods/services Safe duration

17

Warranties Do facts allow?

Commercially reasonable timely d lidelivery

IP ownership Capacity to grant

IP lid/ i f i IP valid/no infringe Fitness for intended purpose No workmanship defects Accuracy Reliability No law or 3P right violation Functionality Compatibility Authority

18

IP Ownership and Maintenance

Not transferringNot transferring Who owns IP What each bringsg Who owns independently-developed IP Who owns jointly-developed IP

Broad definition Post-termination license Anticipate unknown technologies Anticipate unknown technologies Stress confidentiality

Who must maintain/protect

19

Indemnification/Limitation of Liability Indemnification Limitation of Liability

Core Unrelated to Agreement Arising from misreps or

b h

Set reasonable limit Waive consequential,

punitive, etc.breaches

Specific L/r: Related to IP

L/e: Related to

State limits N/A to indemnification Exceptions for breach of

confidentiality or gross L/e: Related to development, manufacture, etc.

Special – product liability

confidentiality or gross negligence

y Carve out willful or

negligent Survive termination

20

Termination

Unilateral terminations with notice or none allowed

Eventualities making continuing impossible orcontinuing impossible or repeated failures

Deal killers

21

Post-Termination

Obligations stopping and g pp gcontinuing

Return of work completed and in processand in process

Dispensation of source codeR ti Reporting on progress financial status

Confidentialityy Transition assistance

22

Miscellaneous

Force Majeure – obligation to Force Majeure obligation to resume

Choice of Law – reflect Territory IP tax security and competitionIP, tax, security and competition laws

23

Structuring Software and Structuring Software and Technology Licensing and Technology Licensing and Development AgreementsDevelopment AgreementsDevelopment AgreementsDevelopment AgreementsCrafting Provisions to Allocate Risk, Avoid Common Pitfalls, Crafting Provisions to Allocate Risk, Avoid Common Pitfalls, and Minimize Liabilityand Minimize Liability

Paul C. Jorgensen202‐466‐[email protected]

24

Structuring License and D l t A tDevelopment Agreements

Paul H. ArneMorris, Manning & Martin, L.L.P.

3343 Peachtree Rd3343 Peachtree Rd.1600 Atlanta Financial Center

Atlanta, GA [email protected]

www.mmmlaw.com

Agenda

Drafting “Agile” development g g p

agreements

Open source issues

Traditional Development ModelTraditional Development Model,“Waterfall”

Determine scope Develop Develop Change Control

T t ( ti i t i Test (sometimes interim deliverables)

Accept (sometime interim acceptance)

Software developmentSoftware development success rates

Standish group CHAOS report: (2004)( )34% success rate51% “challenged,” i.e., over51% challenged, i.e., over

time, over budget or missing functionality

15% abject failures

Since Then…

Success rates have improved Success rates have improved

Why?

Iterative Development Agile Lightweight S Scrum Crystal Clear Extreme Programming Extreme Programming Adaptive Software Development Feature Driven Developmentp Dynamic Systems Development

Method

Other Major Development:

Software as a service

Agile Principles

Welcome changing requirements, even late in developmenteven late in development.

Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

Agile Principles

Business people and developers must work ptogether daily throughout the project. p j

The best architectures, requirements and designsrequirements, and designs emerge from self-organizing teamsteams.

Agile Principles

At regular intervals, the team reflects on how to becomereflects on how to become

more effective, then tunes and adjusts its behavior

accordinglyaccordingly.

How Should DevelopmentHow Should Development Contracts Adjust?

Consider and document actual development methods

Rights taking on added significanceGovernancePersonnel qualityServices qualityTermination for convenience

How Should DevelopmentHow Should Development Contracts Adjust?

Recognize and draft different testing at different timesUnitUnitUsabilityRegression

I t ti IntegrationSystemSystem Integrationy gStability Load SecuritySecurity

Open Source SoftwareOpen Source Software,Agenda

Scope Copyleft Copyleft Sweat the small stuff

Aff Affero Interface with

license/development

Open Source Scope

It’s plural (x2) It s plural (x2)

It’s ubiquitous

Copyleft

If you use open source and combine & distribute it with other programming, you must also offer

the source code of the entire work, for a nominal charge, and

not restrict further modification or distribution

Sweat the Small Stuff

Jacobsen v Katzer 535 F 3dJacobsen v. Katzer, 535 F.3d

1373 (2008)

Background

Jacobsen – open source

software (JMRI)

Katzer/Kamind Assoc. –

proprietary software

Alleged “Infringements”Alleged Infringements Authors’ names Authors names

Copyright notices

Reference to license text

Identification of JMRI or Identification of JMRI or SourceForge as the source of the code

Description of how files had been changedchanged

DMCA

“No person shall circumvent a

technological measure that

effectively controls access to aeffectively controls access to a

work protected under this title.”

Rise of GNU Affero GPL

[I]f you modify the Program, your modified version must

prominently offer all users interacting with it remotely g y

through a computer network … an opportunity to receive the pp y

Corresponding Source….

Open Source in License andOpen Source in License and Development Agreements

What open source licenses

i l d?involved?

Internal use only? Internal use only?

Distribution?

Offer on SaaS basis?

AboutAbout Paul Arne

Paul Arne is the senior partner in the Technology Transactions practice in the Atlanta office of Morris, Manning & M tiMartin.

Paul founded and chairs the firm’s Open Source Practice Group He is a frequentSource Practice Group. He is a frequent speaker and writer on open source topics, including articles in The Computer & Internet Lawyer and the Journal of yInternet Law. `

Structuring License and D l t A tDevelopment Agreements

Paul H. ArneMorris, Manning & Martin, L.L.P.

3343 Peachtree Rd3343 Peachtree Rd.1600 Atlanta Financial Center

Atlanta, GA [email protected]

www.mmmlaw.com