PBXtra and GPL
Isn't it true that if you modify a software which is originally distributed under GPL, then your new modified software also becomes GPL, which means it should be distributed free and its source code has to be made available to the public.
Now my question is, if PBXtra developers modified Asterisk, which was distributed only under GPL at that time, then is PBXtra distributed under GPL?
I can't find it at the moment, but they do make their source code available under the GPL. Digium won't include it in Asterisk proper because Fonality won't sign over the code to Digium's commercial license, which is understandable, and is the reason the CallWeaver fork of Asterisk exists: it's all GPL and has no dual-license stuff to deal with.
I am not sure this is on topic here as PBXTRA and trixbox are both property of Fonality they are not related. PBXtra if I am not mistaken uses Asterisk Business edition which is not Free..
http://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPu...
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.
Other FAQ's on the page above......
PBXtra and trixbox Pro both use the indentical code base which is based on Asterisk Open Source and not Business Edition. If you use Business Edition you have to agree to the waiver which we will not do due to reasons that have already been discussed by us many times.



Member Since:
2006-06-27