[development] GPL policy: request for clarification

Dries Buytaert dries.buytaert at gmail.com
Mon May 29 06:08:53 UTC 2006


On 29 May 2006, at 06:28, Nedjo Rogers wrote:
> Our CVS policy states "All code must be licensed under GNU/ 
> GPL" (contributions README.txt).

While some licenses are compatible, we feel it is best not to mix  
licenses.  Drupal.org's package management system automatically adds  
the GPL license to all packages.  If we allow other licenses in CVS,  
it is going to get messy, and sooner or later we're going to run into  
licensing issues.  Already, we get quite a few questions about  
Drupal's license.  If we are going to add more licenses to the mix,  
it is going to be harder to audit, or provide answers to such  
questions.  So, not allowing other licenses in CVS is a deliberate  
choice.

We've also decided against mirroring other projects in our CVS  
repositories -- unless there are good reasons to do so.  So when  
people need a Javascript library (as per your example), it is best to  
instruct them to download that library from that project's website.

--
Dries Buytaert  ::  http://www.buytaert.net/



More information about the development mailing list