Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Behind the Scenes
  3. Qt.io webservices
  4. Small business license vs open source version
Forum Updated to NodeBB v4.3 + New Features

Small business license vs open source version

Scheduled Pinned Locked Moved Unsolved Qt.io webservices
9 Posts 7 Posters 2.3k 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.
  • S Offline
    S Offline
    samuazcona
    wrote on last edited by
    #1

    Hi guys with a friend we are starting entrepreneurship we want to know what are the concrete advantages or additional features or difference between the open source edition vs the small business license.

    Thanks!!

    jsulmJ 1 Reply Last reply
    0
    • S samuazcona

      Hi guys with a friend we are starting entrepreneurship we want to know what are the concrete advantages or additional features or difference between the open source edition vs the small business license.

      Thanks!!

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

      @samuazcona Most important differences:

      1. Some Qt modules/packages are not available under LGPL, only commercial
      2. If you use commercial license you do not have to fulfil LGPL
      3. Offline installers are now only available for commercial users
      4. LTS releases are now only for commercial users
      5. Support from Qt Company is only for commercial users

      So, you should think about what Qt parts you need and whether you can fulfil LGPL and need support from Qt Company.

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

      1 Reply Last reply
      4
      • S Offline
        S Offline
        samuazcona
        wrote on last edited by samuazcona
        #3

        Thanks alot @jsulm for the information.

        We are developing a mobile app android/ios we don't have any plans of do modifications to the qt libs or source code, just use it to create our app, using the open source LGPL license we can create a commercial and close source app?.

        As I understand with LGPL only the derivatives components need to follow the LGPL and not the complete program, but as my app is using all the qt core can be my app considerate as derivation of QT a need to be open source and not commercial using the open source QT?

        Is there a list of what's qt modules package are in the commercial edition an not in the open source?

        thanks a lot.

        sierdzioS 1 Reply Last reply
        0
        • S samuazcona

          Thanks alot @jsulm for the information.

          We are developing a mobile app android/ios we don't have any plans of do modifications to the qt libs or source code, just use it to create our app, using the open source LGPL license we can create a commercial and close source app?.

          As I understand with LGPL only the derivatives components need to follow the LGPL and not the complete program, but as my app is using all the qt core can be my app considerate as derivation of QT a need to be open source and not commercial using the open source QT?

          Is there a list of what's qt modules package are in the commercial edition an not in the open source?

          thanks a lot.

          sierdzioS Offline
          sierdzioS Offline
          sierdzio
          Moderators
          wrote on last edited by
          #4

          @samuazcona said in Small business license vs open source version:

          Thanks alot @jsulm for the information.

          We are developing a mobile app android/ios we don't have any plans of do modifications to the qt libs or source code, just use it to create our app, using the open source LGPL license we can create a commercial and close source app?.

          Yes you can create a commercial, closed source app and link to open source (LGPL) Qt. However, you have to fulfil LGPL requirements for this to be legal.

          It's trivial to do on desktops and Android. It's either very hard or impossible on iOS. So if you are targeting iOS, you probably need commercial license.

          As I understand with LGPL only the derivatives components need to follow the LGPL and not the complete program, but as my app is using all the qt core can be my app considerate as derivation of QT a need to be open source and not commercial using the open source QT?

          Your code can be under any license you choose, LGPL does not care about it. If you modify Qt itself (for example, change source code of QString), then you need to publish these modifications to your clients (on demand).

          The goal of LGPL is for users to have freedom to use their own version of LGPL library (they have to have a way to swap Qt libraries from your app with their own versions).

          Is there a list of what's qt modules package are in the commercial edition an not in the open source?

          I don't think there is a summary list (sadly). But each module lists the licenses it is available under in it's documentation.

          thanks a lot.

          (Z(:^

          JonBJ A 2 Replies Last reply
          2
          • sierdzioS sierdzio

            @samuazcona said in Small business license vs open source version:

            Thanks alot @jsulm for the information.

            We are developing a mobile app android/ios we don't have any plans of do modifications to the qt libs or source code, just use it to create our app, using the open source LGPL license we can create a commercial and close source app?.

            Yes you can create a commercial, closed source app and link to open source (LGPL) Qt. However, you have to fulfil LGPL requirements for this to be legal.

            It's trivial to do on desktops and Android. It's either very hard or impossible on iOS. So if you are targeting iOS, you probably need commercial license.

            As I understand with LGPL only the derivatives components need to follow the LGPL and not the complete program, but as my app is using all the qt core can be my app considerate as derivation of QT a need to be open source and not commercial using the open source QT?

            Your code can be under any license you choose, LGPL does not care about it. If you modify Qt itself (for example, change source code of QString), then you need to publish these modifications to your clients (on demand).

            The goal of LGPL is for users to have freedom to use their own version of LGPL library (they have to have a way to swap Qt libraries from your app with their own versions).

            Is there a list of what's qt modules package are in the commercial edition an not in the open source?

            I don't think there is a summary list (sadly). But each module lists the licenses it is available under in it's documentation.

            thanks a lot.

            JonBJ Offline
            JonBJ Offline
            JonB
            wrote on last edited by
            #5

            @sierdzio said in Small business license vs open source version:

            It's either very hard or impossible on iOS.

            Purely because I am interested, could you clarify in one word to a non-iOS developer why this is?

            sierdzioS 1 Reply Last reply
            0
            • JonBJ JonB

              @sierdzio said in Small business license vs open source version:

              It's either very hard or impossible on iOS.

              Purely because I am interested, could you clarify in one word to a non-iOS developer why this is?

              sierdzioS Offline
              sierdzioS Offline
              sierdzio
              Moderators
              wrote on last edited by
              #6

              @JonB said in Small business license vs open source version:

              @sierdzio said in Small business license vs open source version:

              It's either very hard or impossible on iOS.

              Purely because I am interested, could you clarify in one word to a non-iOS developer why this is?

              iOS apps are statically linked and use an awful amount of extra plists, configs and stuff. Deploying an iOS app is hard even if you do have all the source code. So without it, it will be worse ;-)

              I'm not an iOS dev either, though, I may be wrong about it.

              (Z(:^

              1 Reply Last reply
              2
              • sierdzioS sierdzio

                @samuazcona said in Small business license vs open source version:

                Thanks alot @jsulm for the information.

                We are developing a mobile app android/ios we don't have any plans of do modifications to the qt libs or source code, just use it to create our app, using the open source LGPL license we can create a commercial and close source app?.

                Yes you can create a commercial, closed source app and link to open source (LGPL) Qt. However, you have to fulfil LGPL requirements for this to be legal.

                It's trivial to do on desktops and Android. It's either very hard or impossible on iOS. So if you are targeting iOS, you probably need commercial license.

                As I understand with LGPL only the derivatives components need to follow the LGPL and not the complete program, but as my app is using all the qt core can be my app considerate as derivation of QT a need to be open source and not commercial using the open source QT?

                Your code can be under any license you choose, LGPL does not care about it. If you modify Qt itself (for example, change source code of QString), then you need to publish these modifications to your clients (on demand).

                The goal of LGPL is for users to have freedom to use their own version of LGPL library (they have to have a way to swap Qt libraries from your app with their own versions).

                Is there a list of what's qt modules package are in the commercial edition an not in the open source?

                I don't think there is a summary list (sadly). But each module lists the licenses it is available under in it's documentation.

                thanks a lot.

                A Offline
                A Offline
                Arthur H Curry
                Banned
                wrote on last edited by Arthur H Curry
                #7
                This post is deleted!
                1 Reply Last reply
                -1
                • K Offline
                  K Offline
                  Klais
                  Banned
                  wrote on last edited by Klais
                  #8
                  This post is deleted!
                  1 Reply Last reply
                  0
                  • S Offline
                    S Offline
                    simplezed
                    Banned
                    wrote on last edited by
                    #9
                    This post is deleted!
                    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