[PyKDE] Deployment on Windows? > license compatible
Ulrich Berning
ulrich.berning at desys.de
Fri Nov 18 14:38:18 GMT 2005
Michael Zimmermann schrieb:
> Hi there,
>
> currently we use pyQT for a research project. In this project we use
> python, pyqt and qt to generate applications on the client side of a
> client-server architecture. Basically, two different types of clients
> can be distinguished:
> - standalone clients
> - clients that are controlled (started / executed) by a python
> interface from a windows application (tribon, a shipbuilding CAD system)
>
> While we are curerently in the research and development phase,
> depending on the results a commercial application of the software
> module is possible. This brings me to the question about how to deploy
> the application, qt and pyqt that is compatible with the licenses of
> pyqt and qt.
>
> 1) Standalone client:
> Using py2exe we can generate a statically linked executable of the
> application and deploy the exe. No problem here :-)
>
> 2) Integrated into the CAD-System:
> The python interpreter built into the CAD-system currently executes
> various python modules that use pyqt. So, how can we deploy the python
> modules in this case?
>
> Idea: Statically link the qt and pyqt functions into the python
> interpreter used by the cad system. But this still doesn't deny
> development with the pyqt modules if a user actually uses the python
> interpreter of the cad system.
> Creating a self-contained exe is imho not an option... in this case
> how should the python interpreter call the relevant python modules?
>
> So we are slightly cluless about possible solutions... Any suggestions
> about a solution to this problem would be welcome (Phil?)
>
Take a look at the VendorID package
(www.riverbankcomputing.co.uk/vendorid). This may be exactly what you
are searching for.
Ulli
More information about the PyQt
mailing list