Answer wrote:
Correct me if i am wrong, but the GPL will not allow me to do this,
Lets say i want to change the code so that i can integrate it into another app, IE, use the users from an ecommerce site....this might be a weak example, but hopefully you get the idea...
With the GPL i would have to provide those changes in source form correct? which is something that of course that i dont want to do....
You change something to HnD's code, which runs in its own virtual folder, so it's a standalone app, and if you then distribute your entire app, you've to distribute the changes you made to HnD in sourcecode. That's indeed a limitation, but intended: the forum cost a lot of time to make, and we didn't work on it to just give away, we meant it to be a real-life example which is also really useful. So yes, you've to distribute the sourcecode of the changes to HnD as well, though not your own site, as that's a different app.
The only way you would not have to do that is by us not using a copyleft license, which would result in closed source distributions of our work pretty soon. For this particular project I don't want that, as it's an example project and also we don't give away a lot of work for free to just see it become a closed source project so it will mitigate the sole reason why we give it away in sourceform
However, as said: you make changes to the forum code, so only these changes have to be distributed in source form, not your own app's code. THat's a different app.
As we're the copyrightholders, you can always negociate with us a different license if you want to, but that's not our goal.