23
@jerome, the laws and legistrations may be different in various countries, also regarding the appliance of GPL. Therefor in one country you may be winning a case, while in another you lose the same case. Even within the same country often the same case is judged differently by different lawyers.
Quote:
Catzwolf wrote:
...The simple fact is that a developer may and CAN add stipulations to the distribution of their software from the onset but these stipulations cannot be changed afterwards by another developer.
I never got the chance to download the latest version of xAsset (which is different from the file hosted at xoops.org), so probably it is a newer version of xAsset than the version hosted in the module repository. In version 0.83 I did not find that restriction in the readme file.
Quote:
This is from the FAQ on the GNU site:
You can use the GPL terms (possibly modified) in another license provided that you call your license by another name and do not include the GPL preamble, and provided you modify the instructions-for-use at the end enough to make it clearly different in wording and not mention GNU (though the actual procedure you describe may be similar).
I am not a lawyer, but I interpret this like one cannot change the license without renaming it. If the readme file conflicts with the GPL, the limitation to the GPL becomes invalid.
In case I interpret this differently than a lawyer would, I believe the version that is hosted on the xoops.org site is an older version and does not contain the text regarding distribution only to be allowed from the developer's website.
For the shop module the same applies: if the copyright owner wants to release a module under a different license than GPL, he is free to do so. If the module is released under unmodified GPL, the module may be distributed freely.
If I
buy a copy of GPL module and redistribute it freely, I would be allowed to do so according to the GPL. But of course it would be considered
not done if I would do so (and personally I wouldn't). But if the developer of a module distributes free copies of a module released under GPL I don't see a moral reason why I should not redistribute it if the developer decides not to support it any longer.