Click here to Skip to main content
15,891,828 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Can i add a project which has a CPOL license to my own project
without publishing my own source code?

(I will change the source code of the project which has a cpol license)
Posted

1 solution

The way I read the CPOL Licence[^] is that you may use the code, provided you comply with all notices, copyrights, etc., but I see not restriction requiring you to publish the source code to your application because a part of it contains code sourced under the CPOL terms.

However, one clause (5b) states:

"You agree not to advertise or in any way imply that this Work is a product of Your own."

Which to me implies that in order to apply copyright to the application, you would need to clearly state that some parts are subject to copyright by other people, and it would be advisable to list such credits in a easily accessible place, with similar prominence to the copyright notice for the whole work.

You may not at any time claim that the whole work is your own, if you have used and modified code published under the CPOL. However, it may be possible to get permission from the original author to exclude specifics from the "parts of this software are ..." notice.
 
Share this answer
 
Comments
Tim Corey 9-Jun-12 22:14pm    
I agree, especially about contacting the author. Usually, I think you will find that authors are very willing to help you out. If you explain what you are trying to do, most wouldn't have a problem with it. I know if someone asked me if they could use my code from CP, I would be impressed enough that they asked that I would be willing to help them out.

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