How does the GPL apply to external modules or templates installed into Joomla?
I'm a bit confused whether a module, written in PHP using the joomla API's and works only with Joomla can be commercial, or whether it must be licensed as GPL.
Also is the reason that it should not be GPL because the module was installed after Joomla and not packaged with it, or is it that the module should be licensed as GPL too since it works with Joomla and only in Joomla?
As for templates, (correct me if I'm wrong) I understand that any php in your template must be licensed as GPL, but your images, css and javascript can be licensed commercially (since they do not need Joomla to 'work').