Forums | Mahara Community
Conflicting statements about license
18 February 2010, 8:39 PM
I just noticed that on Mahara.org's "About Open Source" page (http://mahara.org/about/opensource) it says the following:
What rights do you get?In brief, open source means that you are allowed to copy, use and modify Mahara
provided you agree to:
- provide the source code to others;
- not modify or remove the original license and copyrights, and
- apply this same license to any derivative work.
However, with a http://www.gnu.org/copyleft/gpl.html GNU GPL license, developers are NOT required to release modified code. From the GNU web site (http://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic):
"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."
Does the new version of Mahara use a different license or is the Mahara.org "About Open Source" page a little off on the statement that developers have to "provide the source code to others"?
18 February 2010, 10:18 PM
Mahara uses the normal GPL and private modifications are OK (though obviously we prefer that you send us patches!).
I'll try to rephrase this so that it's less confusing and closer to what the license allows.
18 February 2010, 11:09 PM
I have changed the first bullet point to:
- include the source code when distributing Mahara to others;
and I have added a link to the GPL in the first paragraph.
Thanks for letting us know about this inconsistency Stephen.