Intellectual Property Transfer Agreements




Intellectual Property Transfer Agreements - Organized by Industry

Preview of our top selling Intellectual Property Transfer Agreement


Novel / BEA - Technology Transfer, License & Distribution Agreement


Confidential treatment has

been requested regarding these

provisions indicated by "[***]".

The omitted information

has been filed separately

with the Securities and

Exchange Commission.





TUXEDO License and Distribution Agreement



This TUXEDO License and Distribution Agreement (the "Agreement") is made by and between Novell, Inc., a Delaware corporation with a place of business at 122 East 1700 South, Provo, Uta
h, 84606 ("Novell"), and BEA Systems, Inc., ("BEA") a Delaware corporation with its principal place of business located at 2465 E. Bayshore Road, Palo Alto, California 94303.



1 STATEMENT OF PURPOSE. Novell has acquired and/or developed and is the

owner of, or otherwise has authority to license, the TUXEDO Software

identified in Exhibit A. Novell desires to grant to BEA certain rights

and licenses relating to the TUXEDO Software, as set forth in this

Agreement, and to transfer to BEA certain assets relating to the TUXEDO

Software, and BEA desires to obtain the same from Novell.



2 DEFINITIONS. Unless the context clearly requires otherwise, the

capitalized terms used within this Agreement shall have the same meaning

as ascribed to the terms below. The term "Section" within this Agreement

refers to the identified section of this Agreement.



2.1 ADD-ONS shall mean any new feature enhancements or additions not

already present in the Core Code which exist external to the Core

Code, do not consist of Core Code and are not required for full

functionality of the Core Code.



2.2 ASSUMED CONTRACTS shall mean all existing licenses, service

contracts (including documentation), independent contractor

agreements, and other agreements between Novell and another party

relating to the TUXEDO Software, with the exception of Novell's

Master Task Agreement with Novell Japan, Ltd. and related Statements

of Work.



2.3 BEA shall mean BEA Systems, Inc., except in any cases where the

parties may specifically call out other subsidiaries or entities

related to BEA.



2.4 CHANGE OF CONTROL shall mean when, due to a change in ownership

after the Closing:



2.4.1 one of the parties becomes a Subsidiary of some

third-party; or



2.4.2 any person or group (within the meaning of Rule 13d-5

under the Securities Exchange Act as in effect on the

date of execution of this Agreement) shall come to own,

directly or indirectly, beneficially or of record,

voting securities representing more than 50% of the total

voting power of one of the parties. For the purpose of

this Agreement, the parties agree to an exception in the

above-referenced definition of "any person or group" to

exclude E.M. Warburg, Pincus & Co. and its affiliated



2.5 CLOSING shall mean the closing of the transactions contemplated

by this Agreement, which shall occur on the Closing Date.



PAGE 1

2.6 CLOSING DATE shall mean February 23, 1996 or such other date as

the parties may hereafter agree upon.



2.7 CODE shall mean computer programming code. Unless otherwise

agreed, Code shall include Binary Code and Source Code in the form

existing as of the Closing Date.



2.8 BINARY CODE shall mean Code that loads and executes without

further processing by a software compiler or linker or that results

when Source Code is processed by a software compiler.



2.9 SOURCE CODE shall mean the human-readable form of the Code and

related system documentation, including all comments and any

procedural language.



2.10 COMMITTEE shall mean the Technology Coordination Committee to be

formed by BEA and Novell, as further described in Section 6 below.



2.11 CONFIDENTIAL INFORMATION shall mean that information which

relates to the purpose of this Agreement as stated in Section 0 that

a Disclosing Party desires to protect against unrestricted disclosure

or use by the Receiving Party and which if disclosed (i) in tangible

form, is marked in writing as "confidential" or with words of similar

import by the Disclosing Party, or (ii) in oral or visual form, is

designated orally at the time of disclosure as "confidential." The

foregoing notwithstanding, Source Code shall be deemed to be

Confidential Information; otherwise, any information that is not

identified as "confidential" shall be regarded as non-Confidential

Information. Confidential Information shall not include any

information that is (i) already in the possession of the Receiving

