Nick Savov wrote:
Ok, I found the following in
http://docs.joomla.org/Extensions_GPL_notices :
...
So I guess that answers my question (kind of).
Not really. On
http://docs.joomla.org/JED_Entries_License_Checklist, under List C2.3 "Listed if...?" it has this:
1 Include non GPL files? Only for non code files which can stand alone - Javascript, Flash, images, CSS, audio, etc.
2 Include non GPL Libraries? Only if the libraries are available under a GPL compatible license listed by the Free Software Foundation, as in LGPL
...
10 Bridges to a non gpl product
Only if:
The non GPL product works independently from Joomla
Extension is GPL and created for Joomla
Clear statement that the extension requires a non GPL product to work
No wonder there is confusion when 2 separate pages on the Joomla doc's website contradict each other. One says that (paraphrasing) 'libraries that stand-alone, including js scripts' (which sounds like a contradiction in itself) must be under a GPL compatible license. The other makes the more sensible distinction between libraries, which don't stand-alone, and stand-alone products, that aren't libraries, saying the first must be GPL compatible, the second doesn't. And yet, even point 1 above contradicts itself, mentioning 'non code files', then lists Javascript as an example?! Does it mean non-PHP?
This is really a bit of a mess. One wonders if the people who wrote these documents even have English as their first language, so poorly are they written at times. Or perhaps this comes once again back to time limitations. That people don't have the time to think through and review what they are writing. I have to say, that one of the things that has disappointed me about Joomla generally is it's documentation, which, across the board, leaves a bit to be desired.
At any rate, it seems that the TOS is not the only documentation that could do with some updating.