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. License for commercial software
Qt 6.11 is out! See what's new in the release blog

License for commercial software

Scheduled Pinned Locked Moved Solved General and Desktop
7 Posts 3 Posters 1.2k 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.
  • M Offline
    M Offline
    michal.19937
    wrote on last edited by
    #1

    I want to develop a commercial paid desktop app with Qt. I've heard that I were to use GPL modules I would have to publish source code of my app to the customers, so I would only use LGPL ones.
    Now, could I license my app under a license different than LGPL.

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by SGaist
      #2

      Hi,

      Warning: I am not a lawyer.

      You can keep your sources to you when using LGPL however you have to provide an easy to reach place in your application where you acknowledge the use of LGPL libraries. For example in an about box. Qt provides an aboutQt slot that shows that information for Qt itself for example.

      Also, your application users shall be able to swap your LGPL dependencies for their own versions.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      M 1 Reply Last reply
      1
      • SGaistS SGaist

        Hi,

        Warning: I am not a lawyer.

        You can keep your sources to you when using LGPL however you have to provide an easy to reach place in your application where you acknowledge the use of LGPL libraries. For example in an about box. Qt provides an aboutQt slot that shows that information for Qt itself for example.

        Also, your application users shall be able to swap your LGPL dependencies for their own versions.

        M Offline
        M Offline
        michal.19937
        wrote on last edited by
        #3

        @SGaist Ok, but does using LGPL Qt force me to license whole app under LGPL?

        C 1 Reply Last reply
        0
        • M michal.19937

          @SGaist Ok, but does using LGPL Qt force me to license whole app under LGPL?

          C Offline
          C Offline
          ChrisW67
          wrote on last edited by
          #4

          @michal-19937 Your application is a "Combined Work" under the LGPL: "You may convey a Combined Work under terms of your choice that, taken together, effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications." See Section 4 of the appropriate version(s) of the LGPL for your obligations.

          M 1 Reply Last reply
          2
          • C ChrisW67

            @michal-19937 Your application is a "Combined Work" under the LGPL: "You may convey a Combined Work under terms of your choice that, taken together, effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications." See Section 4 of the appropriate version(s) of the LGPL for your obligations.

            M Offline
            M Offline
            michal.19937
            wrote on last edited by
            #5

            @ChrisW67 Thank you for response. Just to clarify, conveying under "terms of your choice" means conveying under any license I want?

            C 1 Reply Last reply
            0
            • M michal.19937

              @ChrisW67 Thank you for response. Just to clarify, conveying under "terms of your choice" means conveying under any license I want?

              C Offline
              C Offline
              ChrisW67
              wrote on last edited by
              #6

              @michal-19937 Your part of the work can be under any license you like but the Library remains under the LGPL and you have to provide a way for your users to substitute an alternate version etc.

              I am not a legal professional.

              M 1 Reply Last reply
              2
              • C ChrisW67

                @michal-19937 Your part of the work can be under any license you like but the Library remains under the LGPL and you have to provide a way for your users to substitute an alternate version etc.

                I am not a legal professional.

                M Offline
                M Offline
                michal.19937
                wrote on last edited by
                #7

                Alright, thank you.

                1 Reply Last reply
                0
                • M michal.19937 has marked this topic as solved on

                • Login

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