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. How to check QT license from command line? Legal to release app using opensource QT libs if we own commercial license?
Forum Updated to NodeBB v4.3 + New Features

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

Scheduled Pinned Locked Moved Unsolved General and Desktop
4 Posts 3 Posters 1.7k 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.
  • I Offline
    I Offline
    Ivan B
    wrote on last edited by Ivan B
    #1

    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?

    JonBJ JKSHJ 2 Replies Last reply
    0
    • I 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?

      JonBJ Online
      JonBJ Online
      JonB
      wrote on last edited by
      #2

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

      1 Reply Last reply
      0
      • I 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?

        JKSHJ Offline
        JKSHJ Offline
        JKSH
        Moderators
        wrote on last edited by
        #3

        @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

        JonBJ 1 Reply Last reply
        1
        • JKSHJ JKSH

          @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

          JonBJ Online
          JonBJ Online
          JonB
          wrote on last edited by
          #4

          @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
          1

          • Login

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