Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I have submitted a patch for a GPL'd project and now a third-party wants to include this patch in a product. They have asked me what license my patch uses.

Does my patch have to adopt the GPL license? Or I can choose an alternative one?

share|improve this question
5  
If you are the author of the patch, then you can give it any license you want unless it also contains code from the GPL'd project. Due to the nature of a patch, I doubt that it's much use without the base against which to patch. –  Joachim Sauer Dec 7 '12 at 12:49
add comment

1 Answer

up vote 5 down vote accepted

If you are using the original code base for which the patch was built in ANY way, you must use the GPL license.

If your patch is fully independent (which patch that is fully independent is not really a "patch") and can stand on its own two feet, then use whatever licensing you want.

This may help clarify http://www.sitepoint.com/public-license-explained/

share|improve this answer
    
+1 for a very concise and useful answer. –  miraculixx Dec 7 '12 at 14:46
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.