[development] Modules that integrate non-GPL PHP apps violate the GPL.
thomas at webbredaktoren.se
Fri Aug 31 22:43:13 UTC 2007
Earnie Boyd skrev:
> Quoting Jeff Eaton <jeff at viapositiva.net>:
>> *** If you can, at any point, call debug_backtrace() and see BOTH
>> drupal functions AND functions from a non-GPL-compatible piece of
>> software, the terms of the GPL are being violated. ***
> Then any project that uses PHP and claims to be GPL is violating the
> terms of the GPL as a rule of thumb. PHP isn't GPL licensed and
> its functions are viewable in a debug_backtrace().
First, it is just a rule of thumb. (And a darn good one IMHO.)
Second, this situation is explained in the GPL FAQ:
Third, the best solution would be is Drupal included a FLOSS Exception:
A good example of this is MySQL FLOSS Exception:
More information about the development