Party without obligation of confidence; or (ii) independently

developed by the Receiving Party; or (iii) or becomes available to

the general public without breach of this Agreement; or (iv)

rightfully received by the Receiving Party from a third party without

obligation of confidence; or (v) disclosed after obtaining the

written consent of the Disclosing Party.



2.12 CORE CODE shall mean the workstation () and server ()

TUXEDO Software Code as delivered by Novell to BEA pursuant to

Section 15.



2.13 CORE MODIFICATIONS shall mean modifications to any version

of the TUXEDO Software Code, whether made by Novell, BEA,

Subsidiaries, affiliates, or contractors, that are not Add-ons. The

parties specifically agree that, in the event modifications are made

to the Core Code that enable the Core Code to interact with software

outside of the Core Code that creates new functionality, only the

"hooks" or other modifications made to the Core Code itself shall be

deemed Core Modifications; such software outside of the Core Code

shall not be deemed Core Modifications, regardless of the existence

of the hooks to such software that exist within the Core Code itself.



2.14 DERIVATIVE WORK shall mean a work which is based upon or

incorporates one or more preexisting works, such as a revision,

modification, translation, abridgement, condensation, expansion,

collection, compilation or any other form in which such preexisting

works may





PAGE 2

be recast, transformed or adapted, and which, if prepared

without the authorization by the owner of the preexisting works,

would constitute copyright infringement under U.S. copyright laws.



2.15 DISCLOSING PARTY shall mean the party to this Agreement which

transmits information to a Receiving Party.



2.16 DOCUMENTATION shall mean the written or electronic instructions

provided to end users with a computer program.



2.17 NOVELL DOCUMENTATION shall mean the Documentation provided by

Novell to end users relating to the TUXEDO Software.



2.18 BEA DOCUMENTATION shall mean the Documentation provided by BEA

to end users relating to the TUXEDO Software.



2.19 SIGNING DATE shall mean the latter of the dates upon which the

parties execute this Agreement.



2.20 EXTREMELY SENSITIVE INFORMATION shall mean Confidential

Information with respect to which the Disclosing Party reasonably

believes unauthorized disclosure would have a serious adverse effect,

commercial or competitive, on the Disclosing Party. Confidential

Information will only be considered Extremely Sensitive Information

if prior to its disclosure the Disclosing Party gives written notice

to the Receiving Party of the information's general description and

its Extremely Sensitive Information classification.



2.21 INITIAL TERM shall have the meaning given to such term in

Section 14 below.



2.22 MARK shall mean Novell's "TUXEDO" trademark.



2.23 RECEIVING PARTY shall mean the party to this Agreement which

receives information from a Disclosing Party.



2.24 SUBSIDIARY shall mean a corporation, company or other entity (i)

more than fifty percent (50%) of whose outstanding shares or

securities (representing the right to vote for the election of

directors or other managing authority) are, or (ii) which does not

have outstanding shares or securities, as may be the case in a

partnership, joint venture or unincorporated association, but more

than fifty percent (50%) of whose ownership interest representing the

right to make the decisions for such corporation, company or other

entity is, now or hereafter, owned or controlled, directly or

indirectly, by a party hereto, but such corporation, company or other

entity shall be deemed to be a Subsidiary only so long as such

ownership or control exists.



2.25 TRANSFERRED ASSETS shall mean (i) certain items of equipment,

furnishings and other personal property previously used by Novell's

TUXEDO division, as listed in Exhibit D;





PAGE 3

and (ii) all of Novell's shares of stock in the following

entities: USL Mexico and USL SA as identified in Exhibit D.



2.26 TUXEDO SOFTWARE shall mean the Code more fully described in

Exhibit A, including, Core Code and Core Modifications.



3 CLOSING. The transactions contemplated by this Agreement shall be closed

on the Closing Date, at a mutually agreeable time and place.



3.1 DELIVERIES BY NOVELL. At the Closing, Novell shall deliver to

BEA the following documents and materials:



3.1.1 The Transferred Assets listed in Exhibit D

hereto;



3.1.2 A duly executed bill of sale in the form attached

