PyQt und PyInstaller: --onefile bei verwendung von Qt zulaessig?

OP (Firma: RUB) #4573943
Lesenswert?
• ▲
▼
Moin,

ist es (lizenztechnisch) erlaubt eine PyQt-Anwendung mit dem 
PyInstaller-Flag --onefile in eine .exe umzuwandeln?

Das Flag --onefile (wer haette das gedacht) erzeugt eine einzige Datei, 
die .exe, wo alles drin steckt, inkl. des ganzen Qt-DLL krams.

War da nicht was, dass der Anwender die moeglichkeit haben muss, die 
Libs austauschen zu koennen? Das waere ja hier nicht moeglich.

Falls es eine Rolle spielt:
Die Anwendung ist freie Software und wird unter der GPLv3 
veroeffentlicht.

Gruesse
#4574082
Lesenswert?
• ▲
▼
Wenn die Software eh GPL ist, veröffentlichst du einfach den Quellcode 
mit, dann ist es völlig egal wie deine Binaries aussehen. Maßgeblich ist 
nur, dass der Benutzer die Möglichkeit hat, das Programm (falls 
kompatibel) mit den neuen Qt-Libs zu verwenden, das muss nicht auf Basis 
von dem Binary geschehen was du veröffentlicht hast -- aus dem Quellcode 
ist auch ok. Die Frage mit dem dynamischen Linken stellt sich nur für 
nicht-freie Software, bei der nur Binaries veröffentlicht werden. 
IANAL ;)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren