Hi, my question has largley been answered here:
viewtopic.php?f=262&t=426866(Title: Extensions marked as GPL but do not include Flash source)
as it is similar to flash, but I have some follow up questions.
My extension is commercial GPL, I want to put a java uploader into it. I have no problem redistributing the souce code, but the java uploader I want to use will only sell me a developer license that lets me redistribute the binary, but not the source.
My understanding is having a non open source java file is not a voilation of the GPL by anybodys interpretation, as it is run by the browser, and only sends requests to index.php (it doesn't even know Joomla is on the end of index.php).
The problem is if I advertise my extension as GPL, and have the java binary in there, I have to provide the souce code. Does this mean I have to have the extension under the GPL without the java binary, then have a seperate "patch" downloadable from my website, that is not under the GPL, that adds in the binary file. Is there a simplier way to do this?