Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Static and Dynamic linking (LGPL and Commercial)
QtWS25 Last Chance

Static and Dynamic linking (LGPL and Commercial)

Scheduled Pinned Locked Moved Installation and Deployment
lgplcommerciallicense
2 Posts 2 Posters 2.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    scrolling
    wrote on 28 Aug 2015, 04:07 last edited by
    #1

    Hi everyone!

    I'm new and I've been reading about Qt versions (LGPL and Commercial) and I know there is a lot of post to read (but the most end up in discussions :P)

    My conclusion is that:

    With LGPL you can create software even with private source code, but need dynamic linking.

    With Commercial license you get support and static linking.

    But, what does "dynamic linking" means? My final product has "external" dependences that I can't package within?

    What are the consecuences of that? I've readed about many "app stores" that don't allow dynamic linking. So, for example, I'll get a "apk" file for Android, but I always will need external libraries to get it work?

    Someone knows what are the real "side effects" of dynamic linking in a production software?

    Even I readed a person whom worked in a company that uses LGPL witout problems. Is it that possible?

    Thank you for your answers and sorry for my english.

    M 1 Reply Last reply 28 Aug 2015, 08:55
    0
    • S scrolling
      28 Aug 2015, 04:07

      Hi everyone!

      I'm new and I've been reading about Qt versions (LGPL and Commercial) and I know there is a lot of post to read (but the most end up in discussions :P)

      My conclusion is that:

      With LGPL you can create software even with private source code, but need dynamic linking.

      With Commercial license you get support and static linking.

      But, what does "dynamic linking" means? My final product has "external" dependences that I can't package within?

      What are the consecuences of that? I've readed about many "app stores" that don't allow dynamic linking. So, for example, I'll get a "apk" file for Android, but I always will need external libraries to get it work?

      Someone knows what are the real "side effects" of dynamic linking in a production software?

      Even I readed a person whom worked in a company that uses LGPL witout problems. Is it that possible?

      Thank you for your answers and sorry for my english.

      M Offline
      M Offline
      mcosta
      wrote on 28 Aug 2015, 08:55 last edited by
      #2

      @scrolling said:

      But, what does "dynamic linking" means?

      It applies only to Qt linking. This means that you can use LGPL version for closed source software only if you link dynamically QT libraries

      Once your problem is solved don't forget to:

      • Mark the thread as SOLVED using the Topic Tool menu
      • Vote up the answer(s) that helped you to solve the issue

      You can embed images using (http://imgur.com/) or (http://postimage.org/)

      1 Reply Last reply
      0

      2/2

      28 Aug 2015, 08:55

      • Login

      • Login or register to search.
      2 out of 2
      • First post
        2/2
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved