<table class="head_table" cellpadding="0" cellspacing="0">
<tr>
<td class="head_logo"><a href="<{$xoops_url}>/"><img name="logo" src="<{$xoops_imageurl}>images/logo.gif" width="222" height="79" border="0" alt="IMAGO:THEMES">a>td>
<td><div style="text-align: center; padding-top: 0px;"><{$xoops_banner}>div>td>
tr>
<tr>
<td colspan="2" class="head_bar">td>
tr>
table>
<div style="text-align: center; padding-top: 0px;"><{$xoops_banner}>div>
dlh wrote:
Well someone could pay you to modify/enhance the module. It is my understanding that you (or the payer) are not under any obligation to release that modification to the community.
However, if the mod was also released then it becomes GPL...and thus free for others to modify and enhance. That's is the spirit of open source development IMHO. Free speech not free beer...
Does the GPL allow me to develop a modified version under a nondisclosure agreement?
Yes. For instance, you can accept a contract to develop changes and agree not to release your changes until the client says ok. This is permitted because in this case no GPL-covered code is being distributed under an NDA.
You can also release your changes to the client under the GPL, but agree not to release them to anyone else unless the client says ok. In this case, too, no GPL-covered code is being distributed under an NDA, or under any additional restrictions.
The GPL would give the client the right to redistribute your version. In this scenario, the client will probably choose not to exercise that right, but does have the right.
However, there are folks (like me) who don't want to code in that depth - so I'm happy to pay for my development and release it back so that others can build on my contributions in that way.
I'm glad this discussion has turned productive....
Rhomal wrote:
He frankly needs to grow a pair and deal.