Agreement With Contract Programmer



Agreement made this [date] by and between [name], whose principal offices are at [address] (Company), and [name], residing at [address] (Programmer).

W I T N E S S E T H:

WHEREAS, Company wants Programmer to provide certain computer-programming services on an as-needed basis, including services related to the design and development of certain computer software in the area of [description] (such software, including all know-how, trade secrets, copyrights, and patentable inventions, being hereinafter referred to collectively as the Program Materials);

WHEREAS, Company and Programmer acknowledge that the Program Materials are anticipated to be integrated into and become part of certain proprietary products owned by Company, and thereafter to be licensed by Company to third parties; and

WHEREAS, both Company and Programmer wish to set forth in writing the terms and conditions of their dealings, including rights as to the Program Materials;

NOW THEREFORE, in consideration of the mutual covenants and conditions hereinafter set forth, the parties hereby agree as follows:

Section 1

PROGRAMMER SERVICES

1.01. On the terms and conditions set forth in this Agreement, Company engages Programmer to perform the duties set forth in the attached Exhibit A [omitted], during the term of this Agreement, on an as-needed basis, and Programmer accepts such engagement. Unless otherwise mutually agreed, all services shall be performed at Company's facilities. Programmer agrees to use Programmer's best efforts, at a level consistent with persons having similar education, experience, and expertise in the software industry, in the performance of the services called for by this Agreement.

1.02. Nothing contained in this Agreement shall be deemed to preclude Company from retaining the services of other persons or entities undertaking the same or similar services as those undertaken by Programmer or from independently developing or acquiring materials or programs that are similar to, or competitive with, the services provided under this Agreement.

Section 2

TERM OF AGREEMENT





2.01. The term of this Agreement shall be for [number] year[s] from the date first above written. Company anticipates that Company will require Programmer's services for not more than [number] days of [number] hours each per month. However, the actual services shall consist of specific tasks or results to be achieved and shall be performed at mutually agreeable times on an as-needed basis.

Section 3

INDEPENDENT CONTRACTOR

3.01. Programmer agrees that Programmer shall be acting as an independent contractor and shall not be considered or deemed to be an agent, employee, joint venturer, or partner of Company. Programmer shall have no authority to contract for or bind Company in any manner and shall not represent itself as an agent of Company or as otherwise authorized to act for or on behalf of Company. Programmer shall have no status as employee or any right to any benefit that Company grants Company's employees.

Section 4

COMPENSATION

4.01. Company agrees to pay Programmer at the rate of .......... dollars ($..........) per [hour; day] for each [day; hour] of services rendered by Programmer during the term of this Agreement. Programmer shall invoice Company monthly for services performed during the preceding month; provided, however, that, unless otherwise agreed in writing by an authorized officer of Company, Company's maximum liability hereunder for all services performed during the term of this Agreement shall not exceed .......... dollars ($..........).

Section 5

OBLIGATION FOR EXPENSES

5.01. This Agreement does not entitle Programmer to any reimbursement of expenses, and Programmer shall bear sole responsibility for any expenses Programmer may incur at any time and in any connection with Programmer's performance pursuant to this Agreement.

Section 6

OWNERSHIP OF PROGRAM MATERIALS

6.01. Programmer agrees that all Program Materials, reports, and other data or materials generated or developed by Programmer under this Agreement or furnished by Company to Programmer shall be and remain the property of Company. Programmer specifically agrees that all copyrightable material generated or developed under this Agreement shall be considered works made for hire and that such material shall, upon creation, be owned exclusively by Company. To the extent that any such material, under applicable law, may not be considered works made for hire, Programmer hereby assigns to Company the ownership of copyright in such materials, without the necessity of any further consideration, and Company shall be entitled to obtain and hold in Company's own name all copyrights in respect of such materials.