as Exhibit I hereto; and



3.1.3 Such additional documents, instruments and

materials as Novell may be required to deliver to BEA at the

Closing pursuant to this Agreement.



3.2 DELIVERIES BY BEA. At the Closing, BEA shall deliver to Novell

the following documents and materials:



3.2.1 A duly executed guaranty in the form attached as

Exhibit G hereto (the "Guaranty");



3.2.2 A copy of a certified resolution of BEA's board

of directors, authorizing execution of this Agreement and

approving the transactions described herein.



3.2.3 Such additional documents, instruments and

materials as BEA may be required to deliver to Novell at the

Closing pursuant to this Agreement.



3.3 CONDITIONS TO CLOSING. The obligations of Novell and BEA

hereunder to proceed with the Closing shall be subject to the

following conditions, each of which may only be waived at or before

the Closing as agreed upon in writing by the parties:



3.3.1 The warranties and representations of the other

party shall be true and correct in all material respects as

of the Closing; and



3.3.2 The other party shall have fully performed all of

its material obligations required to be performed at or before

the Closing.



3.4 FINANCIAL STATEMENTS. On or before July 31, 1996, Novell will

provide BEA with audited financial statements for the TUXEDO business

unit, or its predecessor organizations, covering fiscal years 1993,

1994 and 1995. If audited financial statements are not available for

any of these periods, Novell will provide BEA and its auditors access

to the financial





PAGE 4

and business records of the TUXEDO business unit so that they

may prepare such statements, or at Novell's option, Novell or its

auditors may prepare such statements themselves and deliver them

to BEA.



3.5 ADJUSTMENT OF PAYMENTS. Novell acknowledges that BEA has not

had an opportunity prior to the Signing Date to review all of the

Assumed Contracts and other documents relating to the Transferred

Assets. Accordingly, if material deviations are discovered from the

representations and warranties made by Novell under this Agreement

relating to the Assumed Contracts and other Transferred Assets, an

adjustment of the amount of the payments due under Sections 13.1 and

14.2 will be made at the Closing to reasonably reflect the

deviations, provided that in no event shall such an adjustment exceed

ten percent (10%) of the first year payments.



3.6 OBTAINING BENEFIT OF ASSUMED CONTRACTS. At the written request

of BEA, Novell will take all commercially reasonable action, and

cause its affiliates to take all commercially reasonable action, in

order that BEA may obtain the full benefit and enjoyment of the

Assumed Contracts.



4 LICENSES.



4.1 Subject to the terms and conditions specified in this

Agreement, Novell hereby grants, and BEA hereby accepts, a world-

wide, non-transferable (except as otherwise provided herein) license:



4.1.1 to use, duplicate, revise, modify, enhance,

condense, expand, collect, compile, link, adapt, translate,

localize, port, merge or recast TUXEDO Software Source Code;



4.1.2 subject to Section 0, to reproduce, distribute,

and sublicense Source Code;



4.1.3 to install, use, duplicate, market (directly and

indirectly), distribute, merge, package, bundle, and

sublicense, Binary Code of TUXEDO Software, and to authorize

others to perform all or some of the above;



4.1.4 subject to Section 0, to use, duplicate, revise,

modify, enhance, condense, expand, collect, compile, link,

adapt, translate, publish, reissue, or recast Novell

Documentation solely to provide, market and distribute BEA

Documentation for TUXEDO Software, and to authorize others to

do all or some of the above;



4.1.5 to use Novell Confidential Information, including

materials bearing a Novell patent or copyright notice, but only

as necessary to exercise its rights under this Section. This

provision shall not be construed to grant any distribution or

duplication rights or any rights to modify such Confidential

Information; and



4.1.6 in the event this Agreement is terminated (other than

termination due to material breach), Novell grants, and BEA

accepts, a terminable, non-exclusive,





PAGE 5

non-transferrable, fully paid-up, worldwide license to use

TUXEDO Software Source Code solely to support BEA's then

installed base of TUXEDO Software. This conditional license

shall automatically expire ten years from the date of last

customer shipment of TUXEDO Software, which shall not extend

