-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Farsheed wrote:
If the GPL license only applies to PHP code in CVS then other types of files included are not distributed under a GPL license.
Perhaps it could be clarified somewhere in the CVS documentation that other file types need some clarification about usage. But saying we can't use CC licensed material or any alternative sharing license is extremely limiting to development, and it doesn't make sense. The spirit of freely shared, freely distributed software is the same in all of the different licenses so there is no need to shoot ourselves in the foot.
As per the CVS contributions FAQ [1]:
"Q: What license should I use? A: We currently require that all submissions carry the GNU/GPL license. This may, or may not change in the future. For more information on the GNU/GPL, point the browser of your choice to http://www.gnu.org/.
You don't have to include a LICENSE.txt in your theme or module's directory because there is global LICENSE.txt in the top-level directory of the contributions repository. Furthermore, a LICENSE.txt will automatically be added to each packaged theme or module (.tgz file) that is offered for download at http://www.drupal.org/."
Allowing CC (again, there are *many* of these, some of which by no means grant us freedom) or any other license for that matter will clutter up the repository. As it stands, the GNU GPL is the only license for files uploaded to Drupal's CVS, it is the simplest approach.
[1] http://cvs.drupal.org/viewcvs/drupal/contributions/FAQ.txt?view=markup