2
Quote:
Am I allowed to release an fork of xoops
XOOPS is released under the
GPL license, so yes, you can fork it, but you have to make sure that you follow the GPL License and the appropriate copyright laws.
Some of the GPL points you need to pay attention, in addition to tons of others:
Quote:
4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.
Basically, we are giving you the right to use, modify, and distribute the source code, as long as you follow the GPL and the copyright laws. If you violate them, the license to use the source code is being terminated.
If you modify XOOPS code, you can add your name to the header, but you cannot remove or change the header that is in each file, and which we specifically point out:
Quote:
* You may not change or alter any portion of this comment or credits
* of supporting developers from this source code or any supporting source code
* which is considered copyrighted (c) material of the original comment or credit authors.
This is the same as we do with the code that we use in XOOPS from others: TinyMCE, phpMailer, HTMLPurifier, etc. We might change the source code, but we keep the original headers.
Of course, feel free to submit all your improvements back to XOOPS, so others can benefit from it too