by inference the rights granted in Section 0 beyond

termination or expiration of this Agreement. Further, this

conditional license shall be subject to termination for the

material breach of those sections surviving termination

pursuant to Section 0.



4.2 BEA acknowledges that Novell does not own the localizations and

translations that Novell Japan, Ltd., a majority-owned Subsidiary of

Novell in Japan, or Novell Japan's sublicensees have made or

contracted to be made to any of the TUXEDO Software, which

localizations and translations are not subsumed under the definitions

thereof. BEA acknowledges that, should BEA desire to obtain such

rights or otherwise enter into an agreement respecting those rights,

that it must obtain those rights from, or enter into an agreement

respecting such rights with, Novell Japan or its sublicensees. In

this regard, Novell agrees to exercise commercially reasonable

efforts to facilitate negotiations between Novell Japan. Ltd. and

BEA. In addition, Novell represents and warrants that it has not

granted to Novell Japan, Ltd. or any other party any exclusive rights

with regard to the distribution of non-localized versions of TUXEDO

Software in Japan.



5 DISTRIBUTION AND MARKETING; EXCLUSIVITY.



5.1 BEA DISTRIBUTION AND MARKETING RIGHTS. During the Initial Term,

BEA shall have the exclusive right to market, distribute and

sublicense the TUXEDO Software in all markets and distribution

channels worldwide, subject to the exceptions granted Novell below,

existing licenses granted by Novell to third parties, and to the

terms and conditions of this Agreement. The foregoing includes,

without limitation, the right to market and sublicense TUXEDO

Software to OEMs, VARs and ISVs for integration into their product

offerings, as well as directly to end users.



5.2 NOVELL DISTRIBUTION AND MARKETING RIGHTS.



5.2.1 Novell shall retain the exclusive right to market,

distribute and sublicense TUXEDO Software () for the

NetWare operating system platform (currently NetWare

Transactions and TransactionLink), as well as the right to

market, distribute and sublicense TUXEDO Software technology

or any portions thereof, whether at the or level, as

a feature or component of other Novell software (e.g.,

utilizing TUXEDO Software as a messaging component in

GroupWise or as a component included within NetWare). Except

as set forth above, Novell shall not sell TUXEDO Software as

a stand-alone product or in any bundle where TUXEDO is the

only product of substantial value to the end user, whether

under the TUXEDO name or another name.



5.2.2 Novell retains the right to expose TUXEDO API's within the

NetWare Transactions SDK (Software Developers Kit). Novell

also shall retain the right to



PAGE 6

use all TUXEDO programming and administration API's in the

creation of its own product set where TUXEDO functionality

is embedded in Novell products. Other than as set forth

above, Novell will not expose TUXEDO programming and

administrative API's for use by developers, users, or others

external to Novell who are creating or using applications,

administrative tools, or other functions for their own use

or resale; nevertheless, Novell retains the right to expose

interface abstractions (e.g. IDL, OCX, C++, etc.) to

developers that will allow developers or users to take

advantage of Novell services and products employing TUXEDO

technology or offering TUXEDO functionality. However,

except as set forth above regarding NetWare Transactions and

TransactionLink and except as to software developers kits,

Novell shall not ship product containing the abstractions

that allow use of the TUXEDO functionality for one year

following Closing.



5.2.3 BEA acknowledges that Novell will be retaining one or more

copies of the TUXEDO Software Source Code, including all

modifications and enhancements made thereto until the

Closing Date, and that Novell shall have the perpetual right

after the Closing Date to further modify and to market and

distribute the TUXEDO Software as permitted by this

Agreement, subject to the exclusive rights granted to BEA



5.2.4 Novell shall have the option to license and distribute,

under the Novell name, the TUXEDO client software () as

part of its Transactions and TransactionLink product set.

BEA will offer Novell terms no less favorable than those

offered to other BEA distributors, but in no event shall the

discount from suggested list price be less than 65% during

the Initial Term. In addition, Novell retains the right to

bundle, at no cost to Novell, 25 client software ()

licenses with the NetWare Transactions SDK (Software

Developers Kit) for use by external application developers

