Need help in constructing a Non Disclosure Agreement for code that I share with developers who bid on work for me.

Posted on 2006-04-22
Last Modified: 2010-04-07
I want to put together a Non Disclosure Agreement that clearly states what a prospective developer can and cannot do with the code I share with them. I'm going to make them sign it before handing over any copies of the code. One of the terms will be that they destroy any copies once the bidding process is complete, unless they are the winning bidder. What else should I insert into this agreement?
Question by:2alman
    LVL 6

    Accepted Solution

    Make sure you state that a developer may not give, share or transmit the code with any third party, in any way, shape or form. Or something along those lines.

    I've never written an NDA myself before - but basically, think of what they might do that you don't want to happen, and tell them not to do it in writing. Make sure you are very specific, too.

    I'll add more ideas as they come to mind.
    LVL 35

    Assisted Solution

    Usually even those that do "win" should be required to include some reference to your original code - giving credit where credit is due.

    Make sure language includes phrases like "code in whole or in part" so that they cannot take any smaller poriton of the code.
    LVL 3

    Assisted Solution

    Here's one example of an NDA:

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Do You Know the 4 Main Threat Actor Types?

    Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

    Now that Expression Web 4.0 ( is free if you buy or have the full version of Expression Web 3.0, now is the best time to  migrate from FrontPage to Expression Web (http://www.frontpage-to-exp…
    Introduction In this tutorial, I'll explain how to create an animated progress meter in a wireframe prototype developed using Axure RP 7.0 - a leading prototyping tool for designing web sites and software. (For more information about Axure and gett…
    The purpose of this video is to demonstrate how to make a WordPress Site faster and smaller in size by cleaning up the database. This will be demonstrated using a Windows 8 PC. Plugin WP Optimize will be used. Go to your WordPress login page. T…
    The purpose of this video is to demonstrate how to set up an RSS Feed on a WordPress Website. This will be demonstrated using a Windows 8 PC. Feedburner will be used for this demonstration. Go to your WordPress login page. This will look like the…

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    14 Experts available now in Live!

    Get 1:1 Help Now