20
Quote:
scriptkiddie wrote:
Now wait a minute. You guys know that modules and themes do not need to be released under the GPL and are plugins for xoops. What you are talking about is piracy!
If this is the case then we all should be able to take the "commercial" mods from everyone as well as the "commercial" themes from everyone and release them as GPL right?
Come on guys lets not start the piracy thing here. There is a difference between GPL code and code that is "commercial" Themes and modules are not required for XOOPS to run and therefore are or could be "commercial" licensed.
If everyone agrees to this, then we should be able to release all the mods and commercial themes that other people make here as GPL too huh?
Actually, you've got it twisted round: 'Themes and modules are not required for XOOPS to run' doesn't say anything about the license of those themes and modules, but about XOOPS itself. Because a theme or a module is worthless without the GPL-licensed XOOPS core. Thus, a module (themes are different, as they contain works of art: images, but the HTML code falls under this too) can be seen as 'part of the whole program', as it has no function without the core. So modules,
when released (as they obviously are in phpMySpace Gold), should be released under the GPL.
This is the XOOPS Foundation point of view on this. There is some debate however, as the GPL is specifically written for
compiled applications that do not include the source code by their nature, as opposed to
interpreted language applications such as all PHP scripts. The use of API's could be seen as providing the means for any application to communicate with the GPL-licensed application, but here again, this situation is better suited for compiled apps then for interpreted apps, as any *function* could be seen as an API.
Anyways, we still hold to the first point of view. This makes it possible to release the PHPMySpace Gold modules under the GPL license IF and WHEN it is proven that they are breaking the GPL, and there is no other solution to this problem. Only as a LAST resort! And even then it is debatable, consider what you would think of it when it happened to you...
Herko