Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt for WebAssembly
  4. Is a commercial license subscription needed as long as the website is up or only during development?
Forum Updated to NodeBB v4.3 + New Features

Is a commercial license subscription needed as long as the website is up or only during development?

Scheduled Pinned Locked Moved Unsolved Qt for WebAssembly
5 Posts 4 Posters 888 Views 3 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.
  • D Offline
    D Offline
    DF23
    wrote on last edited by DF23
    #1

    I would like to build a closed source program with QtQuick, and add it to a website via Qt for WebAssembly. As I understand it, if I choose to go open source, I must provide anyone access to the QML source code used to make the QtQuick application. I would like to avoid this, and it is my understanding that a commercial license is required to do so. From what I read, a commercial license is needed if any changes are made to the program or if the program is being "distributed." As I see it, the program is not being distributed in my case because it is available to use for free on the website. So my question is this: is a commercial license subscription needed as long as the website is active or only during its development cycle?

    jsulmJ raven-worxR 2 Replies Last reply
    0
    • D DF23

      I would like to build a closed source program with QtQuick, and add it to a website via Qt for WebAssembly. As I understand it, if I choose to go open source, I must provide anyone access to the QML source code used to make the QtQuick application. I would like to avoid this, and it is my understanding that a commercial license is required to do so. From what I read, a commercial license is needed if any changes are made to the program or if the program is being "distributed." As I see it, the program is not being distributed in my case because it is available to use for free on the website. So my question is this: is a commercial license subscription needed as long as the website is active or only during its development cycle?

      jsulmJ Offline
      jsulmJ Offline
      jsulm
      Lifetime Qt Champion
      wrote on last edited by jsulm
      #2

      @DF23 said in Is a commercial license subscription needed as long as the website is up or only during development?:

      As I understand it, if I choose to go open source, I must provide anyone access to the QML source code used to make the QtQuick application

      This is only true for GPL parts of Qt. Most parts of Qt are LGPL which does not require you to make your code open source.

      "From what I read, a commercial license is needed if any changes are made to the program or if the program is being "distributed."" - this is also wrong. Commercial license is needed if you cannot satisfy LGPL (or GPL in case you use Qt modules licensed as GPL).

      To get a proper answer for your question I suggest you ask QtCompany directly.

      Update: did not realize that you are asking about WebAssembly which is GPL, so ignore my post.

      https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • D DF23

        I would like to build a closed source program with QtQuick, and add it to a website via Qt for WebAssembly. As I understand it, if I choose to go open source, I must provide anyone access to the QML source code used to make the QtQuick application. I would like to avoid this, and it is my understanding that a commercial license is required to do so. From what I read, a commercial license is needed if any changes are made to the program or if the program is being "distributed." As I see it, the program is not being distributed in my case because it is available to use for free on the website. So my question is this: is a commercial license subscription needed as long as the website is active or only during its development cycle?

        raven-worxR Offline
        raven-worxR Offline
        raven-worx
        Moderators
        wrote on last edited by
        #3

        @DF23
        since you are asking for QtWebAssembly:
        LGPL could also be satisfied by distributing your compiled object files and let the user link against it.

        --- SUPPORT REQUESTS VIA CHAT WILL BE IGNORED ---
        If you have a question please use the forum so others can benefit from the solution in the future

        1 Reply Last reply
        1
        • JKSHJ Online
          JKSHJ Online
          JKSH
          Moderators
          wrote on last edited by
          #4

          Qt for WebAssembly is available under GPLv3 or Commercial, but not LGPL: https://doc.qt.io/qt-5/wasm.html

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

          raven-worxR 1 Reply Last reply
          4
          • JKSHJ JKSH

            Qt for WebAssembly is available under GPLv3 or Commercial, but not LGPL: https://doc.qt.io/qt-5/wasm.html

            raven-worxR Offline
            raven-worxR Offline
            raven-worx
            Moderators
            wrote on last edited by
            #5

            @JKSH
            true, my bad.
            than thats not an option.

            --- SUPPORT REQUESTS VIA CHAT WILL BE IGNORED ---
            If you have a question please use the forum so others can benefit from the solution in the future

            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