Any idea or clarification about my following questions? I would be thankful for cthis
I am creating a website application using Moodle software, the website will be teaching language, and nothing to do with information technology.
I need clarity on what you mean by "*Modified Version*" Why should my language students be interested in the source code of the platform.
Also what do you mean by *'program's users'* - does this refer to students? who access my application to learn language, or other software programmers who may want to create a similar application - am I obliged by the GPL to give them my modified source code?
Also
with respect to this GPL, what is the definition of "modified
program"?
Please
refer to the below FAQ from your website
https://www.gnu.org/licenses/gpl-faq.en.html#GPLRequireSourcePostedPublic
Q: Does the GPL require that source code of modified versions be posted to the public? (#GPLRequireSourcePostedPublic https://www.gnu.org/licenses/gpl-faq.en.html#GPLRequireSourcePostedPublic>)
Q: Does the GPL require that source code of modified versions be posted to the public if we use moodle as part of our project?
(Please see para below from GPL)
The GPL does not require you to release your modified version, or any part of it. You are free to make modifications and use them privately, without ever releasing them. This applies to organizations (including companies), too; an organization can make a modified version and use it internally without ever releasing it outside the organization.
But *if* you release the modified version to the public in some way, the GPL requires you to make the modified source code available to the program's users, under the GPL.
Thus, the GPL gives permission to release the modified program in certain ways, and not in other ways; but the decision of whether to release it is
up to you.
Q2: Does it mean that if my organization uses Moodle in the business, we can not release this project to the public rather we can only use internally? If it is so, how can we execute our project using Moodle? We are to sell courses to the public.
------------------------------------------
Sorry for misconceptions if have, clarification will be highly appreciated:
Regards
Salman