freepbx packages - soon

Diego Iastrubni diego.iastrubni at xorcom.com
Mon May 15 12:35:35 UTC 2006


Julien BLACHE wrote:

><http://www.aditus.nu/jpgraph/jpdownload.php>
>
>Software License
>JpGraph is released under a dual license. QPL 1.0 (Qt Free Licensee)
>For non-commercial, open-source or educational use and JpGraph
>Professional License for commercial use. The professional version also
>includes additional features and support.
>
>Looks non-free to me, and IIRC the QPL 1.0 is GPL-incompatible.
>  
>
It does not need to be GPL compatible, since the CDR stuff is quite 
stand alone, and does not really used any freepbx code. In that point of 
view, they are not really "derived work".

As far as I understand from this link:
http://en.wikipedia.org/wiki/Q_Public_License

"The main difference between GPL and QPL is that QPL forces the software 
developer to provide the source code, if in any way it links with QPL'd 
code (a library for example), even if the QPL'd code is not distributed 
with the software developer's code. This was the main reason QPL was 
used for Qt instead of the GPL. This meant that any code that uses (i.e 
links with) Qt under the QPL license must distribute in the QPL license 
and provide the source code."

The most important part, IMHO:
"This meant that any code that uses ..  QPL license must distribute .. 
the source code."

This is not really a restriction IMHO, since the PHP codes are 
distributed with the code itself. The code itself does not conatain any 
license, so this might be the same problem we had with libasteriskperl.

I am not a lawyer, so I might be wrong. What do you all think?

In the worst case, the main package (freepbx) does not depend on 
frepbx-cdr, and only that functionalty will not be available. That 
package may be ommited.







More information about the Pkg-voip-maintainers mailing list