4 ms·
I thought LGPL meant if you link to (Qt) shared libraries, your project does not have to be LGPL ?
by thope 10y ago
I thought LGPL meant if you link to (Qt) shared libraries, your project does not have to be LGPL ?
- pjmlp 10y agoNot all platforms allow for dynamic linking.
- fnord123 10y agoOut of interest, which platforms that Qt targets, cannot have dynamic linking?
- pjmlp 10y agoEmbedded devices, car infotainment systems, iOS (only dynamic frameworks from Apple are allowed).
- zanny 10y agoIf you are targeting ios you are already paying Apple for a developer account, so paying Qt basically just doubles the license cost. Everything else is fairly exclusively corporate, where Qt licenses are a non-issue.
- pjmlp 10y agoI don't see an issue paying for Qt, other professions pay for their tools. I was just giving an exemple where LGPL isn't possible.
- justsid 9y agoiOS allows dynamic libraries these days. Granted, it didn’t allow for them for a long time, but since iOS 8 you can use dynamic libraries just fine.
- Arizhel 10y agoYou're right, Qt is available under LGPL 3.0 now. https://www.qt.io/licensing-comparison/ https://www.qt.io/licensing-comparison/