Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Qt 6
  4. GPL License and Qt Application Manager
Forum Updated to NodeBB v4.3 + New Features

GPL License and Qt Application Manager

Scheduled Pinned Locked Moved Unsolved Qt 6
3 Posts 2 Posters 543 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.
  • K Offline
    K Offline
    KALPD
    wrote on last edited by aha_1980
    #1

    Hello,

    I want to develop a paid project using Qt5/Qt6, but I am confused about the licensing.

    I plan to create a software using a Qt Application Manager, Qt Widgets, and a few other Qt modules (I’m not sure if I’ll need any additional modules at this point).

    If I provide all the code to my client under the GPL license, will I still need to purchase a Qt license? I will deliver (with USB or CD) the source code of the project to my client.

    It’s mentioned that Qt Application Manager is not supported in the Qt Community version. If I build Qt5/6 from source (https://wiki.qt.io/Building_Qt_6_from_Git), can I use all the modules, including Qt Application Manager?

    Have a nice day !

    Pl45m4P 1 Reply Last reply
    0
    • K KALPD

      Hello,

      I want to develop a paid project using Qt5/Qt6, but I am confused about the licensing.

      I plan to create a software using a Qt Application Manager, Qt Widgets, and a few other Qt modules (I’m not sure if I’ll need any additional modules at this point).

      If I provide all the code to my client under the GPL license, will I still need to purchase a Qt license? I will deliver (with USB or CD) the source code of the project to my client.

      It’s mentioned that Qt Application Manager is not supported in the Qt Community version. If I build Qt5/6 from source (https://wiki.qt.io/Building_Qt_6_from_Git), can I use all the modules, including Qt Application Manager?

      Have a nice day !

      Pl45m4P Offline
      Pl45m4P Offline
      Pl45m4
      wrote on last edited by Pl45m4
      #2

      @KALPD said in GLP License and Qt Application Manager:

      If I provide all the code to my client under the GPL license, will I still need to purchase a Qt license? I will deliver (with USB or CD) the source code of the project to my client.

      I'm not a lawyer, but I would say no. It should work with a community license.
      [Edit: I suggest that you get in contact with one before you actually start to sell your software.]

      Note that everything that includes GPL modules has to be licensed under GPL as well, which is different from LGPL.
      But since Qt App Manager is GPL only, you have no choice.

      And of course GPL allows to sell your software product.

      It’s mentioned that Qt Application Manager is not supported in the Qt Community version. If I build Qt5/6 from source (https://wiki.qt.io/Building_Qt_6_from_Git), can I use all the modules, including Qt Application Manager?

      As far as I understand, only the "appman" module itself is not included and has to be built manually... doesn't mean that you have to built everything from source. It's only mentioned that you need Qt6.5 or later version and some additional 3rd party libs like libyaml (at least when using Qt App Man 6.8.0)
      Whether you built the other Qt modules from source or get them via Installer/Maintenance Tool is up to you, I guess.

      • https://doc.qt.io/QtApplicationManager/installation.html

      I want to develop a paid project using Qt5/Qt6

      Better use Qt6 for new projects.
      There's no reason to start from scratch with Qt5.


      If debugging is the process of removing software bugs, then programming must be the process of putting them in.

      ~E. W. Dijkstra

      1 Reply Last reply
      0
      • K Offline
        K Offline
        KALPD
        wrote on last edited by
        #3

        Thanks Pl45m4 !

        I think it will be more reliable if I directly ask to Qt.

        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