Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Distributing desktop apps
Forum Updated to NodeBB v4.3 + New Features

Distributing desktop apps

Scheduled Pinned Locked Moved General and Desktop
7 Posts 4 Posters 1.6k Views 1 Watching
  • 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.
  • N Offline
    N Offline
    nicodasiko
    wrote on last edited by
    #1

    hey i want to get into qt but i want to distribute my apps. What is the whole licensing thing do i have to buy a license?

    1 Reply Last reply
    0
    • JKSHJ Offline
      JKSHJ Offline
      JKSH
      Moderators
      wrote on last edited by
      #2

      http://qt-project.org/forums/viewthread/42820

      Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

      1 Reply Last reply
      0
      • M Offline
        M Offline
        mcosta
        wrote on last edited by
        #3

        Hi,

        read "here":http://qt-project.org/doc/qt-5/licensing.html to find information about Qt Licensing.

        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
        • N Offline
          N Offline
          nicodasiko
          wrote on last edited by
          #4

          So what if i want to make an app with qt and then distribute it for free without buying a license can i do that.

          1 Reply Last reply
          0
          • M Offline
            M Offline
            mcosta
            wrote on last edited by
            #5

            Hi,

            depends to what do you mean for "distribute for free".
            If you want distribute your software under GPL or LGPL licence you can use GPL or LGPL Qt Licence (this means you have not to buy Commercial Licence).
            For other kind of licence (for example if you don't want distribute your code) you MUST buy Commercial Licence.

            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
            • M Offline
              M Offline
              MuldeR
              wrote on last edited by
              #6

              [quote author="mcosta" date="1401101650"]Hi,
              For other kind of licence (for example if you don't want distribute your code) you MUST buy Commercial Licence.[/quote]

              Not necessarily. The LGPL explicitely does allow linking the LGPL'ed library against a ClosedSource program, as long as that is done dynamically, i.e. as a shared library. At least that's the commonly accepted interpretation of the LGPL. So, as long as he doesn't need to link Qt as a static library, he can stick with the LGPL-version of Qt and still he will not be required to distribute the sources of his "main" program. That's the important difference between the LGPL and the GPL. With the LGPL, he only will be required to distribute the sources of the LGPL'ed library (Qt in this case), if it has been modified.

              Some people even say that statically linking LGPL'ed code with proprietary code is fine, as long as the individual object code files are distributed. This way the user has a chance to link the program himself and, optionally, replace the LGPL'ed library with a different version. So the LGPL requirement is satisfied.

              My OpenSource software at: http://muldersoft.com/

              Qt v4.8.6 MSVC 2013, static/shared: http://goo.gl/BXqhrS

              Go visit the coop: http://youtu.be/Jay...

              1 Reply Last reply
              0
              • M Offline
                M Offline
                mcosta
                wrote on last edited by
                #7

                Sorry, you're right!

                Using LGPL Licence you could also (with some exceptions) develop and distribute Closed Source Software

                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

                • Login

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