I'm writing a large php program. It's not GPL and will only be used on an intranet. I'd like to add a Wiki to this program. Phpwiki is GPL, so how does that work? Can I put phpwiki into my program?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
But note that company-internally the users who work with phpwiki must have access to the phpwiki source code distribution and your private changes.
There's no exception for users.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The GPL doesn't yet have such requirement.
As long as the program is just used internally it's not being distributed, so no need to publish the source.
Actually the GPL even permits running a (modified) GPL'ed program on a public website without releasing the source.
Hi,
I'm writing a large php program. It's not GPL and will only be used on an intranet. I'd like to add a Wiki to this program. Phpwiki is GPL, so how does that work? Can I put phpwiki into my program?
Short answer: Yes.
Here's the official explanation:
http://www.gnu.org/licenses/gpl-faq.html#InternalDistribution
What the GPL covers is distribution. If the code never leaves your organization, then the GPL doesn't restrict you at all.
But note that company-internally the users who work with phpwiki must have access to the phpwiki source code distribution and your private changes.
There's no exception for users.
The GPL doesn't yet have such requirement.
As long as the program is just used internally it's not being distributed, so no need to publish the source.
Actually the GPL even permits running a (modified) GPL'ed program on a public website without releasing the source.
(see http://www.gnu.org/licenses/gpl-faq.html#UnreleasedMods and the next question)
Ansgar
Thank you for your answer. I'll have a closer look at phpwiki.