Results 1 to 4 of 4

Thread: To those with a Commercial License - still have to dynamically link QWebKit etc?

  1. #1
    Join Date
    Apr 2010
    Posts
    77
    Thanks
    10
    Thanked 7 Times in 6 Posts
    Qt products
    Qt4
    Platforms
    MacOS X

    Default To those with a Commercial License - still have to dynamically link QWebKit etc?

    Hi Guys

    I've been playing around with the LGPL version of Qt for the past 6 months and love it.

    I like the idea of buying a commercial license for the sole reason that I can statically link the Qt libraries (and therefore need only provide a single executable file to customers).

    I've been reading here that because QtWebkit, QtHelpModule and Phonon are based on GLPL libraries themselves, that even if I buy a Commercial license, I still have to dynamically link to these libraries.

    My questions are these:

    1. If the above is true, is there any point in me buying a Commercial License (assuming I have no intention of changing the Qt source code and am not interested in the free year support that comes with the Commercial License)?

    2. Is there anyway around the above problem?

    Thanks guys.
    Jeff

  2. #2
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,359
    Thanks
    3
    Thanked 5,015 Times in 4,792 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: To those with a Commercial License - still have to dynamically link QWebKit etc?

    Quote Originally Posted by Jeffb View Post
    I like the idea of buying a commercial license for the sole reason that I can statically link the Qt libraries (and therefore need only provide a single executable file to customers).
    Technically speaking you don't need a commercial licence for that.

    1. If the above is true, is there any point in me buying a Commercial License (assuming I have no intention of changing the Qt source code and am not interested in the free year support that comes with the Commercial License)?
    It depends whether your application needs Phonon, QtWebKit or QtHelp. If not then there is no problem - just don't link them into your app.

    2. Is there anyway around the above problem?
    Yes, at least two. One is to release your app on LGPL or compatible licence. Another is to link statically and provide object code for your app so that the end user can relink your application with a different version of the LGPL-licenced components.
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  3. #3
    Join Date
    Apr 2010
    Posts
    77
    Thanks
    10
    Thanked 7 Times in 6 Posts
    Qt products
    Qt4
    Platforms
    MacOS X

    Default Re: To those with a Commercial License - still have to dynamically link QWebKit etc?

    Thanks Wysota

    I need QtWebKit.
    I think I'll just stay with dynamic linking and save myself some money.

    Thanks
    Jeff

  4. #4
    Join Date
    Sep 2009
    Location
    UK
    Posts
    2,447
    Thanks
    6
    Thanked 348 Times in 333 Posts
    Qt products
    Qt4
    Platforms
    Windows

    Default Re: To those with a Commercial License - still have to dynamically link QWebKit etc?

    You can use static linking even without commercial license as long as you comply with the relevent parts of the license.

    But overall, it's easier to just use dynamic linking.

Similar Threads

  1. lgpl license and commercial software..
    By tgreaves in forum Newbie
    Replies: 10
    Last Post: 7th January 2013, 13:52
  2. Qt Commercial Software License Matter
    By sujan.dasmahapatra in forum Qt Programming
    Replies: 1
    Last Post: 26th June 2010, 22:11
  3. Commercial license vs LGPL license
    By JovianGhost in forum Installation and Deployment
    Replies: 4
    Last Post: 5th April 2010, 03:16
  4. Qt Commercial License Pricing
    By djurodrljaca in forum Installation and Deployment
    Replies: 4
    Last Post: 27th August 2008, 07:27
  5. Commercial License
    By GimpMaster in forum Newbie
    Replies: 3
    Last Post: 5th August 2008, 18:24

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.