Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Deploying commercial QtCreator (trial) projects as standalone programs
Forum Updated to NodeBB v4.3 + New Features

Deploying commercial QtCreator (trial) projects as standalone programs

Scheduled Pinned Locked Moved Installation and Deployment
5 Posts 2 Posters 1.3k Views 2 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.
  • J Offline
    J Offline
    Johnathon
    wrote on last edited by
    #1

    Hi all, I'm currently trying out the commercial QtCreator (trial) to build some small projects as standalone programs. In the future, I may want to deploy them for commercial purpose.

    I have successfully built projects as standalone using static opensource Qt before. However, when I built these projects (release version) using the commercial QtCreator, the program requires external dlls.

    Is there anyway to use the commercial QtCreator to build standalone programs without the need of using opensource Qt as to avoid violating the LGPL?

    Johnathon

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

      Hi,

      As you already know, building a static Qt application requires that you build statically. That doesn't change. However don't forget the licensing constraint that comes with a static build.

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

      1 Reply Last reply
      0
      • J Offline
        J Offline
        Johnathon
        wrote on last edited by
        #3

        @SGaist
        Thank you for your reply. I came across this article

        • http://doc.qt.io/qt-5/deployment.html

        and had some questions. I tried to find answers to these questions but couldn't find any clear instructions so please forgive me,

        1. Does it mean that if I deploy my applications as a plugin-based built using commercial QtCreator, I can freely distribute the dlls required without any constraints?
        2. If my applications does not requires, QtHelp, QtNetwork or QtWebKit, I can deploy my application as a standalone without needing to worry about violating LGPL? If yes, is there a list of 3rd-party libraries that might have different licensing that I can use as reference?

        Thank you for your patience.

        Johnathon

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4
          1. The Qt Creator version you use doesn't matter. It's the license you have for Qt that will tell what you can and must do with your application.

          2. Here you can find a nice GPL/LGPL guide. The modules you don't need for your application, you simply don't ship.

          Note: I am not a lawyer

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

          J 1 Reply Last reply
          0
          • SGaistS SGaist
            1. The Qt Creator version you use doesn't matter. It's the license you have for Qt that will tell what you can and must do with your application.

            2. Here you can find a nice GPL/LGPL guide. The modules you don't need for your application, you simply don't ship.

            Note: I am not a lawyer

            J Offline
            J Offline
            Johnathon
            wrote on last edited by
            #5

            @SGaist
            Thank you for your advice. I will definitely take note of it.

            Johnathon

            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