Results 1 to 5 of 5

Thread: licensing question

  1. #1
    Join Date
    Nov 2007
    Posts
    103
    Thanks
    71
    Thanked 2 Times in 2 Posts
    Qt products
    Qt4
    Platforms
    Windows

    Default licensing question

    Hi all,

    I have a general question about Qt licensing policy. I know that you can use Qt for free if you don't use it to make money or you provide full program code with your program. But what about when you BOTH make the program code publicly available and still make money by selling it. So, what if you fall between the two cases. On one hand I don't own the program because it becomes public, on the other hand I would get money for doing what I'm doing. Does anyone know if I need licensing for this situation?

    Just out of curiosity, does anyone know how much a license costs if your sale volume is very small.

    My last question is assuming that the license is expensive and I cannot afford to use Qt. In that case, what would be the second best C++ programming environment/library that is free (doesn't require licensing). I know that Qt is the best and I'd like to use it, but if it turns out too expensive to license, what would you recomend as an alternative.

    Thanks a lot!

  2. #2
    Join Date
    Mar 2008
    Location
    Houston, Texas, USA
    Posts
    277
    Thanks
    9
    Thanked 17 Times in 17 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Maemo/MeeGo

    Default Re: licensing question

    You can do it. Just use LGPL as your option. But you must run Qt-4.5.0. Any version under 4.5.0 cannot be used with LGPL.
    Qt-4.7.3 | Gentoo ~amd64 | KDE-4.7
    Aki IRC Client for KDE4 | Qt Documentation

  3. The following user says thank you to ComaWhite for this useful post:

    tommy (5th March 2009)

  4. #3
    Join Date
    Nov 2007
    Posts
    103
    Thanks
    71
    Thanked 2 Times in 2 Posts
    Qt products
    Qt4
    Platforms
    Windows

    Default Re: licensing question

    Thanks!

    So LGPL will allow me to use Qt without the license if get money for my program but provide the buyer with full source code?

    For example, if I have an istrument that is operated by software that I wrote in Qt, I could sell that instrument to someone and provide free software together with source (to go with that instrument) without obtaining the Qt license??

  5. #4
    Join Date
    Mar 2009
    Posts
    6
    Thanked 2 Times in 2 Posts
    Qt products
    Qt4
    Platforms
    Windows

    Default Re: licensing question

    Quote Originally Posted by tommy View Post
    Thanks!

    So LGPL will allow me to use Qt without the license if get money for my program but provide the buyer with full source code?

    For example, if I have an istrument that is operated by software that I wrote in Qt, I could sell that instrument to someone and provide free software together with source (to go with that instrument) without obtaining the Qt license??
    With QT 4.5 (LGPL) you are free to release your software the way you want: free, proprietary, open source or closed source software!

    The only time you NEED to provide the source code is when you modify QT itself. This way, you only need to provide the source code of the modified QT class (which is a good thing for the growing QT community)

    Cheers,

    bootsector

  6. The following user says thank you to bootsector for this useful post:

    tommy (7th March 2009)

  7. #5
    Join Date
    Apr 2010
    Posts
    1
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: licensing question

    As written LGPL is the way to go, but you have to put into considerations, that your obligated to use Qt dynamiclly linked to your application, which means you have to give the end-user the choice to either compile their own copy of Qt and use it with your application.

Similar Threads

  1. Qt Licensing And Programming In The Real
    By rushtontb in forum Qt Programming
    Replies: 11
    Last Post: 10th September 2008, 21:45
  2. Qt Licensing
    By alu23 in forum Qt Programming
    Replies: 3
    Last Post: 6th May 2008, 16:37
  3. SQL Question
    By ^NyAw^ in forum Qt Programming
    Replies: 5
    Last Post: 8th April 2008, 19:36
  4. Qt Licensing question
    By croland in forum Qt Programming
    Replies: 3
    Last Post: 15th July 2007, 16:23

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.