6.02. If and to the extent Programmer may, under applicable law, be entitled to claim any ownership interest in the Program Materials, reports, and other data or materials generated or developed by Programmer under this Agreement, Programmer transfers, grants, conveys, assigns, and relinquishes exclusively to Company all of Programmer's right, title, and interest in and to such materials, under patent, copyright, trade secret, and trademark law, in perpetuity or for the longest period otherwise permitted by law.

6.03. Programmer shall perform any acts that may be deemed necessary or desirable by Company to evidence more fully transfer of ownership of all materials designated under this Section 6 to Company to the fullest extent possible, including but not limited to the making of further written assignments in a form determined by Company.

6.04. To the extent that any preexisting rights are embodied or reflected in the Program Materials, Programmer grants to Company the irrevocable, perpetual, nonexclusive, worldwide, royalty-free right and license to (1) use, execute, reproduce, display, perform, distribute copies of, and prepare derivative works based upon such preexisting rights and any derivative works thereof and (2) authorize others to do any or all of the foregoing.

6.05. Programmer hereby represents and warrants that Programmer has full right and authority to perform Programmer's obligations and grant the rights and licenses herein granted, and that Programmer has neither assigned nor otherwise entered into an agreement by which Programmer purports to assign or transfer any right, title, or interest to any technology or intellectual property right that would conflict with Programmer's obligations under this Agreement. Programmer covenants and agrees that Programmer shall not enter into any such agreements.

Section 7

PROTECTION OF PROPRIETARY MATERIALS

7.01. From the date of execution of this Agreement and for as long as the information or data remain Trade Secrets, Programmer shall not use, disclose, or permit any person to obtain any Trade Secrets of Company, including any materials developed or generated pursuant to this Agreement (whether or not the Trade Secrets are in written or tangible form), except as specifically authorized by Company.

7.02. "Trade Secrets" shall mean a whole or any portion or phase of any scientific or technical information, design, process, procedure, formula, or improvement relating to the development, design, construction, and operation of [product name] that is valuable and not generally known to competitors of Company.

7.03. Irreparable harm should be presumed if Programmer breaches any covenant in this Agreement for any reason. This Agreement is intended to protect Company's proprietary rights pertaining to the Program Materials, and any misuse of such rights would cause substantial harm to Company's business. Therefore, Programmer agrees that a court of competent jurisdiction should immediately enjoin any breach of this Agreement, upon a request by Company.

Section 8

RETURN OF MATERIALS

8.01. Upon Company's request, but in any event upon termination of this Agreement, Programmer shall surrender to Company all memoranda, notes, records, drawings, manuals, computer software, and other documents or materials (and all copies of same) pertaining to the Program Materials, reports, and other data or materials generated or developed by Programmer or furnished by Company to Programmer, including all materials embodying any Trade Secrets. This Section 8 is intended to apply to all materials made or compiled by Programmer, as well as to all materials furnished to Programmer by Company or by anyone else that pertain to the Program Materials.

Section 9

SCOPE OF AGREEMENT

9.01. This Agreement is intended by the parties hereto to be the final expression of their agreement, and it constitutes the full and entire understanding between the parties with respect to the subject thereof, notwithstanding any representations, statements, or agreements to the contrary heretofore made. This Agreement may be amended only in a writing signed by both parties to this Agreement.

9.02. For purposes of enforcing this Agreement, all sections of this Agreement, except Section 4.01 hereof, shall be construed as covenants independent of one another and as obligations distinct from all other contracts and agreements between the parties hereto.

Section 10

TERMINATION

10.01. This Agreement may be terminated by either party upon [number] days' written notice to the other party. In the event of termination under this section by either party prior to the expiration of the term hereof, Company shall be obligated to compensate Programmer at the rate established by Section 4 for services performed prior to the date of such termination.

Section 11

GOVERNING LAW

11.01. This Agreement is made under, and in all respects shall be interpreted, construed, and governed by and in accordance with, the laws of [state].

IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be duly executed on the day and year first above written.

[name]

Programmer

[signature]

[name]

Company

By: [signature]

[title]