License and copyright issues¶
Externals¶
Perl¶
GPL or artistic license. The author does not consider that Perl scripts or C libraries fall under Perl license, but he ask that the ones who sell their Perl scripts/libraries at least offer to distribute the Perl source code to their customers.
See http://dev.perl.org/licenses/.
Python¶
Almost no requirements.
See http://www.python.org/psf/license.
Qt¶
For Windows and Qt<4, the only license available is commercial : even if oval was ported to windows, we could not distribute freely ovalgui, as long as it relies on Qt 3.
For unix, we can benefit from GPLv2 or GPLv3 license, which allow us to redistribute ovalgui probably only under the same open source license.
Starting with Qt 4.5, we could benefit from the more permissive LGPL 2.1. (but not PyQt...)
See http://fr.wikipedia.org/wiki/Qt#Licences
PyQt¶
Provide either GPLv2/v3 or commercial license, but do not provide LGPL.
See http://www.riverbankcomputing.co.uk/software/pyqt/license
Internals¶
Pseudo-XML parser¶
Currently stored under the directory /share/ActiveDoc, this code is roughly a copy of few source files from SCRAM, a build tool whose distribution status and license are to be investigated.
See https://twiki.cern.ch/twiki/bin/view/CMS/SWGuideScram