Click here to Skip to main content
15,891,951 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I designed a website and build custom software for a company. They want all the source code. Some of the source code is code I created for being reused on ALL my projects, and I really don't want this going out.

What licensing could I use? I want to honor their request. I just don't want them releasing it or giving it away to a company w/o my permission.

I would like to place a header on all my project's source code files, but I'm not sure what license to use. Basically:

- They may use or modify any of the code, for bug fixes or adding features
- They may NOT use it for other projects
- They may NOT release it to ANYONE without my written permission
- Can't resell code obviously

Just for an example. I will make them sign a document agreeing to these terms.


Any suggestions would be great =)
Posted
Updated 26-Jul-11 21:49pm
v2
Comments
Thomas Mack 21-Aug-11 12:30pm    
They paid for the services, hosting, and so on. I didn't specifically write any custom code for just them, I use it for all the websites. Any ideas on the best license to use?

1 solution

As you said, you developed the software for them. This means you have been paid for it, and DO NOT own the intellectual property. In my opinion, you client can decide to do anything with the code.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900