Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Qt5 License for mobile app developers

Qt5 License for mobile app developers

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
licensingmobile
9 Posts 4 Posters 4.8k Views
  • 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.
  • E Offline
    E Offline
    edip
    wrote on 22 Dec 2017, 16:14 last edited by
    #1

    Hi. I am new to programming and Qt. İ made a simple app using QML and I don't think I will have thousands of dollars from it. I plan to publish my app to Apple's App Store and Google Play for 1$ as a closed sourced app İf it is free for individuals. Do I have to buy Qt's commercial license for 350$ per month? I think 350$ is too much for individuals. 25$ per month would be convenient. İt was cheaper 5 years ago but now it is very expensive. I couldn't find any certain info from Google search. Some people say commercial license is required according to LGPL some say it is not. For Android it has to be dynamically linked to Qt, I also don't understand how to extract APK and insert Qt libs to it. For İOS it is not possible to publish app if it is dynamically linked.
    Any clarification would be appreciated. Thanks.

    K E 2 Replies Last reply 22 Dec 2017, 17:34
    0
    • E edip
      22 Dec 2017, 16:14

      Hi. I am new to programming and Qt. İ made a simple app using QML and I don't think I will have thousands of dollars from it. I plan to publish my app to Apple's App Store and Google Play for 1$ as a closed sourced app İf it is free for individuals. Do I have to buy Qt's commercial license for 350$ per month? I think 350$ is too much for individuals. 25$ per month would be convenient. İt was cheaper 5 years ago but now it is very expensive. I couldn't find any certain info from Google search. Some people say commercial license is required according to LGPL some say it is not. For Android it has to be dynamically linked to Qt, I also don't understand how to extract APK and insert Qt libs to it. For İOS it is not possible to publish app if it is dynamically linked.
      Any clarification would be appreciated. Thanks.

      K Offline
      K Offline
      koahnig
      wrote on 22 Dec 2017, 17:34 last edited by
      #2

      @edip

      Hi and welcome to devnet forum

      All license questions are better addressed to Qt sale department for licenses. This is merely a user forum and I doubt that there is any lawyer in here active.

      The Android apk-file is basically an archive and you can look into it with most archivers. I did not try yet, but I would assume that you may also use an archiver tool for exchanging parts in there.

      Vote the answer(s) that helped you to solve your issue(s)

      1 Reply Last reply
      0
      • E Offline
        E Offline
        edip
        wrote on 22 Dec 2017, 18:36 last edited by
        #3

        Thanks. I will contact to Qt about license. Yes I can extract apk files but I do not know which *.so files to be added in it. And I am not sure after editing signed apk file Play Store will accept it or not.

        K 1 Reply Last reply 23 Dec 2017, 10:15
        0
        • E edip
          22 Dec 2017, 16:14

          Hi. I am new to programming and Qt. İ made a simple app using QML and I don't think I will have thousands of dollars from it. I plan to publish my app to Apple's App Store and Google Play for 1$ as a closed sourced app İf it is free for individuals. Do I have to buy Qt's commercial license for 350$ per month? I think 350$ is too much for individuals. 25$ per month would be convenient. İt was cheaper 5 years ago but now it is very expensive. I couldn't find any certain info from Google search. Some people say commercial license is required according to LGPL some say it is not. For Android it has to be dynamically linked to Qt, I also don't understand how to extract APK and insert Qt libs to it. For İOS it is not possible to publish app if it is dynamically linked.
          Any clarification would be appreciated. Thanks.

          E Offline
          E Offline
          ekkescorner
          Qt Champions 2016
          wrote on 23 Dec 2017, 10:00 last edited by
          #4

          @edip probably the startup license is what you're looking for:
          https://www1.qt.io/start-up-plan/
          $99/month or $79/month if paid p year

          ekke ... Qt Champion 2016 | 2024 ... mobile business apps
          5.15 --> 6.8 https://t1p.de/ekkeChecklist
          QMake --> CMake https://t1p.de/ekkeCMakeMobileApps

          1 Reply Last reply
          1
          • E edip
            22 Dec 2017, 18:36

            Thanks. I will contact to Qt about license. Yes I can extract apk files but I do not know which *.so files to be added in it. And I am not sure after editing signed apk file Play Store will accept it or not.

            K Offline
            K Offline
            koahnig
            wrote on 23 Dec 2017, 10:15 last edited by
            #5

            @edip said in Qt5 License for mobile app developers:

            Thanks. I will contact to Qt about license. Yes I can extract apk files but I do not know which *.so files to be added in it. And I am not sure after editing signed apk file Play Store will accept it or not.

            I consider the apk as an anchive for deployment of an application rather than the executable.

            There is no reason for a developer to replace some modules in an apk developed by himself and possibly invalidating the signaed package and sending it again to play store. He should be able to create and sign a complete new apk for upload. I would rather hope that Play Store does not accept such an manipulated apk, because that would open doors to add malicious code by hackers.

            IANAL, but wouldn't it make more sense that the user can manipulate the delivery aka apk and be able to load to his Android device?
            In my rating more than 99% know anything and will not be able to do so, but might be another story.
            Clarity may come from Qt sales.

            Vote the answer(s) that helped you to solve your issue(s)

            1 Reply Last reply
            1
            • E Offline
              E Offline
              edip
              wrote on 23 Dec 2017, 10:18 last edited by
              #6

              Thank you @ekkescorner It is suitable for small bussiness. Now my app's download rate is just +10 at Play Store :) First I think to embed ads. If 50K+ of people download it I can buy the startup licence in order to sell it. By the way thanks for your great tutorials about Qml :)

              E 1 Reply Last reply 23 Dec 2017, 11:04
              0
              • E Offline
                E Offline
                edip
                wrote on 23 Dec 2017, 10:28 last edited by
                #7

                @koahnig I suspect that Google may detect the apk is edited so Google may close my Play Account because of security reasons. Google Play will control apk files with the new meta data in the short time. Google has an automatic system to control all apks and accounts. For example my brother's account has been closed because he copied and pasted someone's description. Well I can publish my source code to Qt company if necessary.

                1 Reply Last reply
                0
                • E edip
                  23 Dec 2017, 10:18

                  Thank you @ekkescorner It is suitable for small bussiness. Now my app's download rate is just +10 at Play Store :) First I think to embed ads. If 50K+ of people download it I can buy the startup licence in order to sell it. By the way thanks for your great tutorials about Qml :)

                  E Offline
                  E Offline
                  ekkescorner
                  Qt Champions 2016
                  wrote on 23 Dec 2017, 11:04 last edited by
                  #8

                  @edip said in Qt5 License for mobile app developers:

                  Thank you @ekkescorner ... By the way thanks for your great tutorials about Qml :)

                  always good to see that it helps devs to start with Qt for mobile app development

                  ekke ... Qt Champion 2016 | 2024 ... mobile business apps
                  5.15 --> 6.8 https://t1p.de/ekkeChecklist
                  QMake --> CMake https://t1p.de/ekkeCMakeMobileApps

                  I 1 Reply Last reply 26 Dec 2017, 10:24
                  0
                  • E ekkescorner
                    23 Dec 2017, 11:04

                    @edip said in Qt5 License for mobile app developers:

                    Thank you @ekkescorner ... By the way thanks for your great tutorials about Qml :)

                    always good to see that it helps devs to start with Qt for mobile app development

                    I Offline
                    I Offline
                    Ibrahim
                    wrote on 26 Dec 2017, 10:24 last edited by
                    #9

                    @ekkescorner Hi,
                    Well, when we develop a mobile app with Qt for Android and iOS (we'll use Start-Up Plan), if we sell the app a customer, Can this customer publish the app on Google Play and AppStore?

                    1 Reply Last reply
                    0

                    4/9

                    23 Dec 2017, 10:00

                    • Login

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