Per the devel list discussion - some modules that may violate the GPL
http://drupal.org/project/smfforum
http://drupal.org/project/drupalvb
http://drupal.org/project/invision
http://drupal.org/project/kt
http://drupal.org/project/salesforce
http://drupal.org/project/swfcharts
http://drupal.org/project/tngintegrate
externally hosted modules/forks of Drupal:
http://www.theoverclocked.com/drupaltin
http://www.vbdrupal.org/
Comments
Comment #1
avpadernoDo the listed projects still contain code not licensed under GPL License?
About the Drupal branches hosted on a third-party site, I am not sure if they are not allowed. As Drupal is licensed under GPL License v2+, one can modify its code; the important is that the changed code is released under the same license.
The only problem could be if vBulletin is not released under GPL.
Comment #2
pwolanin commentedvbdrupal is a distribution combining Drupla with non-GPL code and hence is a violation of our license.
Yes, it's 3rd party but Drupal contributors might consider a legal threat if they continue to distribute this combined work.
Comment #3
avpadernoI noted that the web site hosting vBDrupal makes a reference to a license to get in order to be able to use the software; as reported from pwolanin, this is clearly a violence of a GPL License that still applies to any derivative work.
What the of vBDrupal has done is to make GPL software that is licensed under a different license (which, of course, is not something they can do).
Did anybody reported this case to the Drupal association?
Comment #4
pwolanin commentedThe DA does not hold the copyright to Drupal, and hence cannot enforce the license. That's why the issue is here.
Comment #5
avpadernoI was referring to the vbDrupal case. As far as I know, even Drupal.org site maintainers don't hold the copyright on Drupal; then the files are not hosted on Drupal.org, and site maintainers cannot enforce any rules on third-party web sites.
If then we are talking of who is the holder of the copyright on Drupal code, as reported by Dries on Is Drupal copyrighted?:
Comment #6
pwolanin commentedLet's postpone this until I talk to Larry Garfied and Dries about it.
Comment #7
bertboerland commentedsubscribing to make sure someone is following up on this (other wise I will :-)
Comment #8
avpadernoI am adding a tag, so Crell can notice this report.
Comment #9
avpadernoAs already reported in other issues, for files hosted outside drupal.org only Drupal Association can take any action. It is not responsibility of Drupal.org webmasters to do anything about files that are not hosted in Drupal.org CVS.
For the modules hosted on Drupal.org, it's not clear to me what the violation of GPL License would be. Considering Drupal vB, in example, the module doesn't include any third-party files; this is also true for the other projects reported in this issue.
Comment #10
gregglesThere are several legal questions here: Does the site have the right to use the Drupal trademark? Does their license for the code break the GPL?
Only Dries/DA can enforce the trademark question. But anyone who is a copyright holder in the code that is being distributed improperly can take action. Strategically speaking, it would likely be better to coordinate efforts.
Comment #11
tvn commentedComment #12
bertboerland commentedso, here we are. 5 years later... nobody wants to do anything? not clear who should be taking this forward?
Comment #13
killes@www.drop.org commented"may violate the GPL" is a bit unspecific.
at least vbdrupal.org is dead.
drupaltin is on D5, does not include a license.txt file, but a GPL notice in the source files.
I've checked http://drupal.org/project/tngintegrate 's D7 version and can't see why it would violate the GPL.
smfforum instructs users to d'l some code that may not be GPL, but since we don't ship it...
Maybe somebody else wants to check the rest?
Comment #14
dddave commentedThis is dead. Nobody moved. This licensing story needs some qualified leadership. Talked to drupalhross who has it on her agenda.
Comment #15
holly.ross.drupal commentedComment #16
avpadernoI am moving this issue as result of cleaning-up of the Drupal.org webmaster's queue components.