Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Unsolved How to check QT license from command line? Legal to release app using opensource QT libs if we own commercial license?

    General and Desktop
    3
    4
    595
    Loading More Posts
    • 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.
    • I
      Ivan B last edited by Ivan B

      I am setting up CI build for the project and I downloaded Docker image that has opensource QT installed.
      The company I work with has commercial QT license. I would like to build the app using downloaded docker image with opensource QT installed but under commercial license.
      I fixed the following variables in $QTDIR/android/mkspecs/qconfig.pri to:

      QT_EDITION = Enterprise
      QT_LICHECK = licheck64
      

      And I copied .qt-license file to ~/ in Docker container.

      But I don't know if the built binaries are under commercial license now. Are they?
      Is it legal to build commercial apk with opensource QT while having commercial license? Are commercial QT binaries different from opensource in some way?

      JonB JKSH 2 Replies Last reply Reply Quote 0
      • JonB
        JonB @Ivan B last edited by

        @Ivan-B
        If you want definitive answers, you need to ask The Qt Company from your commercial licence about this.

        1 Reply Last reply Reply Quote 0
        • JKSH
          JKSH Moderators @Ivan B last edited by

          @Ivan-B said in How to check QT license from command line? Legal to release app using opensource QT libs if we own commercial license?:

          Are commercial QT binaries different from opensource in some way?

          I don't know the official answer to your question, but I do know that the commercial and open source versions use the same code base. Your rights and obligations differ depending on which license you're using.

          You can see the commercial and open source build scripts at https://code.qt.io/cgit/qtsdk/qtsdk.git/tree/packaging-tools/bld_config

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

          JonB 1 Reply Last reply Reply Quote 1
          • JonB
            JonB @JKSH last edited by

            @JKSH said in How to check QT license from command line? Legal to release app using opensource QT libs if we own commercial license?:

            I don't know the official answer to your question

            Somewhere on the Qt company web site talking about licensing I believe they claim you cannot (are not allowed to) mix commercial with open source. That is why I recommended the OP check with them, or at least their web site where it talks about licensing requirements.

            1 Reply Last reply Reply Quote 1
            • First post
              Last post