who are developing applications for use on NetWare via

NetWare Transactions.



5.3 TERM OF EXCLUSIVITY. The exclusive rights granted above to BEA

shall become non-exclusive at the end of the Initial Term, unless BEA

elects to continue marketing and licensing TUXEDO Software pursuant

to the option given it in Section 14.2.



5.4 REFERENCE SELLING BY NOVELL. Novell may "reference sell" the

TUXEDO Software (including Core Modifications made by BEA) to

Novell's customers. Such sales efforts will be turned over to BEA

sales representatives in order for BEA to close deals with the Novell

customer. For all such reference sales efforts that result in BEA

granting TUXEDO Software licenses to Novell's customers, Novell shall

receive from BEA a finders fee equal to 10% of the standard TUXEDO

Software License Fee charged by BEA. As part of the transition

period, Novell will have an affirmative obligation to inform BEA of

all "deals in progress" and provide reasonable assistance to BEA to

allow BEA to take over the handling of those deals.





PAGE 7

6 TECHNOLOGY COORDINATION COMMITTEE.



6.1 FORMATION; MEMBERSHIP. The Committee shall be formed by BEA and

Novell promptly after the Closing Date and shall exist throughout the

Initial Term, unless otherwise agreed by both parties. Membership of

the Committee shall consist of two (2) representatives named by

Novell and two (2) representatives named by BEA. Such

representatives shall be knowledgeable and qualified to perform their

duties on the Committee. The Committee shall meet at least

quarterly, at mutually agreeable times and places.



6.2 RESPONSIBILITIES. The Committee shall have the following

responsibilities:



6.2.1 Coordinate plans for future development of the TUXEDO

Software and ensure interoperability between BEA's and

Novell's developments with respect to the TUXEDO Software

during the Initial Term.



6.2.2 Approve the development and release process for new versions

of TUXEDO Software, including both Core Modifications and

Add-ons, to ensure that released software is of a quality

consistent with Novell's products.



6.2.3 Patents:



6.2.3.1 The parties recognize the value of

patents dealing with TUXEDO Software. In this regard, BEA

agrees to provide to Novell reasonable assistance in the

prosecution of patent applications existing as of the

Closing Date and the enforcement of those applications

should they be issued as patents. The Committee will

oversee the requests for assistance from Novell and the

coordination of efforts to secure patents from existing

patent applications, including PCT and other international



6.2.3.2 The Committee will coordinate the

timely assistance of BEA personnel in the completion of

Novell's Invention Disclosure Forms for the identification

of patentable subject matter related to the Core Code and

Core Modifications in the development of TUXEDO Software.

The parties contemplate the possibility of filing patent

applications during the course of TUXEDO Software

development and agree to use commercially reasonable

efforts to complete all invention disclosures in a timely

manner to allow for maximum patent coverage both in the US

and internationally. The Committee will provide for Novell

legal department personnel to spend time with the TUXEDO

Software developers to ascertain whether any new Core

Modifications are patentable on at least a quarterly basis.

Prior to the release of any new software containing a Core

Modification covered by an Invention Disclosure Form,

Novell's legal department shall have an opportunity of not

more than 45 days after the completion of an Invention

Disclosure Form to ascertain whether patent protection

should be sought for new or improved features prior to loss

of international filing







PAGE 8

rights due to public disclosure or

any offer for sale. BEA agrees to provide to Novell

reasonable assistance in the disclosure and filing of

patent applications related to Core Code and Core



6.2.4 The parties specifically agree that the Committee shall have

responsibility only for coordinating and approving the plans

and processes as set forth in Sections 6.2.1, 6.2.2, and

6.2.3 above, and not for making any other decisions with

respect to the TUXEDO Software.



6.3 DISPUTE RESOLUTION. In the event a party disagrees with the

Committee's position on an issue, each party shall be entitled to

appoint two (2) additional members to the Committee, of Vice

President level or higher, to facilitate resolving the dispute.

Alternatively, the parties may agree to escalate the dispute to

senior management within each company to seek a resolution at such



