[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pykde
Subject:    Re: [PyKDE] Deployment on Windows? > license compatible
From:       "Michael Zimmermann" <mz-list () incunabulum ! de>
Date:       2005-11-19 9:32:54
Message-ID: 3524.84.139.221.197.1132392774.squirrel () secure ! incunabulum ! de
[Download RAW message or body]

Hi Uli,

> Compiling the pyqt modules statically into a python interpreter results
> in a generic interpreter, that can run any python script. This
> interpreter still violates Trolltech's commercial license agreement.
> The idea of the VendorID package is to create a specialized interpreter
> binary (with the help of sib.py) that contains at least your application
> main script. With this specialized interpreter, you can only run your
> application, nothing else. The vendorid static library
> (vendorid.lib/libvendorid.a), that is linked with this special
> interpreter allows the import of pyqt modules for this interpreter.
> The generic python interpeter (python[.exe]) can only import pyqt
> modules, if the vendorid extension module is available
> (vendorid.pyd/vendorid.so). This module will never be distributed, it is
> only available for qt licensees to help developing their applications
> without the need to build specialized interpreters at development time
> again and again, because their main script/modules have changed.
> Distributing the vendorid extension module violates the commercial
> license agreement again.

Ah... now things start to make sense... I do mark the modules I want to
use as vendorid-specific and use a python installation with vendorid (a
restricted interpreter).

Thanks for the explanation

cu, Michael (who - for sure - will have more querstions :-)

_______________________________________________
PyKDE mailing list    PyKDE@mats.imk.fraunhofer.de
http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic