When doing a MOD and you want to use a great javascript you've found.. The script is free for non-profit use, but has a $fee,- for commercial use. But, I'd really like to use that in a MOD - but I'm start thinking in license conflict terms that bubbles up in my head now.
If phppbb.x is a free licensed software and a MOD with this 3rd party license with a limit - would that cause a conflict?
To get around this "problem" (if it is one) might be to change the script some... I had to reverse a function and I also added a couple of lines in it, but what does it take (e.g. how much is needed to change in it) to make it "as my own" version and get around the license. Hope you understand how I meant...
Could one way be like having this MOD without the script and put a FAQ/tips as a add-on to the mod just to avoid breaking the phpbb-license?
...or are MOD's outside the gereral license and it is up to each one that install something outside the "basics" to make them responsible to get those licenses when they chose a Mod with a free for non-profit license in the far end (incase they run a commercial site).
I nearly didn't get that last part myself... Hope you did?
So, what is the gereral approach/rules/ethics to this, and how to get around?
# # #
Looking around some more and looked at http://www.phpbb.com/mods/documentation ... /index.php
Parts from it:2.6. Licensing phpBB Modifications wrote:
2.6. Licensing phpBB Modifications
phpBB is released under the GNU General Public License v. 2 (GPL v2 or GPL in this documentation) which states, in simple terms, that if a script requires another script that is released under the GPL v2, then that script also needs to be released under the GPL v2. Most modification require phpBB to work so most modifications need to be released under the GPL v2.
There are instances where parts of modifications don't have to be released under GPL v2. Some of these cases would be if the script had code in it that didn't require PHP to work. Examples of this would be a class with FTP functions, a class that reads XML files, or a class that connects to another site. These parts do not have to be released under the GPL but what license the code is released under needs to be clearly stated.
All modifications will have some part of it that needs to be released under GPL v2. These parts are usually what is in the install script or in other words, the part that integrates the script in to phpBB.
We recommend that everyone releases all parts of their modifications under the GPL v2. If you choose to not release every part of your modification under GPL v2, the license that you choose needs to be something that makes sense and we can work with. Do not have a license saying that the code can only be released at your site and then submit it to our database. We would be breaking your license if we distributed the code. Also do not have a commercial license and require people to pay to use your code. We will not sell your script for you.
If you have a specific question on licensing modifications written for phpBB, go ahead and ask a question in the MOD Writers Discussion forum on phpbb.com.
- These parts do not have to be released under the GPL but what license the code is released under needs to be clearly stated.
. - Also do not have a commercial license and require people to pay to use your code.
Where does it put this "free for non-commercial" use?
Is there a grey-zone? (because it is free IF...)
And how can I get around == avoid doing something wrong?
Please help me to get this to work.