7 CONTRACT ADMINISTRATION. To facilitate an effective relationship and administration of and compliance with this Agreement, the parties hereby appoint the following contacts:



Novell: Mark Epstein

Novell, Inc.

122 East 1700 South

Provo, Utah 84606



BEA: Edward W. Scott, Jr.

BEA Systems, Inc.

2465 E. Bayshore Dr.

Palo Alto, California 94303



E
ach party's contact person shall be responsible for managing that party's performance under this Agreement and all necessary coordination with the other party. Each party will advise the other in writing of any change regarding its appointed contact pers
o
n. The BEA contact person listed above (or his designee) shall monitor and report quarterly on BEA's compliance with contractual obligations under this Agreement, including but not limited to staffing requirements, development progress, providing Novell
w
ith Core Modifications, revenue targets, revenue reporting, and finders fees calculations as required pursuant to Section 5.4. Such reports shall be provided within 30 days after the end of each calendar quarter to the Novell contact person set forth abo
ve and to:



Novell: Contract Accounting

Novell, Inc.

2180 Fortune Drive

MS F6-54-2

San Jose, CA 95131

Fax: (408) 577-5553





PAGE 9

8 OBLIGATIONS OF BEA.



8.1 DEVELOPMENT STAFF. BEA shall employ at the end of each year no

less than the following numbers of full-time (or full-time

equivalent) developers, devoted to TUXEDO Software development,

during the Initial Term:



1996: 35 developers

1997: 47 developers

1998: 62 developers



8.2 MARKETING AND SALES REQUIREMENTS. BEA shall be required to meet

the following minimum sales/revenue requirements during the Initial

Term:



1996: $30 million in gross sales of, and other revenues

from, TUXEDO Software (including all versions thereof),

and professional and technical services (such as

support and maintenance) related to TUXEDO Software

1997: $50 million in gross sales and revenues, as described

1998: $80 million in gross sales and revenues, as described



The parties acknowledge that Novell's requirement of minimum

sales and revenues amounts is appropriate and reasonable, given

Novell's grant of exclusive rights to BEA and Novell's interest in

preserving the market for TUXEDO Software, particularly in the event

this Agreement is terminated. In any event, BEA shall use

commercially reasonable efforts to actively market TUXEDO Software

for those markets to which BEA is given distribution rights

hereunder. In the event BEA does not meet the above minimum

sales/revenue requirements, Novell shall have the following rights:

If BEA makes at least 50% of the minimum revenue requirement for a

particular year but less than 90%, Novell shall have the right, upon

written notice, to cancel BEA's exclusivity rights under this

Agreement, thereby making all licensed rights of BEA during the

Initial Term non-exclusive. Rights obtained by BEA should it

exercise its option pursuant to Section 14.2 will be subject to any

licenses or other rights granted by Novell to other parties during

this period of nonexclusivity. If BEA makes less than 50% of the

minimum revenue requirement for a particular year, such failure shall

be deemed a material default and grounds for Novell to terminate this



8.3 DEVELOPMENT OBLIGATIONS



8.3.1 INTEGRATION OF TUXEDO SOFTWARE WITH NDS. After the Closing

Date, BEA shall continue development work on the integration

of the TUXEDO Software with Novell's NDS software as a name

server and a security server (providing authentication

security and single sign-on for NetWare clients accessing

information in NDS, and enabling of the NDS administrator to

locate, browse, and set user access privileges to

TUXEDO-based applications on Unix or NT using NDS security

permissions). These capabilities will optionally augment and

enhance the TUXEDO Software's current internal versions of

these services. The



PAGE 10

specifications for such product, the acceptability of the

final product, and dependencies on NDS technology and

interfaces required to complete the product shall be

determined by good faith negotiations between the parties

within ninety (90) days of the Closing Date, and shall be

set forth in a Statement of Work executed by both parties.

In the event the parties are unable to agree upon such a

Statement of Work that is reasonably acceptable to Novell

within such time frame, Novell shall have the option to

terminate and rescind this Agreement. If such product is

not completed until after the target date set by the

Statement of Work, BEA shall pay to Novell the following

amounts as compensation for the damages to Novell due to the

...

View agreement details